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-20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.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.xpaEsb + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-20.1.0.dev82 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-20.1.0.dev82-0.20250909025156.2fbcab7.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-20.1.0.dev82 + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev82-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev82-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-20.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.VOo8ch + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev82 + 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-20.1.0.dev82/.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-20.1.0.dev82/.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-20.1.0.dev82/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.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.EVqC7h + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev82 + 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-20.1.0.dev82/.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-20.1.0.dev82/.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-20.1.0.dev82/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.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.5SuY5T + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev82 + 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-20.1.0.dev82/.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-20.1.0.dev82/.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-20.1.0.dev82/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.06 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement not satisfied: stestr>=2.0.0 Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement not satisfied: oslotest>=2.15.0 Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement not satisfied: coverage>=3.6 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-20.1.0.dev82/aodh-20.1.0.dev82.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 coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; 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-20.1.0-0.20250909025156.2fbcab7.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev82.dist-info/ removed 'aodh-20.1.0.dev82.dist-info/AUTHORS' removed 'aodh-20.1.0.dev82.dist-info/LICENSE' removed 'aodh-20.1.0.dev82.dist-info/METADATA' removed 'aodh-20.1.0.dev82.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev82.dist-info/pbr.json' removed 'aodh-20.1.0.dev82.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev82.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.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.vwXXnO + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev82 + 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-20.1.0.dev82/.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-20.1.0.dev82/.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-20.1.0.dev82/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) 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-20.1.0.dev82/aodh-20.1.0.dev82.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 coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; 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-20.1.0-0.20250909025156.2fbcab7.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev82.dist-info/ removed 'aodh-20.1.0.dev82.dist-info/AUTHORS' removed 'aodh-20.1.0.dev82.dist-info/LICENSE' removed 'aodh-20.1.0.dev82.dist-info/METADATA' removed 'aodh-20.1.0.dev82.dist-info/top_level.txt' removed 'aodh-20.1.0.dev82.dist-info/pbr.json' removed 'aodh-20.1.0.dev82.dist-info/entry_points.txt' removed directory 'aodh-20.1.0.dev82.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.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.f36VQr + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev82 + 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-20.1.0.dev82/.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-20.1.0.dev82/.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-20.1.0.dev82/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) 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-20.1.0.dev82/aodh-20.1.0.dev82.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 coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; 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-20.1.0-0.20250909025156.2fbcab7.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev82.dist-info/ removed 'aodh-20.1.0.dev82.dist-info/AUTHORS' removed 'aodh-20.1.0.dev82.dist-info/LICENSE' removed 'aodh-20.1.0.dev82.dist-info/METADATA' removed 'aodh-20.1.0.dev82.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev82.dist-info/pbr.json' removed 'aodh-20.1.0.dev82.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev82.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.U5jjiP + 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-20.1.0.dev82 + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev82/.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-20.1.0.dev82/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-20.1.0.dev82/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-20.1.0.dev82 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-20.1.0.dev82/.pyproject-builddir/pip-modern-metadata-c2slkhxa/aodh.egg-info writing /builddir/build/BUILD/aodh-20.1.0.dev82/.pyproject-builddir/pip-modern-metadata-c2slkhxa/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-20.1.0.dev82/.pyproject-builddir/pip-modern-metadata-c2slkhxa/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-20.1.0.dev82/.pyproject-builddir/pip-modern-metadata-c2slkhxa/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-20.1.0.dev82/.pyproject-builddir/pip-modern-metadata-c2slkhxa/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-20.1.0.dev82/.pyproject-builddir/pip-modern-metadata-c2slkhxa/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-20.1.0.dev82/.pyproject-builddir/pip-modern-metadata-c2slkhxa/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-20.1.0.dev82/.pyproject-builddir/pip-modern-metadata-c2slkhxa/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-20.1.0.dev82/.pyproject-builddir/pip-modern-metadata-c2slkhxa/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev82/.pyproject-builddir/pip-modern-metadata-c2slkhxa/aodh-20.1.0.dev82.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: aodh Building wheel for aodh (pyproject.toml): started Running command Building wheel for aodh (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/aodh creating build/lib/aodh/api creating build/lib/aodh/api/controllers creating build/lib/aodh/api/controllers/v2 creating build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules creating build/lib/aodh/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf creating build/lib/aodh/tests creating build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/api creating build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/__init__.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_app.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_metrics.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_quotas.py -> build/lib/aodh/tests/functional/api/v2 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 copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers creating build/lib/aodh/storage creating build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/__init__.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/models.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/utils.py -> build/lib/aodh/storage/sqlalchemy creating build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/__init__.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_composite.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_event.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_gnocchi.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_loadbalancer.py -> build/lib/aodh/tests/unit/evaluator copying aodh/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh creating build/lib/aodh/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd copying aodh/tests/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests creating build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd creating build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/__init__.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/test_heat.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional copying aodh/tests/unit/__init__.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_api_v2_capabilities.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_bin.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_coordination.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_evaluator.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_event.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_messaging.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_notifier.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_query.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_wsme_custom_type.py -> build/lib/aodh/tests/unit creating build/lib/aodh/tests/functional/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/storage/__init__.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_get_connection.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_log.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_storage_scenarios.py -> build/lib/aodh/tests/functional/storage copying aodh/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/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage copying aodh/api/controllers/v2/__init__.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/capabilities.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/metrics.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2 creating build/lib/aodh/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api 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 running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.tests.functional.hooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions creating build/lib/aodh/locale creating build/lib/aodh/locale/de creating build/lib/aodh/locale/de/LC_MESSAGES copying aodh/locale/de/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/de/LC_MESSAGES creating build/lib/aodh/locale/en_GB creating build/lib/aodh/locale/en_GB/LC_MESSAGES copying aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/en_GB/LC_MESSAGES creating build/lib/aodh/locale/es creating build/lib/aodh/locale/es/LC_MESSAGES copying aodh/locale/es/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/es/LC_MESSAGES creating build/lib/aodh/locale/fr creating build/lib/aodh/locale/fr/LC_MESSAGES copying aodh/locale/fr/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/fr/LC_MESSAGES creating build/lib/aodh/locale/id creating build/lib/aodh/locale/id/LC_MESSAGES copying aodh/locale/id/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/id/LC_MESSAGES creating build/lib/aodh/locale/it creating build/lib/aodh/locale/it/LC_MESSAGES copying aodh/locale/it/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/it/LC_MESSAGES creating build/lib/aodh/locale/ja creating build/lib/aodh/locale/ja/LC_MESSAGES copying aodh/locale/ja/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ja/LC_MESSAGES creating build/lib/aodh/locale/ko_KR creating build/lib/aodh/locale/ko_KR/LC_MESSAGES copying aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ko_KR/LC_MESSAGES creating build/lib/aodh/locale/pt creating build/lib/aodh/locale/pt/LC_MESSAGES copying aodh/locale/pt/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt/LC_MESSAGES creating build/lib/aodh/locale/pt_BR creating build/lib/aodh/locale/pt_BR/LC_MESSAGES copying aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt_BR/LC_MESSAGES creating build/lib/aodh/locale/ru creating build/lib/aodh/locale/ru/LC_MESSAGES copying aodh/locale/ru/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ru/LC_MESSAGES creating build/lib/aodh/locale/zh_CN creating build/lib/aodh/locale/zh_CN/LC_MESSAGES copying aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_CN/LC_MESSAGES creating build/lib/aodh/locale/zh_TW creating build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd copying aodh/cmd/aodh-policy-generator.conf -> build/lib/aodh/cmd creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/locale creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES copying build/lib/aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES copying build/lib/aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ru creating build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES copying build/lib/aodh/locale/ru/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES copying build/lib/aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt creating build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES copying build/lib/aodh/locale/pt/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES copying build/lib/aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ja creating build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES copying build/lib/aodh/locale/ja/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/it creating build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES copying build/lib/aodh/locale/it/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/id creating build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES copying build/lib/aodh/locale/id/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/fr creating build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES copying build/lib/aodh/locale/fr/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/es creating build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES copying build/lib/aodh/locale/es/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES copying build/lib/aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/de creating build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/locale/de/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/utils.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/threshold.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/event.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/composite.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator creating build/bdist.linux-x86_64/wheel/aodh/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/cmd copying build/lib/aodh/cmd/aodh-policy-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/version.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/service.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/queue.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/profiler.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/opts.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/messaging.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/keystone_client.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/i18n.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/event.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/coordination.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/__init__.py -> build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/base.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/utils.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/zaqar.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/trust.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/test.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/rest.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/log.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/heat.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/notifier creating build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_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/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 creating build/bdist.linux-x86_64/wheel/aodh/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/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/rbac.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/policies.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/middleware.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/hooks.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/utils.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/quotas.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/query.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/metrics.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/base.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/alarms.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev82-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev82.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev82.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-20.1.0.dev82/.pyproject-builddir/pip-wheel-o00hf9xr/.tmp-s2grajay/aodh-20.1.0.dev82-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'aodh/__init__.py' adding 'aodh/coordination.py' adding 'aodh/event.py' adding 'aodh/i18n.py' adding 'aodh/keystone_client.py' adding 'aodh/messaging.py' adding 'aodh/opts.py' adding 'aodh/profiler.py' adding 'aodh/queue.py' adding 'aodh/service.py' adding 'aodh/version.py' adding 'aodh/api/__init__.py' adding 'aodh/api/api-paste.ini' adding 'aodh/api/app.py' adding 'aodh/api/app.wsgi' adding 'aodh/api/hooks.py' adding 'aodh/api/middleware.py' adding 'aodh/api/policies.py' adding 'aodh/api/rbac.py' adding 'aodh/api/controllers/__init__.py' adding 'aodh/api/controllers/root.py' adding 'aodh/api/controllers/v2/__init__.py' adding 'aodh/api/controllers/v2/alarms.py' adding 'aodh/api/controllers/v2/base.py' adding 'aodh/api/controllers/v2/capabilities.py' adding 'aodh/api/controllers/v2/metrics.py' adding 'aodh/api/controllers/v2/query.py' adding 'aodh/api/controllers/v2/quotas.py' adding 'aodh/api/controllers/v2/root.py' adding 'aodh/api/controllers/v2/utils.py' adding 'aodh/api/controllers/v2/alarm_rules/__init__.py' adding 'aodh/api/controllers/v2/alarm_rules/composite.py' adding 'aodh/api/controllers/v2/alarm_rules/event.py' adding 'aodh/api/controllers/v2/alarm_rules/gnocchi.py' adding 'aodh/api/controllers/v2/alarm_rules/loadbalancer.py' adding 'aodh/api/controllers/v2/alarm_rules/prometheus.py' adding 'aodh/cmd/__init__.py' adding 'aodh/cmd/alarm.py' adding 'aodh/cmd/aodh-config-generator.conf' adding 'aodh/cmd/aodh-policy-generator.conf' adding 'aodh/cmd/status.py' adding 'aodh/cmd/storage.py' adding 'aodh/conf/__init__.py' adding 'aodh/conf/defaults.py' adding 'aodh/evaluator/__init__.py' adding 'aodh/evaluator/composite.py' adding 'aodh/evaluator/event.py' adding 'aodh/evaluator/gnocchi.py' adding 'aodh/evaluator/loadbalancer.py' adding 'aodh/evaluator/prometheus.py' adding 'aodh/evaluator/threshold.py' adding 'aodh/evaluator/utils.py' adding 'aodh/locale/de/LC_MESSAGES/aodh.po' adding 'aodh/locale/en_GB/LC_MESSAGES/aodh.po' adding 'aodh/locale/es/LC_MESSAGES/aodh.po' adding 'aodh/locale/fr/LC_MESSAGES/aodh.po' adding 'aodh/locale/id/LC_MESSAGES/aodh.po' adding 'aodh/locale/it/LC_MESSAGES/aodh.po' adding 'aodh/locale/ja/LC_MESSAGES/aodh.po' adding 'aodh/locale/ko_KR/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt_BR/LC_MESSAGES/aodh.po' adding 'aodh/locale/ru/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_CN/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_TW/LC_MESSAGES/aodh.po' adding 'aodh/notifier/__init__.py' adding 'aodh/notifier/heat.py' adding 'aodh/notifier/log.py' adding 'aodh/notifier/rest.py' adding 'aodh/notifier/test.py' adding 'aodh/notifier/trust.py' adding 'aodh/notifier/zaqar.py' adding 'aodh/storage/__init__.py' adding 'aodh/storage/base.py' adding 'aodh/storage/impl_log.py' adding 'aodh/storage/impl_sqlalchemy.py' adding 'aodh/storage/models.py' adding 'aodh/storage/sqlalchemy/__init__.py' adding 'aodh/storage/sqlalchemy/models.py' adding 'aodh/storage/sqlalchemy/utils.py' adding 'aodh/storage/sqlalchemy/alembic/alembic.ini' adding 'aodh/storage/sqlalchemy/alembic/env.py' adding 'aodh/storage/sqlalchemy/alembic/script.py.mako' adding 'aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py' adding 'aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py' adding 'aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py' adding 'aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py' adding 'aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py' adding 'aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py' adding 'aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py' adding 'aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py' adding 'aodh/tests/__init__.py' adding 'aodh/tests/base.py' adding 'aodh/tests/constants.py' adding 'aodh/tests/functional/__init__.py' adding 'aodh/tests/functional/db.py' adding 'aodh/tests/functional/api/__init__.py' adding 'aodh/tests/functional/api/v2/__init__.py' adding 'aodh/tests/functional/api/v2/policy.yaml-test' adding 'aodh/tests/functional/api/v2/test_alarm_scenarios.py' adding 'aodh/tests/functional/api/v2/test_app.py' adding 'aodh/tests/functional/api/v2/test_complex_query.py' adding 'aodh/tests/functional/api/v2/test_complex_query_scenarios.py' adding 'aodh/tests/functional/api/v2/test_metrics.py' adding 'aodh/tests/functional/api/v2/test_quotas.py' adding 'aodh/tests/functional/hooks/post_test_hook.sh' adding 'aodh/tests/functional/storage/__init__.py' adding 'aodh/tests/functional/storage/test_get_connection.py' adding 'aodh/tests/functional/storage/test_impl_log.py' adding 'aodh/tests/functional/storage/test_impl_sqlalchemy.py' adding 'aodh/tests/functional/storage/test_storage_scenarios.py' adding 'aodh/tests/functional/storage/sqlalchemy/__init__.py' adding 'aodh/tests/functional/storage/sqlalchemy/test_migrations.py' adding 'aodh/tests/unit/__init__.py' adding 'aodh/tests/unit/test_api_v2_capabilities.py' adding 'aodh/tests/unit/test_bin.py' adding 'aodh/tests/unit/test_coordination.py' adding 'aodh/tests/unit/test_evaluator.py' adding 'aodh/tests/unit/test_event.py' adding 'aodh/tests/unit/test_messaging.py' adding 'aodh/tests/unit/test_notifier.py' adding 'aodh/tests/unit/test_query.py' adding 'aodh/tests/unit/test_wsme_custom_type.py' adding 'aodh/tests/unit/cmd/__init__.py' adding 'aodh/tests/unit/cmd/test_status.py' adding 'aodh/tests/unit/evaluator/__init__.py' adding 'aodh/tests/unit/evaluator/base.py' adding 'aodh/tests/unit/evaluator/test_base.py' adding 'aodh/tests/unit/evaluator/test_composite.py' adding 'aodh/tests/unit/evaluator/test_event.py' adding 'aodh/tests/unit/evaluator/test_gnocchi.py' adding 'aodh/tests/unit/evaluator/test_loadbalancer.py' adding 'aodh/tests/unit/notifier/__init__.py' adding 'aodh/tests/unit/notifier/base.py' adding 'aodh/tests/unit/notifier/test_heat.py' adding 'aodh/wsgi/__init__.py' adding 'aodh/wsgi/api.py' adding 'aodh-20.1.0.dev82.data/scripts/aodh-api' adding 'aodh-20.1.0.dev82.dist-info/AUTHORS' adding 'aodh-20.1.0.dev82.dist-info/LICENSE' adding 'aodh-20.1.0.dev82.dist-info/METADATA' adding 'aodh-20.1.0.dev82.dist-info/WHEEL' adding 'aodh-20.1.0.dev82.dist-info/entry_points.txt' adding 'aodh-20.1.0.dev82.dist-info/pbr.json' adding 'aodh-20.1.0.dev82.dist-info/top_level.txt' adding 'aodh-20.1.0.dev82.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-20.1.0.dev82-py3-none-any.whl size=225692 sha256=de3e32c54c96fa81afcae47030c22622765fd8f6dff98a9dcdc612abe2c8dec4 Stored in directory: /builddir/.cache/pip/wheels/ec/c9/9f/ca72e02f3e10ac1578bb8f35c44d5b822eba2449fc5bbfe5ea Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.fdt6OY + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.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-20.1.0.dev82 ++ ls /builddir/build/BUILD/aodh-20.1.0.dev82/pyproject-wheeldir/aodh-20.1.0.dev82-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=aodh==20.1.0.dev82 + '[' -z aodh==20.1.0.dev82 ']' + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev82/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.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-20.1.0.dev82/pyproject-wheeldir aodh==20.1.0.dev82 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/aodh-20.1.0.dev82/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-20.1.0.dev82-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-20.1.0.dev82 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-20.1.0.dev82.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev82.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-20.1.0-0.20250909025156.2fbcab7.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev82.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev82.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev82.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev82.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev82.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.mo + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/etc/aodh + install -p -D -m 640 /builddir/build/SOURCES/aodh-dist.conf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/share/aodh/aodh-dist.conf + install -p -D -m 640 aodh/aodh.conf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/etc/aodh/aodh.conf + install -p -D -m 640 aodh/api/api-paste.ini /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/var/log/aodh + install -p -D -m 644 /builddir/build/SOURCES/aodh.logrotate /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po + rm -f '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 20.1.0-0.20250909025156.2fbcab7.el10 --unique-debug-suffix -20.1.0-0.20250909025156.2fbcab7.el10.x86_64 --unique-debug-src-base openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/aodh-20.1.0.dev82 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-20.1.0-0.20250909025156.2fbcab7.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.CSAIYo + 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-20.1.0.dev82 + 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-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-20.1.0.dev82/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py312 /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.162694s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.632 1888711 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:53:39.632 1888711 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:53:39.636 1888711 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:53:39.636 1888711 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:53:39.641 1888711 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-08 22:53:39.676 1888711 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:39.765 1888711 WARNING oslo_db.sqlalchemy.utils [None req-3afd4f84-6bcb-4ebc-abe9-89a6bce7285c 2e253660-2e0c-482b-8fc8-233fd4d8f2f9 51881493-cd23-40fc-8a7f-5f0ca6970e6c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:39.773 1888711 WARNING oslo_db.sqlalchemy.utils [None req-df04af51-36a4-4233-a23a-3fb6f93120c0 2e253660-2e0c-482b-8fc8-233fd4d8f2f9 51881493-cd23-40fc-8a7f-5f0ca6970e6c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.028074s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.791 1888711 INFO alembic.runtime.migration [None req-df04af51-36a4-4233-a23a-3fb6f93120c0 2e253660-2e0c-482b-8fc8-233fd4d8f2f9 51881493-cd23-40fc-8a7f-5f0ca6970e6c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.791 1888711 INFO alembic.runtime.migration [None req-df04af51-36a4-4233-a23a-3fb6f93120c0 2e253660-2e0c-482b-8fc8-233fd4d8f2f9 51881493-cd23-40fc-8a7f-5f0ca6970e6c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.794 1888711 INFO alembic.runtime.migration [None req-df04af51-36a4-4233-a23a-3fb6f93120c0 2e253660-2e0c-482b-8fc8-233fd4d8f2f9 51881493-cd23-40fc-8a7f-5f0ca6970e6c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.794 1888711 INFO alembic.runtime.migration [None req-df04af51-36a4-4233-a23a-3fb6f93120c0 2e253660-2e0c-482b-8fc8-233fd4d8f2f9 51881493-cd23-40fc-8a7f-5f0ca6970e6c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.799 1888711 INFO alembic.runtime.migration [None req-df04af51-36a4-4233-a23a-3fb6f93120c0 2e253660-2e0c-482b-8fc8-233fd4d8f2f9 51881493-cd23-40fc-8a7f-5f0ca6970e6c - - - -] Running stamp_revision -> 010 2025-09-08 22:53:39.800 1888711 INFO aodh.api.app [None req-df04af51-36a4-4233-a23a-3fb6f93120c0 2e253660-2e0c-482b-8fc8-233fd4d8f2f9 51881493-cd23-40fc-8a7f-5f0ca6970e6c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.165917s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.699 1888709 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:53:39.700 1888709 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:53:39.704 1888709 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:53:39.704 1888709 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:53:39.709 1888709 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-08 22:53:39.743 1888709 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.036482s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.819 1888711 INFO alembic.runtime.migration [None req-eb36c820-2e07-4787-9ae6-b871ed068f2e 40681fad-e77e-402b-b2f9-a066bcacd4ba 049e14ac-7c1a-4eea-9958-22185f67557a - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.820 1888711 INFO alembic.runtime.migration [None req-eb36c820-2e07-4787-9ae6-b871ed068f2e 40681fad-e77e-402b-b2f9-a066bcacd4ba 049e14ac-7c1a-4eea-9958-22185f67557a - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.822 1888711 INFO alembic.runtime.migration [None req-eb36c820-2e07-4787-9ae6-b871ed068f2e 40681fad-e77e-402b-b2f9-a066bcacd4ba 049e14ac-7c1a-4eea-9958-22185f67557a - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.823 1888711 INFO alembic.runtime.migration [None req-eb36c820-2e07-4787-9ae6-b871ed068f2e 40681fad-e77e-402b-b2f9-a066bcacd4ba 049e14ac-7c1a-4eea-9958-22185f67557a - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.827 1888711 INFO alembic.runtime.migration [None req-eb36c820-2e07-4787-9ae6-b871ed068f2e 40681fad-e77e-402b-b2f9-a066bcacd4ba 049e14ac-7c1a-4eea-9958-22185f67557a - - - -] Running stamp_revision -> 010 2025-09-08 22:53:39.828 1888711 INFO aodh.api.app [None req-eb36c820-2e07-4787-9ae6-b871ed068f2e 40681fad-e77e-402b-b2f9-a066bcacd4ba 049e14ac-7c1a-4eea-9958-22185f67557a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:39.843 1888711 WARNING oslo_db.sqlalchemy.utils [None req-3dfd0929-7ae4-4388-9499-691286895c5d 7fbc752b-cd75-448c-88dc-43f400876a7d 47af4f06-786c-4648-99eb-692ea18aefc0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:39.844 1888711 WARNING oslo_db.sqlalchemy.utils [None req-3dfd0929-7ae4-4388-9499-691286895c5d 7fbc752b-cd75-448c-88dc-43f400876a7d 47af4f06-786c-4648-99eb-692ea18aefc0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:39.849 1888711 WARNING oslo_db.sqlalchemy.utils [None req-3dfd0929-7ae4-4388-9499-691286895c5d 7fbc752b-cd75-448c-88dc-43f400876a7d 47af4f06-786c-4648-99eb-692ea18aefc0 - - - -] 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.041431s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.858 1888711 INFO alembic.runtime.migration [None req-3dfd0929-7ae4-4388-9499-691286895c5d 7fbc752b-cd75-448c-88dc-43f400876a7d 47af4f06-786c-4648-99eb-692ea18aefc0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.859 1888711 INFO alembic.runtime.migration [None req-3dfd0929-7ae4-4388-9499-691286895c5d 7fbc752b-cd75-448c-88dc-43f400876a7d 47af4f06-786c-4648-99eb-692ea18aefc0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.862 1888711 INFO alembic.runtime.migration [None req-3dfd0929-7ae4-4388-9499-691286895c5d 7fbc752b-cd75-448c-88dc-43f400876a7d 47af4f06-786c-4648-99eb-692ea18aefc0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.863 1888711 INFO alembic.runtime.migration [None req-3dfd0929-7ae4-4388-9499-691286895c5d 7fbc752b-cd75-448c-88dc-43f400876a7d 47af4f06-786c-4648-99eb-692ea18aefc0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.869 1888711 INFO alembic.runtime.migration [None req-3dfd0929-7ae4-4388-9499-691286895c5d 7fbc752b-cd75-448c-88dc-43f400876a7d 47af4f06-786c-4648-99eb-692ea18aefc0 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:39.870 1888711 INFO aodh.api.app [None req-3dfd0929-7ae4-4388-9499-691286895c5d 7fbc752b-cd75-448c-88dc-43f400876a7d 47af4f06-786c-4648-99eb-692ea18aefc0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:39.886 1888711 WARNING oslo_db.sqlalchemy.utils [None req-db1b1a64-5d90-4f9d-884d-9c3cfd4b3c53 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:39.887 1888711 WARNING oslo_db.sqlalchemy.utils [None req-db1b1a64-5d90-4f9d-884d-9c3cfd4b3c53 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:39.891 1888711 WARNING oslo_db.sqlalchemy.utils [None req-db1b1a64-5d90-4f9d-884d-9c3cfd4b3c53 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.219721s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.713 1888710 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:53:39.713 1888710 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:53:39.717 1888710 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:53:39.717 1888710 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:53:39.721 1888710 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-08 22:53:39.758 1888710 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:39.904 1888710 WARNING oslo_db.sqlalchemy.utils [None req-c79794e9-8025-453a-b904-eb785ec243b6 2e8a643a-9761-4e52-8d93-d0604454842c c9059329-62c3-4e97-97f4-ee9ca9385c70 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:39.912 1888710 WARNING oslo_db.sqlalchemy.utils [None req-c79794e9-8025-453a-b904-eb785ec243b6 2e8a643a-9761-4e52-8d93-d0604454842c c9059329-62c3-4e97-97f4-ee9ca9385c70 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.028402s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.899 1888711 INFO alembic.runtime.migration [None req-db1b1a64-5d90-4f9d-884d-9c3cfd4b3c53 - - - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.900 1888711 INFO alembic.runtime.migration [None req-db1b1a64-5d90-4f9d-884d-9c3cfd4b3c53 - - - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.903 1888711 INFO alembic.runtime.migration [None req-db1b1a64-5d90-4f9d-884d-9c3cfd4b3c53 - - - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.903 1888711 INFO alembic.runtime.migration [None req-db1b1a64-5d90-4f9d-884d-9c3cfd4b3c53 - - - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.907 1888711 INFO alembic.runtime.migration [None req-db1b1a64-5d90-4f9d-884d-9c3cfd4b3c53 - - - - - -] Running stamp_revision -> 010 2025-09-08 22:53:39.909 1888711 INFO aodh.api.app [None req-db1b1a64-5d90-4f9d-884d-9c3cfd4b3c53 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.069848s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.858 1888709 INFO alembic.runtime.migration [None req-1d504a6a-9add-4009-bc60-d563993710cc 92199c2c-a3c2-441d-a2e7-455511ca082d fe6467ff-c030-49ef-8fed-4f83a426c34e - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.859 1888709 INFO alembic.runtime.migration [None req-1d504a6a-9add-4009-bc60-d563993710cc 92199c2c-a3c2-441d-a2e7-455511ca082d fe6467ff-c030-49ef-8fed-4f83a426c34e - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.862 1888709 INFO alembic.runtime.migration [None req-1d504a6a-9add-4009-bc60-d563993710cc 92199c2c-a3c2-441d-a2e7-455511ca082d fe6467ff-c030-49ef-8fed-4f83a426c34e - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.862 1888709 INFO alembic.runtime.migration [None req-1d504a6a-9add-4009-bc60-d563993710cc 92199c2c-a3c2-441d-a2e7-455511ca082d fe6467ff-c030-49ef-8fed-4f83a426c34e - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.874 1888709 INFO alembic.runtime.migration [None req-1d504a6a-9add-4009-bc60-d563993710cc 92199c2c-a3c2-441d-a2e7-455511ca082d fe6467ff-c030-49ef-8fed-4f83a426c34e - - - -] Running stamp_revision -> 010 2025-09-08 22:53:39.883 1888709 INFO aodh.api.app [None req-1d504a6a-9add-4009-bc60-d563993710cc 92199c2c-a3c2-441d-a2e7-455511ca082d fe6467ff-c030-49ef-8fed-4f83a426c34e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:39.912 1888709 WARNING oslo_db.sqlalchemy.utils [None req-5f30fc14-3f18-4065-9c7a-cd102cc239b3 af39b390-6ac9-4378-9650-9499fa4ed5b3 9ff78205-82e1-47b0-b488-7de1ed44f6c8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:39.914 1888709 WARNING oslo_db.sqlalchemy.utils [None req-5f30fc14-3f18-4065-9c7a-cd102cc239b3 af39b390-6ac9-4378-9650-9499fa4ed5b3 9ff78205-82e1-47b0-b488-7de1ed44f6c8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:39.920 1888709 WARNING oslo_db.sqlalchemy.utils [None req-5f30fc14-3f18-4065-9c7a-cd102cc239b3 af39b390-6ac9-4378-9650-9499fa4ed5b3 9ff78205-82e1-47b0-b488-7de1ed44f6c8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.175408s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.784 1888712 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:53:39.785 1888712 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:53:39.791 1888712 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:53:39.791 1888712 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:53:39.796 1888712 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-08 22:53:39.835 1888712 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:39.939 1888712 WARNING oslo_db.sqlalchemy.utils [None req-70665e48-390f-400f-91ec-7547155629b0 a8e6564f-2d63-4ca4-b989-a63906787387 15e30f84-d478-4655-b85e-033287f42105 - - - -] 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_with_mismatch_between_type_and_rule [0.028649s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.929 1888711 INFO alembic.runtime.migration [None req-1cf85ab9-7245-4e3e-8de5-49e536af8118 ac76dd2a-d93a-4406-9d9c-29d402c727e5 af41f6c8-606e-410c-87ef-1fec66828f0c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.929 1888711 INFO alembic.runtime.migration [None req-1cf85ab9-7245-4e3e-8de5-49e536af8118 ac76dd2a-d93a-4406-9d9c-29d402c727e5 af41f6c8-606e-410c-87ef-1fec66828f0c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.932 1888711 INFO alembic.runtime.migration [None req-1cf85ab9-7245-4e3e-8de5-49e536af8118 ac76dd2a-d93a-4406-9d9c-29d402c727e5 af41f6c8-606e-410c-87ef-1fec66828f0c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.932 1888711 INFO alembic.runtime.migration [None req-1cf85ab9-7245-4e3e-8de5-49e536af8118 ac76dd2a-d93a-4406-9d9c-29d402c727e5 af41f6c8-606e-410c-87ef-1fec66828f0c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.936 1888711 INFO alembic.runtime.migration [None req-1cf85ab9-7245-4e3e-8de5-49e536af8118 ac76dd2a-d93a-4406-9d9c-29d402c727e5 af41f6c8-606e-410c-87ef-1fec66828f0c - - - -] Running stamp_revision -> 010 2025-09-08 22:53:39.938 1888711 INFO aodh.api.app [None req-1cf85ab9-7245-4e3e-8de5-49e536af8118 ac76dd2a-d93a-4406-9d9c-29d402c727e5 af41f6c8-606e-410c-87ef-1fec66828f0c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.041643s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.932 1888710 INFO alembic.runtime.migration [None req-c79794e9-8025-453a-b904-eb785ec243b6 2e8a643a-9761-4e52-8d93-d0604454842c c9059329-62c3-4e97-97f4-ee9ca9385c70 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.932 1888710 INFO alembic.runtime.migration [None req-c79794e9-8025-453a-b904-eb785ec243b6 2e8a643a-9761-4e52-8d93-d0604454842c c9059329-62c3-4e97-97f4-ee9ca9385c70 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.936 1888710 INFO alembic.runtime.migration [None req-c79794e9-8025-453a-b904-eb785ec243b6 2e8a643a-9761-4e52-8d93-d0604454842c c9059329-62c3-4e97-97f4-ee9ca9385c70 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.936 1888710 INFO alembic.runtime.migration [None req-c79794e9-8025-453a-b904-eb785ec243b6 2e8a643a-9761-4e52-8d93-d0604454842c c9059329-62c3-4e97-97f4-ee9ca9385c70 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.941 1888710 INFO alembic.runtime.migration [None req-c79794e9-8025-453a-b904-eb785ec243b6 2e8a643a-9761-4e52-8d93-d0604454842c c9059329-62c3-4e97-97f4-ee9ca9385c70 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:39.944 1888710 INFO aodh.api.app [None req-c79794e9-8025-453a-b904-eb785ec243b6 2e8a643a-9761-4e52-8d93-d0604454842c c9059329-62c3-4e97-97f4-ee9ca9385c70 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:39.959 1888710 WARNING oslo_db.sqlalchemy.utils [None req-cde0a0ad-715a-446e-93d3-ef66ece91a05 8d21d1bf-9e70-4bea-a3e3-35217cc357ab e03b0bb4-9269-4aaa-a14b-dbec5dc5d74f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.051959s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.929 1888709 INFO alembic.runtime.migration [None req-5f30fc14-3f18-4065-9c7a-cd102cc239b3 af39b390-6ac9-4378-9650-9499fa4ed5b3 9ff78205-82e1-47b0-b488-7de1ed44f6c8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.929 1888709 INFO alembic.runtime.migration [None req-5f30fc14-3f18-4065-9c7a-cd102cc239b3 af39b390-6ac9-4378-9650-9499fa4ed5b3 9ff78205-82e1-47b0-b488-7de1ed44f6c8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.932 1888709 INFO alembic.runtime.migration [None req-5f30fc14-3f18-4065-9c7a-cd102cc239b3 af39b390-6ac9-4378-9650-9499fa4ed5b3 9ff78205-82e1-47b0-b488-7de1ed44f6c8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.932 1888709 INFO alembic.runtime.migration [None req-5f30fc14-3f18-4065-9c7a-cd102cc239b3 af39b390-6ac9-4378-9650-9499fa4ed5b3 9ff78205-82e1-47b0-b488-7de1ed44f6c8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.937 1888709 INFO alembic.runtime.migration [None req-5f30fc14-3f18-4065-9c7a-cd102cc239b3 af39b390-6ac9-4378-9650-9499fa4ed5b3 9ff78205-82e1-47b0-b488-7de1ed44f6c8 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:39.938 1888709 INFO aodh.api.app [None req-5f30fc14-3f18-4065-9c7a-cd102cc239b3 af39b390-6ac9-4378-9650-9499fa4ed5b3 9ff78205-82e1-47b0-b488-7de1ed44f6c8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:39.955 1888709 WARNING oslo_db.sqlalchemy.utils [None req-d2be23fe-92de-461a-981a-eda92ee69414 8287811f-2209-4bfe-ab56-0a565bb03beb f5b1025f-0366-4484-b380-589cd5d305ec - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:39.956 1888709 WARNING oslo_db.sqlalchemy.utils [None req-d2be23fe-92de-461a-981a-eda92ee69414 8287811f-2209-4bfe-ab56-0a565bb03beb f5b1025f-0366-4484-b380-589cd5d305ec - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:39.960 1888709 WARNING oslo_db.sqlalchemy.utils [None req-d2be23fe-92de-461a-981a-eda92ee69414 8287811f-2209-4bfe-ab56-0a565bb03beb f5b1025f-0366-4484-b380-589cd5d305ec - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:39.964 1888709 WARNING oslo_db.sqlalchemy.utils [None req-a1ac6949-e88f-4e92-be64-04610d234cc0 8287811f-2209-4bfe-ab56-0a565bb03beb f5b1025f-0366-4484-b380-589cd5d305ec - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:39.968 1888709 WARNING oslo_db.sqlalchemy.utils [None req-34aff156-e21b-4c09-beab-a954d863760c 8287811f-2209-4bfe-ab56-0a565bb03beb f5b1025f-0366-4484-b380-589cd5d305ec - - - -] 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.037402s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.956 1888712 INFO alembic.runtime.migration [None req-70665e48-390f-400f-91ec-7547155629b0 a8e6564f-2d63-4ca4-b989-a63906787387 15e30f84-d478-4655-b85e-033287f42105 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.957 1888712 INFO alembic.runtime.migration [None req-70665e48-390f-400f-91ec-7547155629b0 a8e6564f-2d63-4ca4-b989-a63906787387 15e30f84-d478-4655-b85e-033287f42105 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.960 1888712 INFO alembic.runtime.migration [None req-70665e48-390f-400f-91ec-7547155629b0 a8e6564f-2d63-4ca4-b989-a63906787387 15e30f84-d478-4655-b85e-033287f42105 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.960 1888712 INFO alembic.runtime.migration [None req-70665e48-390f-400f-91ec-7547155629b0 a8e6564f-2d63-4ca4-b989-a63906787387 15e30f84-d478-4655-b85e-033287f42105 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.964 1888712 INFO alembic.runtime.migration [None req-70665e48-390f-400f-91ec-7547155629b0 a8e6564f-2d63-4ca4-b989-a63906787387 15e30f84-d478-4655-b85e-033287f42105 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:39.967 1888712 INFO aodh.api.app [None req-70665e48-390f-400f-91ec-7547155629b0 a8e6564f-2d63-4ca4-b989-a63906787387 15e30f84-d478-4655-b85e-033287f42105 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.039012s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.958 1888711 INFO alembic.runtime.migration [None req-1cf85ab9-7245-4e3e-8de5-49e536af8118 ac76dd2a-d93a-4406-9d9c-29d402c727e5 af41f6c8-606e-410c-87ef-1fec66828f0c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.958 1888711 INFO alembic.runtime.migration [None req-1cf85ab9-7245-4e3e-8de5-49e536af8118 ac76dd2a-d93a-4406-9d9c-29d402c727e5 af41f6c8-606e-410c-87ef-1fec66828f0c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.961 1888711 INFO alembic.runtime.migration [None req-1cf85ab9-7245-4e3e-8de5-49e536af8118 ac76dd2a-d93a-4406-9d9c-29d402c727e5 af41f6c8-606e-410c-87ef-1fec66828f0c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.961 1888711 INFO alembic.runtime.migration [None req-1cf85ab9-7245-4e3e-8de5-49e536af8118 ac76dd2a-d93a-4406-9d9c-29d402c727e5 af41f6c8-606e-410c-87ef-1fec66828f0c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.965 1888711 INFO alembic.runtime.migration [None req-1cf85ab9-7245-4e3e-8de5-49e536af8118 ac76dd2a-d93a-4406-9d9c-29d402c727e5 af41f6c8-606e-410c-87ef-1fec66828f0c - - - -] Running stamp_revision -> 010 2025-09-08 22:53:39.966 1888711 INFO aodh.api.app [None req-1cf85ab9-7245-4e3e-8de5-49e536af8118 ac76dd2a-d93a-4406-9d9c-29d402c727e5 af41f6c8-606e-410c-87ef-1fec66828f0c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:39.979 1888711 WARNING oslo_db.sqlalchemy.utils [None req-5a085e39-f2ce-4bb8-9353-9b710d704487 318f83aa-f8a2-4a1c-b118-cb5ae15a1d94 47b91af7-c6bd-4429-a55e-4b59f9b55a2a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:39.984 1888711 WARNING oslo_db.sqlalchemy.utils [None req-ebaa5388-f837-4daa-9962-d3d0d8e04c31 318f83aa-f8a2-4a1c-b118-cb5ae15a1d94 47b91af7-c6bd-4429-a55e-4b59f9b55a2a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:39.989 1888711 WARNING oslo_db.sqlalchemy.utils [None req-ebaa5388-f837-4daa-9962-d3d0d8e04c31 318f83aa-f8a2-4a1c-b118-cb5ae15a1d94 47b91af7-c6bd-4429-a55e-4b59f9b55a2a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.049470s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.974 1888710 INFO alembic.runtime.migration [None req-cde0a0ad-715a-446e-93d3-ef66ece91a05 8d21d1bf-9e70-4bea-a3e3-35217cc357ab e03b0bb4-9269-4aaa-a14b-dbec5dc5d74f - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.974 1888710 INFO alembic.runtime.migration [None req-cde0a0ad-715a-446e-93d3-ef66ece91a05 8d21d1bf-9e70-4bea-a3e3-35217cc357ab e03b0bb4-9269-4aaa-a14b-dbec5dc5d74f - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.979 1888710 INFO alembic.runtime.migration [None req-cde0a0ad-715a-446e-93d3-ef66ece91a05 8d21d1bf-9e70-4bea-a3e3-35217cc357ab e03b0bb4-9269-4aaa-a14b-dbec5dc5d74f - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.979 1888710 INFO alembic.runtime.migration [None req-cde0a0ad-715a-446e-93d3-ef66ece91a05 8d21d1bf-9e70-4bea-a3e3-35217cc357ab e03b0bb4-9269-4aaa-a14b-dbec5dc5d74f - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.983 1888710 INFO alembic.runtime.migration [None req-cde0a0ad-715a-446e-93d3-ef66ece91a05 8d21d1bf-9e70-4bea-a3e3-35217cc357ab e03b0bb4-9269-4aaa-a14b-dbec5dc5d74f - - - -] Running stamp_revision -> 010 2025-09-08 22:53:39.985 1888710 INFO aodh.api.app [None req-cde0a0ad-715a-446e-93d3-ef66ece91a05 8d21d1bf-9e70-4bea-a3e3-35217cc357ab e03b0bb4-9269-4aaa-a14b-dbec5dc5d74f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:39.997 1888710 INFO aodh.api.app [None req-cde0a0ad-715a-446e-93d3-ef66ece91a05 8d21d1bf-9e70-4bea-a3e3-35217cc357ab e03b0bb4-9269-4aaa-a14b-dbec5dc5d74f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.011 1888710 WARNING oslo_policy.policy [None req-6d5a1f3c-ade2-40fd-bb3b-afabc42292f7 a1b4e799-9347-49c1-a2a9-e33b78ab7cd9 39469f84-131c-48c4-945e-8c471559e716 - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.026389s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.998 1888711 INFO alembic.runtime.migration [None req-ebaa5388-f837-4daa-9962-d3d0d8e04c31 318f83aa-f8a2-4a1c-b118-cb5ae15a1d94 47b91af7-c6bd-4429-a55e-4b59f9b55a2a - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.998 1888711 INFO alembic.runtime.migration [None req-ebaa5388-f837-4daa-9962-d3d0d8e04c31 318f83aa-f8a2-4a1c-b118-cb5ae15a1d94 47b91af7-c6bd-4429-a55e-4b59f9b55a2a - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.001 1888711 INFO alembic.runtime.migration [None req-ebaa5388-f837-4daa-9962-d3d0d8e04c31 318f83aa-f8a2-4a1c-b118-cb5ae15a1d94 47b91af7-c6bd-4429-a55e-4b59f9b55a2a - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.001 1888711 INFO alembic.runtime.migration [None req-ebaa5388-f837-4daa-9962-d3d0d8e04c31 318f83aa-f8a2-4a1c-b118-cb5ae15a1d94 47b91af7-c6bd-4429-a55e-4b59f9b55a2a - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.005 1888711 INFO alembic.runtime.migration [None req-ebaa5388-f837-4daa-9962-d3d0d8e04c31 318f83aa-f8a2-4a1c-b118-cb5ae15a1d94 47b91af7-c6bd-4429-a55e-4b59f9b55a2a - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.007 1888711 INFO aodh.api.app [None req-ebaa5388-f837-4daa-9962-d3d0d8e04c31 318f83aa-f8a2-4a1c-b118-cb5ae15a1d94 47b91af7-c6bd-4429-a55e-4b59f9b55a2a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.037511s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.992 1888712 INFO alembic.runtime.migration [None req-b87069ee-6e7a-4276-89f6-8a2ff0407795 0937e919-0c29-404b-8949-b5c9afa0f84d 4f7b0960-847b-457f-95dc-261562ae9b61 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.992 1888712 INFO alembic.runtime.migration [None req-b87069ee-6e7a-4276-89f6-8a2ff0407795 0937e919-0c29-404b-8949-b5c9afa0f84d 4f7b0960-847b-457f-95dc-261562ae9b61 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.997 1888712 INFO alembic.runtime.migration [None req-b87069ee-6e7a-4276-89f6-8a2ff0407795 0937e919-0c29-404b-8949-b5c9afa0f84d 4f7b0960-847b-457f-95dc-261562ae9b61 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.997 1888712 INFO alembic.runtime.migration [None req-b87069ee-6e7a-4276-89f6-8a2ff0407795 0937e919-0c29-404b-8949-b5c9afa0f84d 4f7b0960-847b-457f-95dc-261562ae9b61 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.001 1888712 INFO alembic.runtime.migration [None req-b87069ee-6e7a-4276-89f6-8a2ff0407795 0937e919-0c29-404b-8949-b5c9afa0f84d 4f7b0960-847b-457f-95dc-261562ae9b61 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.003 1888712 INFO aodh.api.app [None req-b87069ee-6e7a-4276-89f6-8a2ff0407795 0937e919-0c29-404b-8949-b5c9afa0f84d 4f7b0960-847b-457f-95dc-261562ae9b61 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.016 1888712 WARNING oslo_db.sqlalchemy.utils [None req-5873d4df-b502-4977-bd8e-87b6fda91955 dce66713-23e3-49bd-8383-d8d2ec5e4e39 55d51c72-b7cf-410d-acfe-ef0f2146147e - - - -] 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.060183s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:39.981 1888709 INFO alembic.runtime.migration [None req-34aff156-e21b-4c09-beab-a954d863760c 8287811f-2209-4bfe-ab56-0a565bb03beb f5b1025f-0366-4484-b380-589cd5d305ec - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.981 1888709 INFO alembic.runtime.migration [None req-34aff156-e21b-4c09-beab-a954d863760c 8287811f-2209-4bfe-ab56-0a565bb03beb f5b1025f-0366-4484-b380-589cd5d305ec - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.985 1888709 INFO alembic.runtime.migration [None req-34aff156-e21b-4c09-beab-a954d863760c 8287811f-2209-4bfe-ab56-0a565bb03beb f5b1025f-0366-4484-b380-589cd5d305ec - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:39.985 1888709 INFO alembic.runtime.migration [None req-34aff156-e21b-4c09-beab-a954d863760c 8287811f-2209-4bfe-ab56-0a565bb03beb f5b1025f-0366-4484-b380-589cd5d305ec - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:39.989 1888709 INFO alembic.runtime.migration [None req-34aff156-e21b-4c09-beab-a954d863760c 8287811f-2209-4bfe-ab56-0a565bb03beb f5b1025f-0366-4484-b380-589cd5d305ec - - - -] Running stamp_revision -> 010 2025-09-08 22:53:39.991 1888709 INFO aodh.api.app [None req-34aff156-e21b-4c09-beab-a954d863760c 8287811f-2209-4bfe-ab56-0a565bb03beb f5b1025f-0366-4484-b380-589cd5d305ec - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.005 1888709 WARNING oslo_db.sqlalchemy.utils [None req-f9c6d9e6-60ed-485a-a2f9-b3ddce32c50c c97f01f6-54d2-4f84-b481-7e31ccc8efd1 a2437086-2768-4893-8139-54e66b901377 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.010 1888709 WARNING oslo_db.sqlalchemy.utils [None req-454a37dc-6a32-42ed-a2de-96d57504fd0f c97f01f6-54d2-4f84-b481-7e31ccc8efd1 a2437086-2768-4893-8139-54e66b901377 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.018 1888709 WARNING oslo_db.sqlalchemy.utils [None req-454a37dc-6a32-42ed-a2de-96d57504fd0f c97f01f6-54d2-4f84-b481-7e31ccc8efd1 a2437086-2768-4893-8139-54e66b901377 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.021 1888709 WARNING oslo_db.sqlalchemy.utils [None req-311e8040-621e-43ac-89a9-c8b157c82614 c97f01f6-54d2-4f84-b481-7e31ccc8efd1 a2437086-2768-4893-8139-54e66b901377 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.025 1888709 WARNING oslo_db.sqlalchemy.utils [None req-8468dc73-49bd-4429-ae56-97029d482899 c97f01f6-54d2-4f84-b481-7e31ccc8efd1 a2437086-2768-4893-8139-54e66b901377 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.033 1888709 WARNING oslo_db.sqlalchemy.utils [None req-9b4a44fd-789c-48c0-80d9-ff6e4df90313 c97f01f6-54d2-4f84-b481-7e31ccc8efd1 a2437086-2768-4893-8139-54e66b901377 - - - -] 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_only_required_params [0.031400s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.025 1888711 INFO alembic.runtime.migration [None req-ebaa5388-f837-4daa-9962-d3d0d8e04c31 318f83aa-f8a2-4a1c-b118-cb5ae15a1d94 47b91af7-c6bd-4429-a55e-4b59f9b55a2a - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.025 1888711 INFO alembic.runtime.migration [None req-ebaa5388-f837-4daa-9962-d3d0d8e04c31 318f83aa-f8a2-4a1c-b118-cb5ae15a1d94 47b91af7-c6bd-4429-a55e-4b59f9b55a2a - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.028 1888711 INFO alembic.runtime.migration [None req-ebaa5388-f837-4daa-9962-d3d0d8e04c31 318f83aa-f8a2-4a1c-b118-cb5ae15a1d94 47b91af7-c6bd-4429-a55e-4b59f9b55a2a - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.028 1888711 INFO alembic.runtime.migration [None req-ebaa5388-f837-4daa-9962-d3d0d8e04c31 318f83aa-f8a2-4a1c-b118-cb5ae15a1d94 47b91af7-c6bd-4429-a55e-4b59f9b55a2a - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.032 1888711 INFO alembic.runtime.migration [None req-ebaa5388-f837-4daa-9962-d3d0d8e04c31 318f83aa-f8a2-4a1c-b118-cb5ae15a1d94 47b91af7-c6bd-4429-a55e-4b59f9b55a2a - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.033 1888711 INFO aodh.api.app [None req-ebaa5388-f837-4daa-9962-d3d0d8e04c31 318f83aa-f8a2-4a1c-b118-cb5ae15a1d94 47b91af7-c6bd-4429-a55e-4b59f9b55a2a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.044 1888711 WARNING oslo_db.sqlalchemy.utils [None req-f90b8636-af73-459b-991e-bce620bf3f05 8e94443d-a0b6-4a60-968e-00191f612750 d3675546-d4c2-4de8-aef9-24512516411c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.045 1888711 WARNING oslo_db.sqlalchemy.utils [None req-f90b8636-af73-459b-991e-bce620bf3f05 8e94443d-a0b6-4a60-968e-00191f612750 d3675546-d4c2-4de8-aef9-24512516411c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.049 1888711 WARNING oslo_db.sqlalchemy.utils [None req-f90b8636-af73-459b-991e-bce620bf3f05 8e94443d-a0b6-4a60-968e-00191f612750 d3675546-d4c2-4de8-aef9-24512516411c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.034419s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.022 1888710 INFO alembic.runtime.migration [None req-6d5a1f3c-ade2-40fd-bb3b-afabc42292f7 a1b4e799-9347-49c1-a2a9-e33b78ab7cd9 39469f84-131c-48c4-945e-8c471559e716 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.022 1888710 INFO alembic.runtime.migration [None req-6d5a1f3c-ade2-40fd-bb3b-afabc42292f7 a1b4e799-9347-49c1-a2a9-e33b78ab7cd9 39469f84-131c-48c4-945e-8c471559e716 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.026 1888710 INFO alembic.runtime.migration [None req-6d5a1f3c-ade2-40fd-bb3b-afabc42292f7 a1b4e799-9347-49c1-a2a9-e33b78ab7cd9 39469f84-131c-48c4-945e-8c471559e716 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.026 1888710 INFO alembic.runtime.migration [None req-6d5a1f3c-ade2-40fd-bb3b-afabc42292f7 a1b4e799-9347-49c1-a2a9-e33b78ab7cd9 39469f84-131c-48c4-945e-8c471559e716 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.030 1888710 INFO alembic.runtime.migration [None req-6d5a1f3c-ade2-40fd-bb3b-afabc42292f7 a1b4e799-9347-49c1-a2a9-e33b78ab7cd9 39469f84-131c-48c4-945e-8c471559e716 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.032 1888710 INFO aodh.api.app [None req-6d5a1f3c-ade2-40fd-bb3b-afabc42292f7 a1b4e799-9347-49c1-a2a9-e33b78ab7cd9 39469f84-131c-48c4-945e-8c471559e716 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.037259s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.042 1888709 INFO alembic.runtime.migration [None req-9b4a44fd-789c-48c0-80d9-ff6e4df90313 c97f01f6-54d2-4f84-b481-7e31ccc8efd1 a2437086-2768-4893-8139-54e66b901377 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.042 1888709 INFO alembic.runtime.migration [None req-9b4a44fd-789c-48c0-80d9-ff6e4df90313 c97f01f6-54d2-4f84-b481-7e31ccc8efd1 a2437086-2768-4893-8139-54e66b901377 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.046 1888709 INFO alembic.runtime.migration [None req-9b4a44fd-789c-48c0-80d9-ff6e4df90313 c97f01f6-54d2-4f84-b481-7e31ccc8efd1 a2437086-2768-4893-8139-54e66b901377 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.046 1888709 INFO alembic.runtime.migration [None req-9b4a44fd-789c-48c0-80d9-ff6e4df90313 c97f01f6-54d2-4f84-b481-7e31ccc8efd1 a2437086-2768-4893-8139-54e66b901377 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.051 1888709 INFO alembic.runtime.migration [None req-9b4a44fd-789c-48c0-80d9-ff6e4df90313 c97f01f6-54d2-4f84-b481-7e31ccc8efd1 a2437086-2768-4893-8139-54e66b901377 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.052 1888709 INFO aodh.api.app [None req-9b4a44fd-789c-48c0-80d9-ff6e4df90313 c97f01f6-54d2-4f84-b481-7e31ccc8efd1 a2437086-2768-4893-8139-54e66b901377 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.067 1888709 WARNING oslo_db.sqlalchemy.utils [None req-9040bd50-2410-4db3-94be-2f31ba86eb38 7563f371-1ac6-4f05-866e-35b296345666 b73d922f-a229-402d-bbf4-8bab82c5a0f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.068 1888709 WARNING oslo_db.sqlalchemy.utils [None req-9040bd50-2410-4db3-94be-2f31ba86eb38 7563f371-1ac6-4f05-866e-35b296345666 b73d922f-a229-402d-bbf4-8bab82c5a0f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.072 1888709 WARNING oslo_db.sqlalchemy.utils [None req-9040bd50-2410-4db3-94be-2f31ba86eb38 7563f371-1ac6-4f05-866e-35b296345666 b73d922f-a229-402d-bbf4-8bab82c5a0f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.059855s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.030 1888712 INFO alembic.runtime.migration [None req-5873d4df-b502-4977-bd8e-87b6fda91955 dce66713-23e3-49bd-8383-d8d2ec5e4e39 55d51c72-b7cf-410d-acfe-ef0f2146147e - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.030 1888712 INFO alembic.runtime.migration [None req-5873d4df-b502-4977-bd8e-87b6fda91955 dce66713-23e3-49bd-8383-d8d2ec5e4e39 55d51c72-b7cf-410d-acfe-ef0f2146147e - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.034 1888712 INFO alembic.runtime.migration [None req-5873d4df-b502-4977-bd8e-87b6fda91955 dce66713-23e3-49bd-8383-d8d2ec5e4e39 55d51c72-b7cf-410d-acfe-ef0f2146147e - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.034 1888712 INFO alembic.runtime.migration [None req-5873d4df-b502-4977-bd8e-87b6fda91955 dce66713-23e3-49bd-8383-d8d2ec5e4e39 55d51c72-b7cf-410d-acfe-ef0f2146147e - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.040 1888712 INFO alembic.runtime.migration [None req-5873d4df-b502-4977-bd8e-87b6fda91955 dce66713-23e3-49bd-8383-d8d2ec5e4e39 55d51c72-b7cf-410d-acfe-ef0f2146147e - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.041 1888712 INFO aodh.api.app [None req-5873d4df-b502-4977-bd8e-87b6fda91955 dce66713-23e3-49bd-8383-d8d2ec5e4e39 55d51c72-b7cf-410d-acfe-ef0f2146147e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.057 1888712 WARNING oslo_db.sqlalchemy.utils [None req-9cbded18-ccf0-425a-b659-14f7242aa73d 28e7ab5a-b8e7-4b7d-9cd9-b0fcb8a5b50a 577e4496-27a7-4b8d-9d09-03854766120b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.061 1888712 WARNING oslo_db.sqlalchemy.utils [None req-bd8074c6-086d-41ce-ae63-10c35dfcf902 28e7ab5a-b8e7-4b7d-9cd9-b0fcb8a5b50a 577e4496-27a7-4b8d-9d09-03854766120b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.066 1888712 WARNING oslo_db.sqlalchemy.utils [None req-014b1a8e-86d8-4ed5-b567-52e2a061016c 28e7ab5a-b8e7-4b7d-9cd9-b0fcb8a5b50a 577e4496-27a7-4b8d-9d09-03854766120b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.078 1888712 WARNING oslo_db.sqlalchemy.utils [None req-cd03692e-c3ab-4073-a94a-46727365e910 28e7ab5a-b8e7-4b7d-9cd9-b0fcb8a5b50a 577e4496-27a7-4b8d-9d09-03854766120b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.080 1888712 WARNING oslo_db.sqlalchemy.utils [None req-cd03692e-c3ab-4073-a94a-46727365e910 28e7ab5a-b8e7-4b7d-9cd9-b0fcb8a5b50a 577e4496-27a7-4b8d-9d09-03854766120b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.039278s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.058 1888710 INFO alembic.runtime.migration [None req-dc282415-0ec9-46f2-b376-7c8927cb7c3f 94b93d84-1b34-4143-aa92-3d366992296c f8cb3f04-5aaa-4135-933d-d9702e202f38 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.058 1888710 INFO alembic.runtime.migration [None req-dc282415-0ec9-46f2-b376-7c8927cb7c3f 94b93d84-1b34-4143-aa92-3d366992296c f8cb3f04-5aaa-4135-933d-d9702e202f38 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.062 1888710 INFO alembic.runtime.migration [None req-dc282415-0ec9-46f2-b376-7c8927cb7c3f 94b93d84-1b34-4143-aa92-3d366992296c f8cb3f04-5aaa-4135-933d-d9702e202f38 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.062 1888710 INFO alembic.runtime.migration [None req-dc282415-0ec9-46f2-b376-7c8927cb7c3f 94b93d84-1b34-4143-aa92-3d366992296c f8cb3f04-5aaa-4135-933d-d9702e202f38 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.066 1888710 INFO alembic.runtime.migration [None req-dc282415-0ec9-46f2-b376-7c8927cb7c3f 94b93d84-1b34-4143-aa92-3d366992296c f8cb3f04-5aaa-4135-933d-d9702e202f38 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.068 1888710 INFO aodh.api.app [None req-dc282415-0ec9-46f2-b376-7c8927cb7c3f 94b93d84-1b34-4143-aa92-3d366992296c f8cb3f04-5aaa-4135-933d-d9702e202f38 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.084 1888710 WARNING oslo_db.sqlalchemy.utils [None req-e634eb17-2cd0-4fed-97f8-8c11201ffd2a 66bc9cea-d8f9-4b3c-a28d-b56e13926027 e8886aa2-2d4b-4671-b07a-fdfa005e089e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.030418s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.080 1888709 INFO alembic.runtime.migration [None req-9040bd50-2410-4db3-94be-2f31ba86eb38 7563f371-1ac6-4f05-866e-35b296345666 b73d922f-a229-402d-bbf4-8bab82c5a0f6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.080 1888709 INFO alembic.runtime.migration [None req-9040bd50-2410-4db3-94be-2f31ba86eb38 7563f371-1ac6-4f05-866e-35b296345666 b73d922f-a229-402d-bbf4-8bab82c5a0f6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.084 1888709 INFO alembic.runtime.migration [None req-9040bd50-2410-4db3-94be-2f31ba86eb38 7563f371-1ac6-4f05-866e-35b296345666 b73d922f-a229-402d-bbf4-8bab82c5a0f6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.084 1888709 INFO alembic.runtime.migration [None req-9040bd50-2410-4db3-94be-2f31ba86eb38 7563f371-1ac6-4f05-866e-35b296345666 b73d922f-a229-402d-bbf4-8bab82c5a0f6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.088 1888709 INFO alembic.runtime.migration [None req-9040bd50-2410-4db3-94be-2f31ba86eb38 7563f371-1ac6-4f05-866e-35b296345666 b73d922f-a229-402d-bbf4-8bab82c5a0f6 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.090 1888709 INFO aodh.api.app [None req-9040bd50-2410-4db3-94be-2f31ba86eb38 7563f371-1ac6-4f05-866e-35b296345666 b73d922f-a229-402d-bbf4-8bab82c5a0f6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.102 1888709 WARNING oslo_db.sqlalchemy.utils [None req-2d0a5c28-e25b-4e69-b68d-dcb14e447d1c 1ed59c17-e074-4a7d-b262-7abf7655f2c9 59790d58-226b-468b-b73d-6d28d275a655 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.050554s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.093 1888712 INFO alembic.runtime.migration [None req-cd03692e-c3ab-4073-a94a-46727365e910 28e7ab5a-b8e7-4b7d-9cd9-b0fcb8a5b50a 577e4496-27a7-4b8d-9d09-03854766120b - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.093 1888712 INFO alembic.runtime.migration [None req-cd03692e-c3ab-4073-a94a-46727365e910 28e7ab5a-b8e7-4b7d-9cd9-b0fcb8a5b50a 577e4496-27a7-4b8d-9d09-03854766120b - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.097 1888712 INFO alembic.runtime.migration [None req-cd03692e-c3ab-4073-a94a-46727365e910 28e7ab5a-b8e7-4b7d-9cd9-b0fcb8a5b50a 577e4496-27a7-4b8d-9d09-03854766120b - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.097 1888712 INFO alembic.runtime.migration [None req-cd03692e-c3ab-4073-a94a-46727365e910 28e7ab5a-b8e7-4b7d-9cd9-b0fcb8a5b50a 577e4496-27a7-4b8d-9d09-03854766120b - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.101 1888712 INFO alembic.runtime.migration [None req-cd03692e-c3ab-4073-a94a-46727365e910 28e7ab5a-b8e7-4b7d-9cd9-b0fcb8a5b50a 577e4496-27a7-4b8d-9d09-03854766120b - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.103 1888712 INFO aodh.api.app [None req-cd03692e-c3ab-4073-a94a-46727365e910 28e7ab5a-b8e7-4b7d-9cd9-b0fcb8a5b50a 577e4496-27a7-4b8d-9d09-03854766120b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.117 1888712 WARNING oslo_db.sqlalchemy.utils [None req-6a810333-28af-41e9-a2ca-485be074a374 61a8296f-3de7-47fe-9dd0-2ba8836b3c6a fb66de42-8d9b-43a0-bbae-b63aed59069e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.118 1888712 WARNING oslo_db.sqlalchemy.utils [None req-6a810333-28af-41e9-a2ca-485be074a374 61a8296f-3de7-47fe-9dd0-2ba8836b3c6a fb66de42-8d9b-43a0-bbae-b63aed59069e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.125 1888712 WARNING oslo_db.sqlalchemy.utils [None req-0069f287-e4b1-4078-9bb6-b26816e11cbd 61a8296f-3de7-47fe-9dd0-2ba8836b3c6a fb66de42-8d9b-43a0-bbae-b63aed59069e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.129 1888712 WARNING oslo_db.sqlalchemy.utils [None req-3b714258-8300-4a55-823b-af1561617152 61a8296f-3de7-47fe-9dd0-2ba8836b3c6a fb66de42-8d9b-43a0-bbae-b63aed59069e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.130 1888712 WARNING oslo_db.sqlalchemy.utils [None req-3b714258-8300-4a55-823b-af1561617152 61a8296f-3de7-47fe-9dd0-2ba8836b3c6a fb66de42-8d9b-43a0-bbae-b63aed59069e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.132 1888712 WARNING oslo_db.sqlalchemy.utils [None req-4e3d8daf-a0e7-4f7f-9eec-b58dc4d2f05f 61a8296f-3de7-47fe-9dd0-2ba8836b3c6a fb66de42-8d9b-43a0-bbae-b63aed59069e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_admin_user_set_log_test_actions [0.045228s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.098 1888710 INFO alembic.runtime.migration [None req-e634eb17-2cd0-4fed-97f8-8c11201ffd2a 66bc9cea-d8f9-4b3c-a28d-b56e13926027 e8886aa2-2d4b-4671-b07a-fdfa005e089e - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.098 1888710 INFO alembic.runtime.migration [None req-e634eb17-2cd0-4fed-97f8-8c11201ffd2a 66bc9cea-d8f9-4b3c-a28d-b56e13926027 e8886aa2-2d4b-4671-b07a-fdfa005e089e - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.103 1888710 INFO alembic.runtime.migration [None req-e634eb17-2cd0-4fed-97f8-8c11201ffd2a 66bc9cea-d8f9-4b3c-a28d-b56e13926027 e8886aa2-2d4b-4671-b07a-fdfa005e089e - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.103 1888710 INFO alembic.runtime.migration [None req-e634eb17-2cd0-4fed-97f8-8c11201ffd2a 66bc9cea-d8f9-4b3c-a28d-b56e13926027 e8886aa2-2d4b-4671-b07a-fdfa005e089e - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.107 1888710 INFO alembic.runtime.migration [None req-e634eb17-2cd0-4fed-97f8-8c11201ffd2a 66bc9cea-d8f9-4b3c-a28d-b56e13926027 e8886aa2-2d4b-4671-b07a-fdfa005e089e - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.109 1888710 INFO aodh.api.app [None req-e634eb17-2cd0-4fed-97f8-8c11201ffd2a 66bc9cea-d8f9-4b3c-a28d-b56e13926027 e8886aa2-2d4b-4671-b07a-fdfa005e089e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.124 1888710 WARNING oslo_db.sqlalchemy.utils [None req-f78a4101-d8f5-4d1a-bcf6-2e278cba5add a9fea3b1-2c73-4b5d-ba25-d597ca450af2 ebcf6280-1a0b-438e-a8c5-ed58e4938c03 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.126 1888710 WARNING oslo_db.sqlalchemy.utils [None req-f78a4101-d8f5-4d1a-bcf6-2e278cba5add a9fea3b1-2c73-4b5d-ba25-d597ca450af2 ebcf6280-1a0b-438e-a8c5-ed58e4938c03 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.132 1888710 WARNING oslo_db.sqlalchemy.utils [None req-f78a4101-d8f5-4d1a-bcf6-2e278cba5add a9fea3b1-2c73-4b5d-ba25-d597ca450af2 ebcf6280-1a0b-438e-a8c5-ed58e4938c03 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.052484s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.111 1888709 INFO alembic.runtime.migration [None req-2d0a5c28-e25b-4e69-b68d-dcb14e447d1c 1ed59c17-e074-4a7d-b262-7abf7655f2c9 59790d58-226b-468b-b73d-6d28d275a655 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.111 1888709 INFO alembic.runtime.migration [None req-2d0a5c28-e25b-4e69-b68d-dcb14e447d1c 1ed59c17-e074-4a7d-b262-7abf7655f2c9 59790d58-226b-468b-b73d-6d28d275a655 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.115 1888709 INFO alembic.runtime.migration [None req-2d0a5c28-e25b-4e69-b68d-dcb14e447d1c 1ed59c17-e074-4a7d-b262-7abf7655f2c9 59790d58-226b-468b-b73d-6d28d275a655 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.115 1888709 INFO alembic.runtime.migration [None req-2d0a5c28-e25b-4e69-b68d-dcb14e447d1c 1ed59c17-e074-4a7d-b262-7abf7655f2c9 59790d58-226b-468b-b73d-6d28d275a655 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.119 1888709 INFO alembic.runtime.migration [None req-2d0a5c28-e25b-4e69-b68d-dcb14e447d1c 1ed59c17-e074-4a7d-b262-7abf7655f2c9 59790d58-226b-468b-b73d-6d28d275a655 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.121 1888709 INFO aodh.api.app [None req-2d0a5c28-e25b-4e69-b68d-dcb14e447d1c 1ed59c17-e074-4a7d-b262-7abf7655f2c9 59790d58-226b-468b-b73d-6d28d275a655 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.134 1888709 WARNING oslo_db.sqlalchemy.utils [None req-a8795890-6c03-43fc-a89c-2a4161849f88 97d6671e-b8da-45e5-ad4a-616202d9abdb 48fe8f8d-1190-45eb-863e-c672aa3bc7df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.138 1888709 WARNING oslo_db.sqlalchemy.utils [None req-9f3ea1f2-f04f-4a7b-bcb2-513e881f864a 97d6671e-b8da-45e5-ad4a-616202d9abdb 48fe8f8d-1190-45eb-863e-c672aa3bc7df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.142 1888709 WARNING oslo_db.sqlalchemy.utils [None req-cfa93298-eb00-47b2-ae79-e945e1ce286a 97d6671e-b8da-45e5-ad4a-616202d9abdb 48fe8f8d-1190-45eb-863e-c672aa3bc7df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.148 1888709 WARNING oslo_db.sqlalchemy.utils [None req-d6d9d347-c67c-4b8b-8524-81ebc867c6a0 97d6671e-b8da-45e5-ad4a-616202d9abdb 48fe8f8d-1190-45eb-863e-c672aa3bc7df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.150 1888709 WARNING oslo_db.sqlalchemy.utils [None req-d6d9d347-c67c-4b8b-8524-81ebc867c6a0 97d6671e-b8da-45e5-ad4a-616202d9abdb 48fe8f8d-1190-45eb-863e-c672aa3bc7df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.154 1888709 WARNING oslo_db.sqlalchemy.utils [None req-ed3d58af-b996-42b0-915d-7c9eb3dba939 97d6671e-b8da-45e5-ad4a-616202d9abdb 48fe8f8d-1190-45eb-863e-c672aa3bc7df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.156 1888709 WARNING oslo_db.sqlalchemy.utils [None req-ed3d58af-b996-42b0-915d-7c9eb3dba939 97d6671e-b8da-45e5-ad4a-616202d9abdb 48fe8f8d-1190-45eb-863e-c672aa3bc7df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/tests/functional/api/v2/test_alarm_scenarios.py:846: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). after = datetime.datetime.utcnow().isoformat() {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.118972s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.057 1888711 INFO alembic.runtime.migration [None req-f90b8636-af73-459b-991e-bce620bf3f05 8e94443d-a0b6-4a60-968e-00191f612750 d3675546-d4c2-4de8-aef9-24512516411c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.057 1888711 INFO alembic.runtime.migration [None req-f90b8636-af73-459b-991e-bce620bf3f05 8e94443d-a0b6-4a60-968e-00191f612750 d3675546-d4c2-4de8-aef9-24512516411c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.060 1888711 INFO alembic.runtime.migration [None req-f90b8636-af73-459b-991e-bce620bf3f05 8e94443d-a0b6-4a60-968e-00191f612750 d3675546-d4c2-4de8-aef9-24512516411c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.060 1888711 INFO alembic.runtime.migration [None req-f90b8636-af73-459b-991e-bce620bf3f05 8e94443d-a0b6-4a60-968e-00191f612750 d3675546-d4c2-4de8-aef9-24512516411c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.064 1888711 INFO alembic.runtime.migration [None req-f90b8636-af73-459b-991e-bce620bf3f05 8e94443d-a0b6-4a60-968e-00191f612750 d3675546-d4c2-4de8-aef9-24512516411c - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.066 1888711 INFO aodh.api.app [None req-f90b8636-af73-459b-991e-bce620bf3f05 8e94443d-a0b6-4a60-968e-00191f612750 d3675546-d4c2-4de8-aef9-24512516411c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.077 1888711 WARNING oslo_db.sqlalchemy.utils [None req-98f125d8-5f88-4724-a90e-6f2b8d4cb613 795a51b4-584d-4089-8d3b-adcdcbbdb6ed 5d0a1d31-b2ec-4c7f-9409-eecef173efd6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.082 1888711 WARNING oslo_db.sqlalchemy.utils [None req-25fd4117-e5f5-4d80-b332-45ffd231d0df 795a51b4-584d-4089-8d3b-adcdcbbdb6ed 5d0a1d31-b2ec-4c7f-9409-eecef173efd6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.158 1888711 WARNING oslo_db.sqlalchemy.utils [None req-f0cfbccb-1459-4783-8c35-433380f42bec 795a51b4-584d-4089-8d3b-adcdcbbdb6ed 5d0a1d31-b2ec-4c7f-9409-eecef173efd6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.160 1888711 WARNING oslo_db.sqlalchemy.utils [None req-f0cfbccb-1459-4783-8c35-433380f42bec 795a51b4-584d-4089-8d3b-adcdcbbdb6ed 5d0a1d31-b2ec-4c7f-9409-eecef173efd6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.164 1888711 WARNING oslo_db.sqlalchemy.utils [None req-1995d8de-6581-44ad-a4e5-6aef9196da47 795a51b4-584d-4089-8d3b-adcdcbbdb6ed 5d0a1d31-b2ec-4c7f-9409-eecef173efd6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.169 1888711 WARNING oslo_db.sqlalchemy.utils [None req-86b213a0-953c-49c0-af0d-fbc1df93bdb2 795a51b4-584d-4089-8d3b-adcdcbbdb6ed 5d0a1d31-b2ec-4c7f-9409-eecef173efd6 - - - -] 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_creds [0.034509s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.143 1888710 INFO alembic.runtime.migration [None req-f78a4101-d8f5-4d1a-bcf6-2e278cba5add a9fea3b1-2c73-4b5d-ba25-d597ca450af2 ebcf6280-1a0b-438e-a8c5-ed58e4938c03 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.143 1888710 INFO alembic.runtime.migration [None req-f78a4101-d8f5-4d1a-bcf6-2e278cba5add a9fea3b1-2c73-4b5d-ba25-d597ca450af2 ebcf6280-1a0b-438e-a8c5-ed58e4938c03 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.146 1888710 INFO alembic.runtime.migration [None req-f78a4101-d8f5-4d1a-bcf6-2e278cba5add a9fea3b1-2c73-4b5d-ba25-d597ca450af2 ebcf6280-1a0b-438e-a8c5-ed58e4938c03 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.146 1888710 INFO alembic.runtime.migration [None req-f78a4101-d8f5-4d1a-bcf6-2e278cba5add a9fea3b1-2c73-4b5d-ba25-d597ca450af2 ebcf6280-1a0b-438e-a8c5-ed58e4938c03 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.150 1888710 INFO alembic.runtime.migration [None req-f78a4101-d8f5-4d1a-bcf6-2e278cba5add a9fea3b1-2c73-4b5d-ba25-d597ca450af2 ebcf6280-1a0b-438e-a8c5-ed58e4938c03 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.152 1888710 INFO aodh.api.app [None req-f78a4101-d8f5-4d1a-bcf6-2e278cba5add a9fea3b1-2c73-4b5d-ba25-d597ca450af2 ebcf6280-1a0b-438e-a8c5-ed58e4938c03 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.062448s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.143 1888712 INFO alembic.runtime.migration [None req-4e3d8daf-a0e7-4f7f-9eec-b58dc4d2f05f 61a8296f-3de7-47fe-9dd0-2ba8836b3c6a fb66de42-8d9b-43a0-bbae-b63aed59069e - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.143 1888712 INFO alembic.runtime.migration [None req-4e3d8daf-a0e7-4f7f-9eec-b58dc4d2f05f 61a8296f-3de7-47fe-9dd0-2ba8836b3c6a fb66de42-8d9b-43a0-bbae-b63aed59069e - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.147 1888712 INFO alembic.runtime.migration [None req-4e3d8daf-a0e7-4f7f-9eec-b58dc4d2f05f 61a8296f-3de7-47fe-9dd0-2ba8836b3c6a fb66de42-8d9b-43a0-bbae-b63aed59069e - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.147 1888712 INFO alembic.runtime.migration [None req-4e3d8daf-a0e7-4f7f-9eec-b58dc4d2f05f 61a8296f-3de7-47fe-9dd0-2ba8836b3c6a fb66de42-8d9b-43a0-bbae-b63aed59069e - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.152 1888712 INFO alembic.runtime.migration [None req-4e3d8daf-a0e7-4f7f-9eec-b58dc4d2f05f 61a8296f-3de7-47fe-9dd0-2ba8836b3c6a fb66de42-8d9b-43a0-bbae-b63aed59069e - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.153 1888712 INFO aodh.api.app [None req-4e3d8daf-a0e7-4f7f-9eec-b58dc4d2f05f 61a8296f-3de7-47fe-9dd0-2ba8836b3c6a fb66de42-8d9b-43a0-bbae-b63aed59069e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.175 1888712 WARNING oslo_db.sqlalchemy.utils [None req-a1301054-b142-4dd2-a443-83676ba2029a 6d4bd9e2-08bb-494a-a48f-bdee7dda6c3f c39a8c98-dc56-46d1-8391-5b4bfe8bd35d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.176 1888712 WARNING oslo_db.sqlalchemy.utils [None req-a1301054-b142-4dd2-a443-83676ba2029a 6d4bd9e2-08bb-494a-a48f-bdee7dda6c3f c39a8c98-dc56-46d1-8391-5b4bfe8bd35d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.183 1888712 WARNING oslo_db.sqlalchemy.utils [None req-5215a170-e398-4ca4-86e7-0922c4cbf5c3 6d4bd9e2-08bb-494a-a48f-bdee7dda6c3f c39a8c98-dc56-46d1-8391-5b4bfe8bd35d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.187 1888712 WARNING oslo_db.sqlalchemy.utils [None req-93a15c4c-6784-4327-9eaa-999a1b5430de 6d4bd9e2-08bb-494a-a48f-bdee7dda6c3f c39a8c98-dc56-46d1-8391-5b4bfe8bd35d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.188 1888712 WARNING oslo_db.sqlalchemy.utils [None req-93a15c4c-6784-4327-9eaa-999a1b5430de 6d4bd9e2-08bb-494a-a48f-bdee7dda6c3f c39a8c98-dc56-46d1-8391-5b4bfe8bd35d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.191 1888712 WARNING oslo_db.sqlalchemy.utils [None req-0e562d09-2050-4754-aa32-2e05054ebb8d 6d4bd9e2-08bb-494a-a48f-bdee7dda6c3f c39a8c98-dc56-46d1-8391-5b4bfe8bd35d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.039890s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.177 1888711 INFO alembic.runtime.migration [None req-86b213a0-953c-49c0-af0d-fbc1df93bdb2 795a51b4-584d-4089-8d3b-adcdcbbdb6ed 5d0a1d31-b2ec-4c7f-9409-eecef173efd6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.177 1888711 INFO alembic.runtime.migration [None req-86b213a0-953c-49c0-af0d-fbc1df93bdb2 795a51b4-584d-4089-8d3b-adcdcbbdb6ed 5d0a1d31-b2ec-4c7f-9409-eecef173efd6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.180 1888711 INFO alembic.runtime.migration [None req-86b213a0-953c-49c0-af0d-fbc1df93bdb2 795a51b4-584d-4089-8d3b-adcdcbbdb6ed 5d0a1d31-b2ec-4c7f-9409-eecef173efd6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.180 1888711 INFO alembic.runtime.migration [None req-86b213a0-953c-49c0-af0d-fbc1df93bdb2 795a51b4-584d-4089-8d3b-adcdcbbdb6ed 5d0a1d31-b2ec-4c7f-9409-eecef173efd6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.185 1888711 INFO alembic.runtime.migration [None req-86b213a0-953c-49c0-af0d-fbc1df93bdb2 795a51b4-584d-4089-8d3b-adcdcbbdb6ed 5d0a1d31-b2ec-4c7f-9409-eecef173efd6 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.186 1888711 INFO aodh.api.app [None req-86b213a0-953c-49c0-af0d-fbc1df93bdb2 795a51b4-584d-4089-8d3b-adcdcbbdb6ed 5d0a1d31-b2ec-4c7f-9409-eecef173efd6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.197 1888711 WARNING oslo_db.sqlalchemy.utils [None req-322a4ea7-c2e3-44e7-974f-067176faa889 8ab25d20-e59d-48d3-8574-4e00a5404251 049deaa6-20b0-48da-90c0-e822b6358616 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.201 1888711 WARNING oslo_db.sqlalchemy.utils [None req-27ace032-a496-4518-8793-fdb43e259bba 8ab25d20-e59d-48d3-8574-4e00a5404251 049deaa6-20b0-48da-90c0-e822b6358616 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.207 1888711 WARNING oslo_db.sqlalchemy.utils [None req-dba9841e-f3a8-40ad-81cb-a229276731e4 8ab25d20-e59d-48d3-8574-4e00a5404251 049deaa6-20b0-48da-90c0-e822b6358616 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.209 1888711 WARNING oslo_db.sqlalchemy.utils [None req-dba9841e-f3a8-40ad-81cb-a229276731e4 8ab25d20-e59d-48d3-8574-4e00a5404251 049deaa6-20b0-48da-90c0-e822b6358616 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.063781s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.166 1888709 INFO alembic.runtime.migration [None req-ed3d58af-b996-42b0-915d-7c9eb3dba939 97d6671e-b8da-45e5-ad4a-616202d9abdb 48fe8f8d-1190-45eb-863e-c672aa3bc7df - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.167 1888709 INFO alembic.runtime.migration [None req-ed3d58af-b996-42b0-915d-7c9eb3dba939 97d6671e-b8da-45e5-ad4a-616202d9abdb 48fe8f8d-1190-45eb-863e-c672aa3bc7df - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.170 1888709 INFO alembic.runtime.migration [None req-ed3d58af-b996-42b0-915d-7c9eb3dba939 97d6671e-b8da-45e5-ad4a-616202d9abdb 48fe8f8d-1190-45eb-863e-c672aa3bc7df - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.170 1888709 INFO alembic.runtime.migration [None req-ed3d58af-b996-42b0-915d-7c9eb3dba939 97d6671e-b8da-45e5-ad4a-616202d9abdb 48fe8f8d-1190-45eb-863e-c672aa3bc7df - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.175 1888709 INFO alembic.runtime.migration [None req-ed3d58af-b996-42b0-915d-7c9eb3dba939 97d6671e-b8da-45e5-ad4a-616202d9abdb 48fe8f8d-1190-45eb-863e-c672aa3bc7df - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.176 1888709 INFO aodh.api.app [None req-ed3d58af-b996-42b0-915d-7c9eb3dba939 97d6671e-b8da-45e5-ad4a-616202d9abdb 48fe8f8d-1190-45eb-863e-c672aa3bc7df - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.189 1888709 WARNING oslo_db.sqlalchemy.utils [None req-2802ed4d-e52e-460d-840b-cf0606b017aa 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.191 1888709 WARNING oslo_db.sqlalchemy.utils [None req-2802ed4d-e52e-460d-840b-cf0606b017aa 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.195 1888709 WARNING oslo_db.sqlalchemy.utils [None req-f9f3a1e4-6b2f-4de0-bf91-34eb89975bea 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.198 1888709 WARNING oslo_db.sqlalchemy.utils [None req-21f5401f-e3c0-4261-b598-e73ccdbf3141 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.204 1888709 WARNING oslo_db.sqlalchemy.utils [None req-0399727b-b305-468a-944e-031298c2cb4a 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.206 1888709 WARNING oslo_db.sqlalchemy.utils [None req-0399727b-b305-468a-944e-031298c2cb4a 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.209 1888709 WARNING oslo_db.sqlalchemy.utils [None req-0885ffa7-e197-4281-a3ac-b92e3f5a1000 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.212 1888709 WARNING oslo_db.sqlalchemy.utils [None req-76d4414e-8659-4892-83f4-b1fc7b879563 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.220 1888709 WARNING oslo_db.sqlalchemy.utils [None req-de216be2-993b-410a-b8b5-f8204a0d6a7e 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.221 1888709 WARNING oslo_db.sqlalchemy.utils [None req-de216be2-993b-410a-b8b5-f8204a0d6a7e 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.051948s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.180 1888710 INFO alembic.runtime.migration [None req-230edb8b-2c83-4510-9409-e064aa1986db 67bb356c-c511-41ca-a233-7400d64edfae 1d3057c9-35f5-4d36-a048-e0e3c64ca733 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.180 1888710 INFO alembic.runtime.migration [None req-230edb8b-2c83-4510-9409-e064aa1986db 67bb356c-c511-41ca-a233-7400d64edfae 1d3057c9-35f5-4d36-a048-e0e3c64ca733 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.183 1888710 INFO alembic.runtime.migration [None req-230edb8b-2c83-4510-9409-e064aa1986db 67bb356c-c511-41ca-a233-7400d64edfae 1d3057c9-35f5-4d36-a048-e0e3c64ca733 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.183 1888710 INFO alembic.runtime.migration [None req-230edb8b-2c83-4510-9409-e064aa1986db 67bb356c-c511-41ca-a233-7400d64edfae 1d3057c9-35f5-4d36-a048-e0e3c64ca733 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.188 1888710 INFO alembic.runtime.migration [None req-230edb8b-2c83-4510-9409-e064aa1986db 67bb356c-c511-41ca-a233-7400d64edfae 1d3057c9-35f5-4d36-a048-e0e3c64ca733 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.190 1888710 INFO aodh.api.app [None req-230edb8b-2c83-4510-9409-e064aa1986db 67bb356c-c511-41ca-a233-7400d64edfae 1d3057c9-35f5-4d36-a048-e0e3c64ca733 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.213 1888710 WARNING oslo_db.sqlalchemy.utils [None req-4d311ebc-7424-49e6-87e6-bacdcc908762 a2758cf2-c477-462c-8469-0e727daa8ff8 617cb551-fc2b-41c0-af88-1077c60ef1f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.215 1888710 WARNING oslo_db.sqlalchemy.utils [None req-4d311ebc-7424-49e6-87e6-bacdcc908762 a2758cf2-c477-462c-8469-0e727daa8ff8 617cb551-fc2b-41c0-af88-1077c60ef1f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.221 1888710 WARNING oslo_db.sqlalchemy.utils [None req-4d311ebc-7424-49e6-87e6-bacdcc908762 a2758cf2-c477-462c-8469-0e727daa8ff8 617cb551-fc2b-41c0-af88-1077c60ef1f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.049748s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.204 1888712 INFO alembic.runtime.migration [None req-01f2a4d5-9666-4274-aded-738509dc4711 6d4bd9e2-08bb-494a-a48f-bdee7dda6c3f c39a8c98-dc56-46d1-8391-5b4bfe8bd35d - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.205 1888712 INFO alembic.runtime.migration [None req-01f2a4d5-9666-4274-aded-738509dc4711 6d4bd9e2-08bb-494a-a48f-bdee7dda6c3f c39a8c98-dc56-46d1-8391-5b4bfe8bd35d - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.209 1888712 INFO alembic.runtime.migration [None req-01f2a4d5-9666-4274-aded-738509dc4711 6d4bd9e2-08bb-494a-a48f-bdee7dda6c3f c39a8c98-dc56-46d1-8391-5b4bfe8bd35d - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.209 1888712 INFO alembic.runtime.migration [None req-01f2a4d5-9666-4274-aded-738509dc4711 6d4bd9e2-08bb-494a-a48f-bdee7dda6c3f c39a8c98-dc56-46d1-8391-5b4bfe8bd35d - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.215 1888712 INFO alembic.runtime.migration [None req-01f2a4d5-9666-4274-aded-738509dc4711 6d4bd9e2-08bb-494a-a48f-bdee7dda6c3f c39a8c98-dc56-46d1-8391-5b4bfe8bd35d - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.217 1888712 INFO aodh.api.app [None req-01f2a4d5-9666-4274-aded-738509dc4711 6d4bd9e2-08bb-494a-a48f-bdee7dda6c3f c39a8c98-dc56-46d1-8391-5b4bfe8bd35d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.231 1888712 WARNING oslo_db.sqlalchemy.utils [None req-7bc7b773-aebf-4eab-add2-a65cfe7d158c 683e35bb-d10f-4a53-9444-5c02288325c8 980f4513-f628-4681-8f93-6f73492991c4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.232 1888712 WARNING oslo_db.sqlalchemy.utils [None req-7bc7b773-aebf-4eab-add2-a65cfe7d158c 683e35bb-d10f-4a53-9444-5c02288325c8 980f4513-f628-4681-8f93-6f73492991c4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.237 1888712 WARNING oslo_db.sqlalchemy.utils [None req-aa177520-8b36-469b-88b1-43ef3cebecc9 683e35bb-d10f-4a53-9444-5c02288325c8 980f4513-f628-4681-8f93-6f73492991c4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.240 1888712 WARNING oslo_db.sqlalchemy.utils [None req-3ee390aa-4633-40ec-bbb0-ab6e89d78cb2 683e35bb-d10f-4a53-9444-5c02288325c8 980f4513-f628-4681-8f93-6f73492991c4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.241 1888712 WARNING oslo_db.sqlalchemy.utils [None req-3ee390aa-4633-40ec-bbb0-ab6e89d78cb2 683e35bb-d10f-4a53-9444-5c02288325c8 980f4513-f628-4681-8f93-6f73492991c4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.246 1888712 WARNING oslo_db.sqlalchemy.utils [None req-43841ce7-6021-449b-a140-8a10c39d09e9 683e35bb-d10f-4a53-9444-5c02288325c8 980f4513-f628-4681-8f93-6f73492991c4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.049602s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.218 1888711 INFO alembic.runtime.migration [None req-dba9841e-f3a8-40ad-81cb-a229276731e4 8ab25d20-e59d-48d3-8574-4e00a5404251 049deaa6-20b0-48da-90c0-e822b6358616 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.218 1888711 INFO alembic.runtime.migration [None req-dba9841e-f3a8-40ad-81cb-a229276731e4 8ab25d20-e59d-48d3-8574-4e00a5404251 049deaa6-20b0-48da-90c0-e822b6358616 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.221 1888711 INFO alembic.runtime.migration [None req-dba9841e-f3a8-40ad-81cb-a229276731e4 8ab25d20-e59d-48d3-8574-4e00a5404251 049deaa6-20b0-48da-90c0-e822b6358616 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.221 1888711 INFO alembic.runtime.migration [None req-dba9841e-f3a8-40ad-81cb-a229276731e4 8ab25d20-e59d-48d3-8574-4e00a5404251 049deaa6-20b0-48da-90c0-e822b6358616 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.225 1888711 INFO alembic.runtime.migration [None req-dba9841e-f3a8-40ad-81cb-a229276731e4 8ab25d20-e59d-48d3-8574-4e00a5404251 049deaa6-20b0-48da-90c0-e822b6358616 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.226 1888711 INFO aodh.api.app [None req-dba9841e-f3a8-40ad-81cb-a229276731e4 8ab25d20-e59d-48d3-8574-4e00a5404251 049deaa6-20b0-48da-90c0-e822b6358616 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.239 1888711 WARNING oslo_db.sqlalchemy.utils [None req-5c1bacfa-bb89-4d7a-a1ad-02ac4b078fc6 fcbf58f5-8f6d-457b-8f7f-7fb73d8382a1 a02069f3-4683-4088-8c95-873647ccee0e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.242 1888711 WARNING oslo_db.sqlalchemy.utils [None req-fab13dbb-e931-47c7-b79d-46311154b4cd fcbf58f5-8f6d-457b-8f7f-7fb73d8382a1 a02069f3-4683-4088-8c95-873647ccee0e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.244 1888711 WARNING oslo_db.sqlalchemy.utils [None req-fab13dbb-e931-47c7-b79d-46311154b4cd fcbf58f5-8f6d-457b-8f7f-7fb73d8382a1 a02069f3-4683-4088-8c95-873647ccee0e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.246 1888711 WARNING oslo_db.sqlalchemy.utils [None req-b7b350e6-6f03-4a43-92db-5cbdbb79e24a fcbf58f5-8f6d-457b-8f7f-7fb73d8382a1 a02069f3-4683-4088-8c95-873647ccee0e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.249 1888711 WARNING oslo_db.sqlalchemy.utils [None req-62c60298-1a64-49d2-8fb0-2dae7fc3dad6 fcbf58f5-8f6d-457b-8f7f-7fb73d8382a1 a02069f3-4683-4088-8c95-873647ccee0e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.256 1888711 WARNING oslo_db.sqlalchemy.utils [None req-1747ef71-3018-4ea4-bae7-df85b0bf01d5 fcbf58f5-8f6d-457b-8f7f-7fb73d8382a1 a02069f3-4683-4088-8c95-873647ccee0e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.258 1888711 WARNING oslo_db.sqlalchemy.utils [None req-f0b30b04-25fc-4174-bddf-73c849b39fd0 fcbf58f5-8f6d-457b-8f7f-7fb73d8382a1 a02069f3-4683-4088-8c95-873647ccee0e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.260 1888711 WARNING oslo_db.sqlalchemy.utils [None req-f0b30b04-25fc-4174-bddf-73c849b39fd0 fcbf58f5-8f6d-457b-8f7f-7fb73d8382a1 a02069f3-4683-4088-8c95-873647ccee0e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.038975s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.233 1888710 INFO alembic.runtime.migration [None req-4d311ebc-7424-49e6-87e6-bacdcc908762 a2758cf2-c477-462c-8469-0e727daa8ff8 617cb551-fc2b-41c0-af88-1077c60ef1f6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.233 1888710 INFO alembic.runtime.migration [None req-4d311ebc-7424-49e6-87e6-bacdcc908762 a2758cf2-c477-462c-8469-0e727daa8ff8 617cb551-fc2b-41c0-af88-1077c60ef1f6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.237 1888710 INFO alembic.runtime.migration [None req-4d311ebc-7424-49e6-87e6-bacdcc908762 a2758cf2-c477-462c-8469-0e727daa8ff8 617cb551-fc2b-41c0-af88-1077c60ef1f6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.237 1888710 INFO alembic.runtime.migration [None req-4d311ebc-7424-49e6-87e6-bacdcc908762 a2758cf2-c477-462c-8469-0e727daa8ff8 617cb551-fc2b-41c0-af88-1077c60ef1f6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.243 1888710 INFO alembic.runtime.migration [None req-4d311ebc-7424-49e6-87e6-bacdcc908762 a2758cf2-c477-462c-8469-0e727daa8ff8 617cb551-fc2b-41c0-af88-1077c60ef1f6 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.247 1888710 INFO aodh.api.app [None req-4d311ebc-7424-49e6-87e6-bacdcc908762 a2758cf2-c477-462c-8469-0e727daa8ff8 617cb551-fc2b-41c0-af88-1077c60ef1f6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.040596s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.268 1888711 INFO alembic.runtime.migration [None req-f0b30b04-25fc-4174-bddf-73c849b39fd0 fcbf58f5-8f6d-457b-8f7f-7fb73d8382a1 a02069f3-4683-4088-8c95-873647ccee0e - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.269 1888711 INFO alembic.runtime.migration [None req-f0b30b04-25fc-4174-bddf-73c849b39fd0 fcbf58f5-8f6d-457b-8f7f-7fb73d8382a1 a02069f3-4683-4088-8c95-873647ccee0e - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.271 1888711 INFO alembic.runtime.migration [None req-f0b30b04-25fc-4174-bddf-73c849b39fd0 fcbf58f5-8f6d-457b-8f7f-7fb73d8382a1 a02069f3-4683-4088-8c95-873647ccee0e - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.271 1888711 INFO alembic.runtime.migration [None req-f0b30b04-25fc-4174-bddf-73c849b39fd0 fcbf58f5-8f6d-457b-8f7f-7fb73d8382a1 a02069f3-4683-4088-8c95-873647ccee0e - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.275 1888711 INFO alembic.runtime.migration [None req-f0b30b04-25fc-4174-bddf-73c849b39fd0 fcbf58f5-8f6d-457b-8f7f-7fb73d8382a1 a02069f3-4683-4088-8c95-873647ccee0e - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.277 1888711 INFO aodh.api.app [None req-f0b30b04-25fc-4174-bddf-73c849b39fd0 fcbf58f5-8f6d-457b-8f7f-7fb73d8382a1 a02069f3-4683-4088-8c95-873647ccee0e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.289 1888711 WARNING oslo_db.sqlalchemy.utils [None req-c3409249-27e0-46b8-90da-cdce91ff8fdf a5561026-8c48-4605-8f0b-017603392a4f 04f88295-d453-49bc-b2da-85a41c11a95a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.289 1888711 WARNING oslo_db.sqlalchemy.utils [None req-c3409249-27e0-46b8-90da-cdce91ff8fdf a5561026-8c48-4605-8f0b-017603392a4f 04f88295-d453-49bc-b2da-85a41c11a95a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.294 1888711 WARNING oslo_db.sqlalchemy.utils [None req-951e0478-f5f2-480f-a8b6-4a9162d16df7 a5561026-8c48-4605-8f0b-017603392a4f 04f88295-d453-49bc-b2da-85a41c11a95a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.298 1888711 WARNING oslo_db.sqlalchemy.utils [None req-e0197993-dd3a-4119-84ce-5eb1ee110e80 a5561026-8c48-4605-8f0b-017603392a4f 04f88295-d453-49bc-b2da-85a41c11a95a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.298 1888711 WARNING oslo_db.sqlalchemy.utils [None req-e0197993-dd3a-4119-84ce-5eb1ee110e80 a5561026-8c48-4605-8f0b-017603392a4f 04f88295-d453-49bc-b2da-85a41c11a95a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.301 1888711 WARNING oslo_db.sqlalchemy.utils [None req-377ff9ec-7512-4745-9046-242490d4c60b a5561026-8c48-4605-8f0b-017603392a4f 04f88295-d453-49bc-b2da-85a41c11a95a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.059668s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.255 1888712 INFO alembic.runtime.migration [None req-43841ce7-6021-449b-a140-8a10c39d09e9 683e35bb-d10f-4a53-9444-5c02288325c8 980f4513-f628-4681-8f93-6f73492991c4 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.255 1888712 INFO alembic.runtime.migration [None req-43841ce7-6021-449b-a140-8a10c39d09e9 683e35bb-d10f-4a53-9444-5c02288325c8 980f4513-f628-4681-8f93-6f73492991c4 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.259 1888712 INFO alembic.runtime.migration [None req-43841ce7-6021-449b-a140-8a10c39d09e9 683e35bb-d10f-4a53-9444-5c02288325c8 980f4513-f628-4681-8f93-6f73492991c4 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.259 1888712 INFO alembic.runtime.migration [None req-43841ce7-6021-449b-a140-8a10c39d09e9 683e35bb-d10f-4a53-9444-5c02288325c8 980f4513-f628-4681-8f93-6f73492991c4 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.267 1888712 INFO alembic.runtime.migration [None req-43841ce7-6021-449b-a140-8a10c39d09e9 683e35bb-d10f-4a53-9444-5c02288325c8 980f4513-f628-4681-8f93-6f73492991c4 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.269 1888712 INFO aodh.api.app [None req-43841ce7-6021-449b-a140-8a10c39d09e9 683e35bb-d10f-4a53-9444-5c02288325c8 980f4513-f628-4681-8f93-6f73492991c4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.286 1888712 WARNING oslo_db.sqlalchemy.utils [None req-69243a0f-a57f-46fe-945a-d19e4ad8937e a630b904-1f5a-4305-ba6c-978aacd5d38e 49e809ab-6b04-47a6-8e59-877b61f1d862 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.287 1888712 WARNING oslo_db.sqlalchemy.utils [None req-69243a0f-a57f-46fe-945a-d19e4ad8937e a630b904-1f5a-4305-ba6c-978aacd5d38e 49e809ab-6b04-47a6-8e59-877b61f1d862 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.293 1888712 WARNING oslo_db.sqlalchemy.utils [None req-422c2148-506d-4226-8d38-a5874965351d a630b904-1f5a-4305-ba6c-978aacd5d38e 49e809ab-6b04-47a6-8e59-877b61f1d862 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.298 1888712 WARNING oslo_db.sqlalchemy.utils [None req-3ff2225c-9d6b-457a-93e1-d64c8db37a5d a630b904-1f5a-4305-ba6c-978aacd5d38e 49e809ab-6b04-47a6-8e59-877b61f1d862 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.299 1888712 WARNING oslo_db.sqlalchemy.utils [None req-3ff2225c-9d6b-457a-93e1-d64c8db37a5d a630b904-1f5a-4305-ba6c-978aacd5d38e 49e809ab-6b04-47a6-8e59-877b61f1d862 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.302 1888712 WARNING oslo_db.sqlalchemy.utils [None req-3f490690-3da0-4ad2-8c00-3d1bc622ae69 a630b904-1f5a-4305-ba6c-978aacd5d38e 49e809ab-6b04-47a6-8e59-877b61f1d862 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.110413s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.230 1888709 INFO alembic.runtime.migration [None req-de216be2-993b-410a-b8b5-f8204a0d6a7e 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.230 1888709 INFO alembic.runtime.migration [None req-de216be2-993b-410a-b8b5-f8204a0d6a7e 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.234 1888709 INFO alembic.runtime.migration [None req-de216be2-993b-410a-b8b5-f8204a0d6a7e 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.234 1888709 INFO alembic.runtime.migration [None req-de216be2-993b-410a-b8b5-f8204a0d6a7e 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.239 1888709 INFO alembic.runtime.migration [None req-de216be2-993b-410a-b8b5-f8204a0d6a7e 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.240 1888709 INFO aodh.api.app [None req-de216be2-993b-410a-b8b5-f8204a0d6a7e 9baf1d2b-eae2-4a63-b9c6-5314331644f0 750f7d5e-7f38-4cc3-9021-8a22f1f235fe - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.332 1888709 WARNING oslo_db.sqlalchemy.utils [None req-d10260dd-6be3-411e-b27f-64608478a1e3 29fef0d2-98c9-4c96-8ad7-cc2ef3526d98 71d10bcf-5e42-4d1f-bec6-48710ee0ee54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.038832s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.315 1888712 INFO alembic.runtime.migration [None req-3f490690-3da0-4ad2-8c00-3d1bc622ae69 a630b904-1f5a-4305-ba6c-978aacd5d38e 49e809ab-6b04-47a6-8e59-877b61f1d862 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.315 1888712 INFO alembic.runtime.migration [None req-3f490690-3da0-4ad2-8c00-3d1bc622ae69 a630b904-1f5a-4305-ba6c-978aacd5d38e 49e809ab-6b04-47a6-8e59-877b61f1d862 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.319 1888712 INFO alembic.runtime.migration [None req-3f490690-3da0-4ad2-8c00-3d1bc622ae69 a630b904-1f5a-4305-ba6c-978aacd5d38e 49e809ab-6b04-47a6-8e59-877b61f1d862 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.319 1888712 INFO alembic.runtime.migration [None req-3f490690-3da0-4ad2-8c00-3d1bc622ae69 a630b904-1f5a-4305-ba6c-978aacd5d38e 49e809ab-6b04-47a6-8e59-877b61f1d862 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.323 1888712 INFO alembic.runtime.migration [None req-3f490690-3da0-4ad2-8c00-3d1bc622ae69 a630b904-1f5a-4305-ba6c-978aacd5d38e 49e809ab-6b04-47a6-8e59-877b61f1d862 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.325 1888712 INFO aodh.api.app [None req-3f490690-3da0-4ad2-8c00-3d1bc622ae69 a630b904-1f5a-4305-ba6c-978aacd5d38e 49e809ab-6b04-47a6-8e59-877b61f1d862 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.339 1888712 WARNING oslo_db.sqlalchemy.utils [None req-3014b3d7-6d22-42cd-b675-8e1fda5dcf17 a04ea2a0-59cb-42d0-9cb1-22f761e48f2d 9a3fe636-ef2e-459d-8d30-48076dc188b9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.340 1888712 WARNING oslo_db.sqlalchemy.utils [None req-3014b3d7-6d22-42cd-b675-8e1fda5dcf17 a04ea2a0-59cb-42d0-9cb1-22f761e48f2d 9a3fe636-ef2e-459d-8d30-48076dc188b9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.344 1888712 WARNING oslo_db.sqlalchemy.utils [None req-3014b3d7-6d22-42cd-b675-8e1fda5dcf17 a04ea2a0-59cb-42d0-9cb1-22f761e48f2d 9a3fe636-ef2e-459d-8d30-48076dc188b9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.048319s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.310 1888711 INFO alembic.runtime.migration [None req-377ff9ec-7512-4745-9046-242490d4c60b a5561026-8c48-4605-8f0b-017603392a4f 04f88295-d453-49bc-b2da-85a41c11a95a - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.310 1888711 INFO alembic.runtime.migration [None req-377ff9ec-7512-4745-9046-242490d4c60b a5561026-8c48-4605-8f0b-017603392a4f 04f88295-d453-49bc-b2da-85a41c11a95a - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.313 1888711 INFO alembic.runtime.migration [None req-377ff9ec-7512-4745-9046-242490d4c60b a5561026-8c48-4605-8f0b-017603392a4f 04f88295-d453-49bc-b2da-85a41c11a95a - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.313 1888711 INFO alembic.runtime.migration [None req-377ff9ec-7512-4745-9046-242490d4c60b a5561026-8c48-4605-8f0b-017603392a4f 04f88295-d453-49bc-b2da-85a41c11a95a - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.317 1888711 INFO alembic.runtime.migration [None req-377ff9ec-7512-4745-9046-242490d4c60b a5561026-8c48-4605-8f0b-017603392a4f 04f88295-d453-49bc-b2da-85a41c11a95a - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.319 1888711 INFO aodh.api.app [None req-377ff9ec-7512-4745-9046-242490d4c60b a5561026-8c48-4605-8f0b-017603392a4f 04f88295-d453-49bc-b2da-85a41c11a95a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.335 1888711 WARNING oslo_db.sqlalchemy.utils [None req-8867ad3b-f676-4099-bf03-8d28a1257d61 e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.336 1888711 WARNING oslo_db.sqlalchemy.utils [None req-8867ad3b-f676-4099-bf03-8d28a1257d61 e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.340 1888711 WARNING oslo_db.sqlalchemy.utils [None req-7ffc1fde-e592-40cb-8841-fe40ceac1b4e e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.344 1888711 WARNING oslo_db.sqlalchemy.utils [None req-468a9c7e-7301-4460-b0c6-a6a9c4441387 e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.345 1888711 WARNING oslo_db.sqlalchemy.utils [None req-468a9c7e-7301-4460-b0c6-a6a9c4441387 e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.347 1888711 WARNING oslo_db.sqlalchemy.utils [None req-e697c818-f1ac-4386-aabf-e54e2590af71 e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.043159s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.341 1888709 INFO alembic.runtime.migration [None req-d10260dd-6be3-411e-b27f-64608478a1e3 29fef0d2-98c9-4c96-8ad7-cc2ef3526d98 71d10bcf-5e42-4d1f-bec6-48710ee0ee54 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.341 1888709 INFO alembic.runtime.migration [None req-d10260dd-6be3-411e-b27f-64608478a1e3 29fef0d2-98c9-4c96-8ad7-cc2ef3526d98 71d10bcf-5e42-4d1f-bec6-48710ee0ee54 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.345 1888709 INFO alembic.runtime.migration [None req-d10260dd-6be3-411e-b27f-64608478a1e3 29fef0d2-98c9-4c96-8ad7-cc2ef3526d98 71d10bcf-5e42-4d1f-bec6-48710ee0ee54 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.345 1888709 INFO alembic.runtime.migration [None req-d10260dd-6be3-411e-b27f-64608478a1e3 29fef0d2-98c9-4c96-8ad7-cc2ef3526d98 71d10bcf-5e42-4d1f-bec6-48710ee0ee54 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.349 1888709 INFO alembic.runtime.migration [None req-d10260dd-6be3-411e-b27f-64608478a1e3 29fef0d2-98c9-4c96-8ad7-cc2ef3526d98 71d10bcf-5e42-4d1f-bec6-48710ee0ee54 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.350 1888709 INFO aodh.api.app [None req-d10260dd-6be3-411e-b27f-64608478a1e3 29fef0d2-98c9-4c96-8ad7-cc2ef3526d98 71d10bcf-5e42-4d1f-bec6-48710ee0ee54 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.366 1888709 WARNING oslo_db.sqlalchemy.utils [None req-78d973b5-6abc-41f9-8349-4b04ac75a3dd 64b0982c-b4d5-47ee-a161-2f0435343dd7 88da7370-4136-460d-abbe-a56439c99795 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.367 1888709 WARNING oslo_db.sqlalchemy.utils [None req-78d973b5-6abc-41f9-8349-4b04ac75a3dd 64b0982c-b4d5-47ee-a161-2f0435343dd7 88da7370-4136-460d-abbe-a56439c99795 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.373 1888709 WARNING oslo_db.sqlalchemy.utils [None req-d78cdc88-d860-4b68-8b0d-3e6eb033c483 64b0982c-b4d5-47ee-a161-2f0435343dd7 88da7370-4136-460d-abbe-a56439c99795 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.374 1888709 WARNING oslo_db.sqlalchemy.utils [None req-d78cdc88-d860-4b68-8b0d-3e6eb033c483 64b0982c-b4d5-47ee-a161-2f0435343dd7 88da7370-4136-460d-abbe-a56439c99795 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.024966s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.359 1888711 INFO alembic.runtime.migration [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.359 1888711 INFO alembic.runtime.migration [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.362 1888711 INFO alembic.runtime.migration [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.362 1888711 INFO alembic.runtime.migration [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.366 1888711 INFO alembic.runtime.migration [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.368 1888711 INFO aodh.api.app [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.027406s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.385 1888711 INFO alembic.runtime.migration [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.385 1888711 INFO alembic.runtime.migration [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.388 1888711 INFO alembic.runtime.migration [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.388 1888711 INFO alembic.runtime.migration [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.393 1888711 INFO alembic.runtime.migration [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.394 1888711 INFO aodh.api.app [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.001101s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.004432s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.047050s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.419 1888711 INFO alembic.runtime.migration [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.420 1888711 INFO alembic.runtime.migration [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.422 1888711 INFO alembic.runtime.migration [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.423 1888711 INFO alembic.runtime.migration [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.427 1888711 INFO alembic.runtime.migration [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.428 1888711 INFO aodh.api.app [None req-52d286e6-983c-45c6-8a18-833c7aa75a8d e6e58532-cedd-449c-a0d0-07cf12fe845b d348ce3f-8898-4e87-8462-3122b6c25980 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.036202s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.472 1888712 INFO alembic.runtime.migration [None req-3014b3d7-6d22-42cd-b675-8e1fda5dcf17 a04ea2a0-59cb-42d0-9cb1-22f761e48f2d 9a3fe636-ef2e-459d-8d30-48076dc188b9 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.472 1888712 INFO alembic.runtime.migration [None req-3014b3d7-6d22-42cd-b675-8e1fda5dcf17 a04ea2a0-59cb-42d0-9cb1-22f761e48f2d 9a3fe636-ef2e-459d-8d30-48076dc188b9 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.476 1888712 INFO alembic.runtime.migration [None req-3014b3d7-6d22-42cd-b675-8e1fda5dcf17 a04ea2a0-59cb-42d0-9cb1-22f761e48f2d 9a3fe636-ef2e-459d-8d30-48076dc188b9 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.476 1888712 INFO alembic.runtime.migration [None req-3014b3d7-6d22-42cd-b675-8e1fda5dcf17 a04ea2a0-59cb-42d0-9cb1-22f761e48f2d 9a3fe636-ef2e-459d-8d30-48076dc188b9 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.480 1888712 INFO alembic.runtime.migration [None req-3014b3d7-6d22-42cd-b675-8e1fda5dcf17 a04ea2a0-59cb-42d0-9cb1-22f761e48f2d 9a3fe636-ef2e-459d-8d30-48076dc188b9 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.482 1888712 INFO aodh.api.app [None req-3014b3d7-6d22-42cd-b675-8e1fda5dcf17 a04ea2a0-59cb-42d0-9cb1-22f761e48f2d 9a3fe636-ef2e-459d-8d30-48076dc188b9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. warnings.warn( {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.002541s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000925s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.002234s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.048213s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.467 1888711 INFO alembic.runtime.migration [None req-c92a5946-7b21-4712-8dd7-2ce3c08c6c1a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.467 1888711 INFO alembic.runtime.migration [None req-c92a5946-7b21-4712-8dd7-2ce3c08c6c1a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.471 1888711 INFO alembic.runtime.migration [None req-c92a5946-7b21-4712-8dd7-2ce3c08c6c1a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.471 1888711 INFO alembic.runtime.migration [None req-c92a5946-7b21-4712-8dd7-2ce3c08c6c1a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.475 1888711 INFO alembic.runtime.migration [None req-c92a5946-7b21-4712-8dd7-2ce3c08c6c1a - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.476 1888711 INFO aodh.api.app [None req-c92a5946-7b21-4712-8dd7-2ce3c08c6c1a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.004047s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.146890s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.385 1888709 INFO alembic.runtime.migration [None req-d78cdc88-d860-4b68-8b0d-3e6eb033c483 64b0982c-b4d5-47ee-a161-2f0435343dd7 88da7370-4136-460d-abbe-a56439c99795 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.386 1888709 INFO alembic.runtime.migration [None req-d78cdc88-d860-4b68-8b0d-3e6eb033c483 64b0982c-b4d5-47ee-a161-2f0435343dd7 88da7370-4136-460d-abbe-a56439c99795 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.389 1888709 INFO alembic.runtime.migration [None req-d78cdc88-d860-4b68-8b0d-3e6eb033c483 64b0982c-b4d5-47ee-a161-2f0435343dd7 88da7370-4136-460d-abbe-a56439c99795 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.389 1888709 INFO alembic.runtime.migration [None req-d78cdc88-d860-4b68-8b0d-3e6eb033c483 64b0982c-b4d5-47ee-a161-2f0435343dd7 88da7370-4136-460d-abbe-a56439c99795 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.393 1888709 INFO alembic.runtime.migration [None req-d78cdc88-d860-4b68-8b0d-3e6eb033c483 64b0982c-b4d5-47ee-a161-2f0435343dd7 88da7370-4136-460d-abbe-a56439c99795 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.395 1888709 INFO aodh.api.app [None req-d78cdc88-d860-4b68-8b0d-3e6eb033c483 64b0982c-b4d5-47ee-a161-2f0435343dd7 88da7370-4136-460d-abbe-a56439c99795 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.410 1888709 WARNING oslo_db.sqlalchemy.utils [None req-ff2b594a-3ca5-46f1-9115-2676a84fe113 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.415 1888709 WARNING oslo_db.sqlalchemy.utils [None req-40c5c2c8-7df3-40d1-bf46-da4a7277efa8 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.422 1888709 WARNING oslo_db.sqlalchemy.utils [None req-80b15733-60c7-4a23-882a-1fda271b71bc a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.427 1888709 WARNING oslo_db.sqlalchemy.utils [None req-ef444dfd-e88d-4bf6-8672-2db18d4e93f8 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.433 1888709 WARNING oslo_db.sqlalchemy.utils [None req-96c3d1c5-5002-4f50-8fc8-929bd68d6e7f a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.437 1888709 WARNING oslo_db.sqlalchemy.utils [None req-244a222f-c97b-4a70-8ca7-3f7a0cd30489 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.444 1888709 WARNING oslo_db.sqlalchemy.utils [None req-112c7462-34e1-4103-8604-3bb0ebfcb842 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.448 1888709 WARNING oslo_db.sqlalchemy.utils [None req-1a8e88de-1890-4ce7-8a5b-2b89239d1aa1 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.457 1888709 WARNING oslo_db.sqlalchemy.utils [None req-3347102b-ffdf-4df9-9a78-44a569c209e3 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.461 1888709 WARNING oslo_db.sqlalchemy.utils [None req-03b00665-90cd-4df8-8ade-230ebf6eecfa a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.467 1888709 WARNING oslo_db.sqlalchemy.utils [None req-fbacaa07-d970-4b5f-81d6-36a3a89a763a a45533e b-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.471 1888709 WARNING oslo_db.sqlalchemy.utils [None req-824cbec0-e02e-4131-a808-7b086840fff0 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.478 1888709 WARNING oslo_db.sqlalchemy.utils [None req-b4f63c8a-a0a2-4ee4-a11e-03d15b973471 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.482 1888709 WARNING oslo_db.sqlalchemy.utils [None req-d905100b-8730-4576-9307-b04416bb33be a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.489 1888709 WARNING oslo_db.sqlalchemy.utils [None req-e1746811-efb2-4e2c-92d9-0281ab811ce9 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.493 1888709 WARNING oslo_db.sqlalchemy.utils [None req-c9530ffc-ef73-49fa-8d39-8b58ad50ad51 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.499 1888709 WARNING oslo_db.sqlalchemy.utils [None req-1e5ecadd-bbb8-41de-97ac-6c323ed56d64 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.503 1888709 WARNING oslo_db.sqlalchemy.utils [None req-becec23f-fac4-4f74-a979-b29caf677832 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.510 1888709 WARNING oslo_db.sqlalchemy.utils [None req-a0a1bf39-558d-433e-a479-13561363759a a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.514 1888709 WARNING oslo_db.sqlalchemy.utils [None req-33d2c75e-e1bb-42e0-8387-d99df58dc020 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.521 1888709 WARNING oslo_db.sqlalchemy.utils [None req-7d8bb1d8-7c75-4d21-98bc-9952d4fa2fc0 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] 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_ordered_by_recentness [0.271310s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.271 1888710 INFO alembic.runtime.migration [None req-4d311ebc-7424-49e6-87e6-bacdcc908762 a2758cf2-c477-462c-8469-0e727daa8ff8 617cb551-fc2b-41c0-af88-1077c60ef1f6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.271 1888710 INFO alembic.runtime.migration [None req-4d311ebc-7424-49e6-87e6-bacdcc908762 a2758cf2-c477-462c-8469-0e727daa8ff8 617cb551-fc2b-41c0-af88-1077c60ef1f6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.275 1888710 INFO alembic.runtime.migration [None req-4d311ebc-7424-49e6-87e6-bacdcc908762 a2758cf2-c477-462c-8469-0e727daa8ff8 617cb551-fc2b-41c0-af88-1077c60ef1f6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.275 1888710 INFO alembic.runtime.migration [None req-4d311ebc-7424-49e6-87e6-bacdcc908762 a2758cf2-c477-462c-8469-0e727daa8ff8 617cb551-fc2b-41c0-af88-1077c60ef1f6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.279 1888710 INFO alembic.runtime.migration [None req-4d311ebc-7424-49e6-87e6-bacdcc908762 a2758cf2-c477-462c-8469-0e727daa8ff8 617cb551-fc2b-41c0-af88-1077c60ef1f6 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.281 1888710 INFO aodh.api.app [None req-4d311ebc-7424-49e6-87e6-bacdcc908762 a2758cf2-c477-462c-8469-0e727daa8ff8 617cb551-fc2b-41c0-af88-1077c60ef1f6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.299 1888710 WARNING oslo_db.sqlalchemy.utils [None req-c6faa2dd-954c-4567-9391-bb033e305ecc 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.305 1888710 WARNING oslo_db.sqlalchemy.utils [None req-694c3918-98fb-4770-9d6d-975f78a389c1 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.317 1888710 WARNING oslo_db.sqlalchemy.utils [None req-220fb9ce-63aa-4e93-bd7a-23ead8a6f6c9 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.322 1888710 WARNING oslo_db.sqlalchemy.utils [None req-a7407973-d894-48e2-b017-c676aa51a92c 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.428 1888710 WARNING oslo_db.sqlalchemy.utils [None req-89edf10c-0683-440f-a1da-fa81eb362766 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.435 1888710 WARNING oslo_db.sqlalchemy.utils [None req-331cb14a-8241-4b83-8699-b10368293b42 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.445 1888710 WARNING oslo_db.sqlalchemy.utils [None req-fd559819-2e76-4068-9c25-ae5573b6bb53 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.449 1888710 WARNING oslo_db.sqlalchemy.utils [None req-8907b4fc-4e84-41c5-8e56-be1cbe64b5f9 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.457 1888710 WARNING oslo_db.sqlalchemy.utils [None req-36d7bcde-52ba-4846-a1fe-d8a7415500a2 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.461 1888710 WARNING oslo_db.sqlalchemy.utils [None req-ddfa6c8f-ce76-4a94-a72e-779e2643784a 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.468 1888710 WARNING oslo_db.sqlalchemy.utils [None req-2597830b-be89-45a1-8497-fc8e48df9418 3a9baa2 0-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.472 1888710 WARNING oslo_db.sqlalchemy.utils [None req-7e6cac10-e3da-486c-88ec-406415ffbf65 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.478 1888710 WARNING oslo_db.sqlalchemy.utils [None req-f544f588-da29-49a0-bb1c-5092c4a1ec69 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.483 1888710 WARNING oslo_db.sqlalchemy.utils [None req-fb38b0fd-aa27-4413-952f-43fbf328e9e0 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.492 1888710 WARNING oslo_db.sqlalchemy.utils [None req-b9dc143d-5597-4815-a606-d08aae7cff3b 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.497 1888710 WARNING oslo_db.sqlalchemy.utils [None req-9d7af556-9386-4c67-9278-92700e8380b4 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.506 1888710 WARNING oslo_db.sqlalchemy.utils [None req-4076a13d-859e-4555-aa4f-3a4146afe42d 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.511 1888710 WARNING oslo_db.sqlalchemy.utils [None req-61972c6d-4dcd-413f-ad0e-680e77d30b27 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.518 1888710 WARNING oslo_db.sqlalchemy.utils [None req-ed812e02-cc0b-4a54-96b7-ab4339de3950 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.521 1888710 WARNING oslo_db.sqlalchemy.utils [None req-5d1c3062-39df-49ef-8e65-948c83f52477 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.527 1888710 WARNING oslo_db.sqlalchemy.utils [None req-30afefa8-117a-40e1-89c9-15a67af888f6 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.529 1888710 WARNING oslo_db.sqlalchemy.utils [None req-30afefa8-117a-40e1-89c9-15a67af888f6 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.044221s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.516 1888711 INFO alembic.runtime.migration [None req-a38ca365-7bf2-4659-9630-d6d2465ade47 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.516 1888711 INFO alembic.runtime.migration [None req-a38ca365-7bf2-4659-9630-d6d2465ade47 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.520 1888711 INFO alembic.runtime.migration [None req-a38ca365-7bf2-4659-9630-d6d2465ade47 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.520 1888711 INFO alembic.runtime.migration [None req-a38ca365-7bf2-4659-9630-d6d2465ade47 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.524 1888711 INFO alembic.runtime.migration [None req-a38ca365-7bf2-4659-9630-d6d2465ade47 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.525 1888711 INFO aodh.api.app [None req-a38ca365-7bf2-4659-9630-d6d2465ade47 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.044991s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.519 1888712 INFO alembic.runtime.migration [None req-3014b3d7-6d22-42cd-b675-8e1fda5dcf17 a04ea2a0-59cb-42d0-9cb1-22f761e48f2d 9a3fe636-ef2e-459d-8d30-48076dc188b9 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.519 1888712 INFO alembic.runtime.migration [None req-3014b3d7-6d22-42cd-b675-8e1fda5dcf17 a04ea2a0-59cb-42d0-9cb1-22f761e48f2d 9a3fe636-ef2e-459d-8d30-48076dc188b9 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.523 1888712 INFO alembic.runtime.migration [None req-3014b3d7-6d22-42cd-b675-8e1fda5dcf17 a04ea2a0-59cb-42d0-9cb1-22f761e48f2d 9a3fe636-ef2e-459d-8d30-48076dc188b9 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.523 1888712 INFO alembic.runtime.migration [None req-3014b3d7-6d22-42cd-b675-8e1fda5dcf17 a04ea2a0-59cb-42d0-9cb1-22f761e48f2d 9a3fe636-ef2e-459d-8d30-48076dc188b9 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.529 1888712 INFO alembic.runtime.migration [None req-3014b3d7-6d22-42cd-b675-8e1fda5dcf17 a04ea2a0-59cb-42d0-9cb1-22f761e48f2d 9a3fe636-ef2e-459d-8d30-48076dc188b9 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.531 1888712 INFO aodh.api.app [None req-3014b3d7-6d22-42cd-b675-8e1fda5dcf17 a04ea2a0-59cb-42d0-9cb1-22f761e48f2d 9a3fe636-ef2e-459d-8d30-48076dc188b9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.033558s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.533 1888709 INFO alembic.runtime.migration [None req-7d8bb1d8-7c75-4d21-98bc-9952d4fa2fc0 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.534 1888709 INFO alembic.runtime.migration [None req-7d8bb1d8-7c75-4d21-98bc-9952d4fa2fc0 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.537 1888709 INFO alembic.runtime.migration [None req-7d8bb1d8-7c75-4d21-98bc-9952d4fa2fc0 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.537 1888709 INFO alembic.runtime.migration [None req-7d8bb1d8-7c75-4d21-98bc-9952d4fa2fc0 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.542 1888709 INFO alembic.runtime.migration [None req-7d8bb1d8-7c75-4d21-98bc-9952d4fa2fc0 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.544 1888709 INFO aodh.api.app [None req-7d8bb1d8-7c75-4d21-98bc-9952d4fa2fc0 a45533eb-1baf-480e-bada-2f4a0fc03a0c ebb2fe68-b210-4650-894c-bf6b7f7f3d3a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.554 1888709 WARNING oslo_db.sqlalchemy.utils [None req-97d271dc-ea9d-47a6-a2e2-0fdf05851742 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.558 1888709 WARNING oslo_db.sqlalchemy.utils [None req-b46594ce-7cde-4143-babc-b98d04dd3ef0 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.001226s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.050297s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.562 1888711 INFO alembic.runtime.migration [None req-0d1854ba-d487-4042-bf83-0e7311ad44a8 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.562 1888711 INFO alembic.runtime.migration [None req-0d1854ba-d487-4042-bf83-0e7311ad44a8 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.565 1888711 INFO alembic.runtime.migration [None req-0d1854ba-d487-4042-bf83-0e7311ad44a8 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.565 1888711 INFO alembic.runtime.migration [None req-0d1854ba-d487-4042-bf83-0e7311ad44a8 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.569 1888711 INFO alembic.runtime.migration [None req-0d1854ba-d487-4042-bf83-0e7311ad44a8 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.570 1888711 INFO aodh.api.app [None req-0d1854ba-d487-4042-bf83-0e7311ad44a8 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.072857s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.545 1888710 INFO alembic.runtime.migration [None req-30afefa8-117a-40e1-89c9-15a67af888f6 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.545 1888710 INFO alembic.runtime.migration [None req-30afefa8-117a-40e1-89c9-15a67af888f6 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.548 1888710 INFO alembic.runtime.migration [None req-30afefa8-117a-40e1-89c9-15a67af888f6 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.548 1888710 INFO alembic.runtime.migration [None req-30afefa8-117a-40e1-89c9-15a67af888f6 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.552 1888710 INFO alembic.runtime.migration [None req-30afefa8-117a-40e1-89c9-15a67af888f6 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.554 1888710 INFO aodh.api.app [None req-30afefa8-117a-40e1-89c9-15a67af888f6 3a9baa20-2e88-4ddc-ba86-2e4a0c1138cd 236881b5-917a-41b3-87c1-f74736d05d1a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.568 1888710 WARNING oslo_db.sqlalchemy.utils [None req-0ef07603-1240-46f3-8e3d-3eaf4e5723ee c0056310-a5c0-459f-9dfd-7a0a23437d3a c8a559d8-d1f2-404d-ad11-8497d292e148 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.569 1888710 WARNING oslo_db.sqlalchemy.utils [None req-0ef07603-1240-46f3-8e3d-3eaf4e5723ee c0056310-a5c0-459f-9dfd-7a0a23437d3a c8a559d8-d1f2-404d-ad11-8497d292e148 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.579 1888710 WARNING oslo_db.sqlalchemy.utils [None req-a534d32f-b9c7-4567-8328-00afcb792b00 c0056310-a5c0-459f-9dfd-7a0a23437d3a c8a559d8-d1f2-404d-ad11-8497d292e148 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.583 1888710 WARNING oslo_db.sqlalchemy.utils [None req-d012a2ac-21b2-4baa-97c2-f507e9e78af2 e20ef01b-df54-4b15-888b-119597db7f9f 937deabd-1fe4-4515-83b6-9b41eb2443fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.588 1888710 WARNING oslo_db.sqlalchemy.utils [None req-c293348e-be29-428a-9823-f1d48f0a0daa e20ef01b-df54-4b15-888b-119597db7f9f 937deabd-1fe4-4515-83b6-9b41eb2443fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.595 1888710 WARNING oslo_db.sqlalchemy.utils [None req-bd2ee965-8305-4245-a026-05ac6e8970df c0056310-a5c0-459f-9dfd-7a0a23437d3a c8a559d8-d1f2-404d-ad11-8497d292e148 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.597 1888710 WARNING oslo_db.sqlalchemy.utils [None req-bd2ee965-8305-4245-a026-05ac6e8970df c0056310-a5c0-459f-9dfd-7a0a23437d3a c8a559d8-d1f2-404d-ad11-8497d292e148 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.600 1888710 WARNING oslo_db.sqlalchemy.utils [None req-106bf942-1f2d-4f36-bed3-ebd90cdddbb9 c0056310-a5c0-459f-9dfd-7a0a23437d3a c8a559d8-d1f2-404d-ad11-8497d292e148 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.603 1888710 WARNING oslo_db.sqlalchemy.utils [None req-53bdcf9c-ef19-4a89-9fc8-9535be5df7e6 e20ef01b-df54-4b15-888b-119597db7f9f 937deabd-1fe4-4515-83b6-9b41eb2443fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.605 1888710 WARNING oslo_db.sqlalchemy.utils [None req-53bdcf9c-ef19-4a89-9fc8-9535be5df7e6 e20ef01b-df54-4b15-888b-119597db7f9f 937deabd-1fe4-4515-83b6-9b41eb2443fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.608 1888710 WARNING oslo_db.sqlalchemy.utils [None req-6fdd93aa-a547-4cbc-bcb4-792f68edeca1 e20ef01 b-df54-4b15-888b-119597db7f9f 937deabd-1fe4-4515-83b6-9b41eb2443fd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.053989s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.567 1888712 INFO alembic.runtime.migration [None req-794189ae-2573-4d4f-a41d-978b057ae211 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.567 1888712 INFO alembic.runtime.migration [None req-794189ae-2573-4d4f-a41d-978b057ae211 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.570 1888712 INFO alembic.runtime.migration [None req-794189ae-2573-4d4f-a41d-978b057ae211 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.571 1888712 INFO alembic.runtime.migration [None req-794189ae-2573-4d4f-a41d-978b057ae211 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.575 1888712 INFO alembic.runtime.migration [None req-794189ae-2573-4d4f-a41d-978b057ae211 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.576 1888712 INFO aodh.api.app [None req-794189ae-2573-4d4f-a41d-978b057ae211 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.052520s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.010397s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.002185s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.002490s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.042489s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.621 1888712 INFO alembic.runtime.migration [None req-d8b3eec3-4f1e-434f-a3ff-c4586ce21950 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.621 1888712 INFO alembic.runtime.migration [None req-d8b3eec3-4f1e-434f-a3ff-c4586ce21950 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.625 1888712 INFO alembic.runtime.migration [None req-d8b3eec3-4f1e-434f-a3ff-c4586ce21950 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.625 1888712 INFO alembic.runtime.migration [None req-d8b3eec3-4f1e-434f-a3ff-c4586ce21950 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.630 1888712 INFO alembic.runtime.migration [None req-d8b3eec3-4f1e-434f-a3ff-c4586ce21950 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.632 1888712 INFO aodh.api.app [None req-d8b3eec3-4f1e-434f-a3ff-c4586ce21950 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.050015s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.614 1888711 INFO alembic.runtime.migration [None req-df47c778-f044-4006-a58a-72807bcc9462 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.614 1888711 INFO alembic.runtime.migration [None req-df47c778-f044-4006-a58a-72807bcc9462 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.619 1888711 INFO alembic.runtime.migration [None req-df47c778-f044-4006-a58a-72807bcc9462 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.619 1888711 INFO alembic.runtime.migration [None req-df47c778-f044-4006-a58a-72807bcc9462 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.623 1888711 INFO alembic.runtime.migration [None req-df47c778-f044-4006-a58a-72807bcc9462 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.624 1888711 INFO aodh.api.app [None req-df47c778-f044-4006-a58a-72807bcc9462 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.058729s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.623 1888710 INFO alembic.runtime.migration [None req-6fdd93aa-a547-4cbc-bcb4-792f68edeca1 e20ef01b-df54-4b15-888b-119597db7f9f 937deabd-1fe4-4515-83b6-9b41eb2443fd - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.623 1888710 INFO alembic.runtime.migration [None req-6fdd93aa-a547-4cbc-bcb4-792f68edeca1 e20ef01b-df54-4b15-888b-119597db7f9f 937deabd-1fe4-4515-83b6-9b41eb2443fd - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.626 1888710 INFO alembic.runtime.migration [None req-6fdd93aa-a547-4cbc-bcb4-792f68edeca1 e20ef01b-df54-4b15-888b-119597db7f9f 937deabd-1fe4-4515-83b6-9b41eb2443fd - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.626 1888710 INFO alembic.runtime.migration [None req-6fdd93aa-a547-4cbc-bcb4-792f68edeca1 e20ef01b-df54-4b15-888b-119597db7f9f 937deabd-1fe4-4515-83b6-9b41eb2443fd - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.630 1888710 INFO alembic.runtime.migration [None req-6fdd93aa-a547-4cbc-bcb4-792f68edeca1 e20ef01b-df54-4b15-888b-119597db7f9f 937deabd-1fe4-4515-83b6-9b41eb2443fd - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.633 1888710 INFO aodh.api.app [None req-6fdd93aa-a547-4cbc-bcb4-792f68edeca1 e20ef01b-df54-4b15-888b-119597db7f9f 937deabd-1fe4-4515-83b6-9b41eb2443fd - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.649 1888710 WARNING oslo_db.sqlalchemy.utils [None req-3aa9965f-069c-4569-9bf5-d7cc99bdc122 af5f1067-051f-4e9a-a4a6-f84ee89bed65 9e68d39f-e27a-4f86-a2c7-c289e20bdd69 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.650 1888710 WARNING oslo_db.sqlalchemy.utils [None req-3aa9965f-069c-4569-9bf5-d7cc99bdc122 af5f1067-051f-4e9a-a4a6-f84ee89bed65 9e68d39f-e27a-4f86-a2c7-c289e20bdd69 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.655 1888710 WARNING oslo_db.sqlalchemy.utils [None req-92c59b5b-38c9-40f9-9f5b-5177f7384c33 af5f1067-051f-4e9a-a4a6-f84ee89bed65 9e68d39f-e27a-4f86-a2c7-c289e20bdd69 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.659 1888710 WARNING oslo_db.sqlalchemy.utils [None req-d173c670-22ae-4b21-80e7-164bb7c7399d af5f1067-051f-4e9a-a4a6-f84ee89bed65 9ca63f7e-5507-4d1f-88bf-1ed5a7b199f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.660 1888710 WARNING oslo_db.sqlalchemy.utils [None req-d173c670-22ae-4b21-80e7-164bb7c7399d af5f1067-051f-4e9a-a4a6-f84ee89bed65 9ca63f7e-5507-4d1f-88bf-1ed5a7b199f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.664 1888710 WARNING oslo_db.sqlalchemy.utils [None req-23bb9a2e-ab50-489b-a2a7-f732fb83a776 af5f1067-051f-4e9a-a4a6-f84ee89bed65 9ca63f7e-5507-4d1f-88bf-1ed5a7b199f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.667 1888710 WARNING oslo_db.sqlalchemy.utils [None req-c04094b5-1ca2-4910-991f-201b99f6be29 af5f1067-051f-4e9a-a4a6-f84ee89bed65 9ca63f7e-5507-4d1f-88bf-1ed5a7b199f6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.047872s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.638 1888709 INFO alembic.runtime.migration [None req-b46594ce-7cde-4143-babc-b98d04dd3ef0 - - - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.639 1888709 INFO alembic.runtime.migration [None req-b46594ce-7cde-4143-babc-b98d04dd3ef0 - - - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.642 1888709 INFO alembic.runtime.migration [None req-b46594ce-7cde-4143-babc-b98d04dd3ef0 - - - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.642 1888709 INFO alembic.runtime.migration [None req-b46594ce-7cde-4143-babc-b98d04dd3ef0 - - - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.647 1888709 INFO alembic.runtime.migration [None req-b46594ce-7cde-4143-babc-b98d04dd3ef0 - - - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.648 1888709 INFO aodh.api.app [None req-b46594ce-7cde-4143-babc-b98d04dd3ef0 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.033009s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.664 1888711 INFO alembic.runtime.migration [None req-0325ba87-0292-430c-9303-410290e1f0ab - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.664 1888711 INFO alembic.runtime.migration [None req-0325ba87-0292-430c-9303-410290e1f0ab - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.667 1888711 INFO alembic.runtime.migration [None req-0325ba87-0292-430c-9303-410290e1f0ab - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.667 1888711 INFO alembic.runtime.migration [None req-0325ba87-0292-430c-9303-410290e1f0ab - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.671 1888711 INFO alembic.runtime.migration [None req-0325ba87-0292-430c-9303-410290e1f0ab - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.672 1888711 INFO aodh.api.app [None req-0325ba87-0292-430c-9303-410290e1f0ab - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.045864s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.665 1888712 INFO alembic.runtime.migration [None req-f893770e-1be0-4508-bb6b-866b4d8f7904 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.665 1888712 INFO alembic.runtime.migration [None req-f893770e-1be0-4508-bb6b-866b4d8f7904 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.668 1888712 INFO alembic.runtime.migration [None req-f893770e-1be0-4508-bb6b-866b4d8f7904 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.668 1888712 INFO alembic.runtime.migration [None req-f893770e-1be0-4508-bb6b-866b4d8f7904 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.673 1888712 INFO alembic.runtime.migration [None req-f893770e-1be0-4508-bb6b-866b4d8f7904 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.676 1888712 INFO aodh.api.app [None req-f893770e-1be0-4508-bb6b-866b4d8f7904 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.050594s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.681 1888710 INFO alembic.runtime.migration [None req-c04094b5-1ca2-4910-991f-201b99f6be29 af5f1067-051f-4e9a-a4a6-f84ee89bed65 9ca63f7e-5507-4d1f-88bf-1ed5a7b199f6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.681 1888710 INFO alembic.runtime.migration [None req-c04094b5-1ca2-4910-991f-201b99f6be29 af5f1067-051f-4e9a-a4a6-f84ee89bed65 9ca63f7e-5507-4d1f-88bf-1ed5a7b199f6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.684 1888710 INFO alembic.runtime.migration [None req-c04094b5-1ca2-4910-991f-201b99f6be29 af5f1067-051f-4e9a-a4a6-f84ee89bed65 9ca63f7e-5507-4d1f-88bf-1ed5a7b199f6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.685 1888710 INFO alembic.runtime.migration [None req-c04094b5-1ca2-4910-991f-201b99f6be29 af5f1067-051f-4e9a-a4a6-f84ee89bed65 9ca63f7e-5507-4d1f-88bf-1ed5a7b199f6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.689 1888710 INFO alembic.runtime.migration [None req-c04094b5-1ca2-4910-991f-201b99f6be29 af5f1067-051f-4e9a-a4a6-f84ee89bed65 9ca63f7e-5507-4d1f-88bf-1ed5a7b199f6 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.691 1888710 INFO aodh.api.app [None req-c04094b5-1ca2-4910-991f-201b99f6be29 af5f1067-051f-4e9a-a4a6-f84ee89bed65 9ca63f7e-5507-4d1f-88bf-1ed5a7b199f6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.702 1888710 WARNING oslo_db.sqlalchemy.utils [None req-e4de6a26-c112-4dd5-a135-b2569b621f65 013ba149-0f66-44e2-831b-fc91796c36a5 ca8bbb39-31aa-45a9-9d20-1d508d16c7d2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.703 1888710 WARNING oslo_db.sqlalchemy.utils [None req-e4de6a26-c112-4dd5-a135-b2569b621f65 013ba149-0f66-44e2-831b-fc91796c36a5 ca8bbb39-31aa-45a9-9d20-1d508d16c7d2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.713 1888710 WARNING oslo_db.sqlalchemy.utils [None req-b6f2e7bd-acb4-4d24-a240-299f6f99c082 013ba149-0f66-44e2-831b-fc91796c36a5 ca8bbb39-31aa-45a9-9d20-1d508d16c7d2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.718 1888710 WARNING oslo_db.sqlalchemy.utils [None req-562be764-6054-4f58-891b-e7313d864aae 013ba149-0f66-44e2-831b-fc91796c36a5 ca8bbb39-31aa-45a9-9d20-1d508d16c7d2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.719 1888710 WARNING oslo_db.sqlalchemy.utils [None req-562be764-6054-4f58-891b-e7313d864aae 013ba149-0f66-44e2-831b-fc91796c36a5 ca8bbb39-31aa-45a9-9d20-1d508d16c7d2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.722 1888710 WARNING oslo_db.sqlalchemy.utils [None req-69b13f4b-3f30-4072-90a8-5fe75c7b085f 013ba149-0f66-44e2-831b-fc91796c36a5 ca8bbb39-31aa-45a9-9d20-1d508d16c7d2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.034802s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.697 1888711 INFO alembic.runtime.migration [None req-f0a11e34-9ca4-4d24-895b-3cc3e3f91c02 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.698 1888711 INFO alembic.runtime.migration [None req-f0a11e34-9ca4-4d24-895b-3cc3e3f91c02 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.701 1888711 INFO alembic.runtime.migration [None req-f0a11e34-9ca4-4d24-895b-3cc3e3f91c02 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.701 1888711 INFO alembic.runtime.migration [None req-f0a11e34-9ca4-4d24-895b-3cc3e3f91c02 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.705 1888711 INFO alembic.runtime.migration [None req-f0a11e34-9ca4-4d24-895b-3cc3e3f91c02 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.706 1888711 INFO aodh.api.app [None req-f0a11e34-9ca4-4d24-895b-3cc3e3f91c02 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.050410s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.687 1888709 INFO alembic.runtime.migration [None req-73bc8410-7460-48c2-9711-fc9d8c64b91d - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.687 1888709 INFO alembic.runtime.migration [None req-73bc8410-7460-48c2-9711-fc9d8c64b91d - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.691 1888709 INFO alembic.runtime.migration [None req-73bc8410-7460-48c2-9711-fc9d8c64b91d - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.691 1888709 INFO alembic.runtime.migration [None req-73bc8410-7460-48c2-9711-fc9d8c64b91d - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.695 1888709 INFO alembic.runtime.migration [None req-73bc8410-7460-48c2-9711-fc9d8c64b91d - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.697 1888709 INFO aodh.api.app [None req-73bc8410-7460-48c2-9711-fc9d8c64b91d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.028146s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.734 1888711 INFO alembic.runtime.migration [None req-659ab06b-55dc-43ca-a275-25783f3aec36 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.734 1888711 INFO alembic.runtime.migration [None req-659ab06b-55dc-43ca-a275-25783f3aec36 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.737 1888711 INFO alembic.runtime.migration [None req-659ab06b-55dc-43ca-a275-25783f3aec36 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.737 1888711 INFO alembic.runtime.migration [None req-659ab06b-55dc-43ca-a275-25783f3aec36 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.742 1888711 INFO alembic.runtime.migration [None req-659ab06b-55dc-43ca-a275-25783f3aec36 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.744 1888711 INFO aodh.api.app [None req-659ab06b-55dc-43ca-a275-25783f3aec36 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.038614s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.738 1888709 INFO alembic.runtime.migration [None req-563c41a0-5621-4043-93fb-9958cd6d699d - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.738 1888709 INFO alembic.runtime.migration [None req-563c41a0-5621-4043-93fb-9958cd6d699d - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.741 1888709 INFO alembic.runtime.migration [None req-563c41a0-5621-4043-93fb-9958cd6d699d - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.742 1888709 INFO alembic.runtime.migration [None req-563c41a0-5621-4043-93fb-9958cd6d699d - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.746 1888709 INFO alembic.runtime.migration [None req-563c41a0-5621-4043-93fb-9958cd6d699d - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.748 1888709 INFO aodh.api.app [None req-563c41a0-5621-4043-93fb-9958cd6d699d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.047652s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.731 1888710 INFO alembic.runtime.migration [None req-69b13f4b-3f30-4072-90a8-5fe75c7b085f 013ba149-0f66-44e2-831b-fc91796c36a5 ca8bbb39-31aa-45a9-9d20-1d508d16c7d2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.731 1888710 INFO alembic.runtime.migration [None req-69b13f4b-3f30-4072-90a8-5fe75c7b085f 013ba149-0f66-44e2-831b-fc91796c36a5 ca8bbb39-31aa-45a9-9d20-1d508d16c7d2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.734 1888710 INFO alembic.runtime.migration [None req-69b13f4b-3f30-4072-90a8-5fe75c7b085f 013ba149-0f66-44e2-831b-fc91796c36a5 ca8bbb39-31aa-45a9-9d20-1d508d16c7d2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.734 1888710 INFO alembic.runtime.migration [None req-69b13f4b-3f30-4072-90a8-5fe75c7b085f 013ba149-0f66-44e2-831b-fc91796c36a5 ca8bbb39-31aa-45a9-9d20-1d508d16c7d2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.738 1888710 INFO alembic.runtime.migration [None req-69b13f4b-3f30-4072-90a8-5fe75c7b085f 013ba149-0f66-44e2-831b-fc91796c36a5 ca8bbb39-31aa-45a9-9d20-1d508d16c7d2 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.740 1888710 INFO aodh.api.app [None req-69b13f4b-3f30-4072-90a8-5fe75c7b085f 013ba149-0f66-44e2-831b-fc91796c36a5 ca8bbb39-31aa-45a9-9d20-1d508d16c7d2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.765 1888710 WARNING oslo_db.sqlalchemy.utils [None req-ca7871e7-6b20-4aec-94d4-8d5119be5bce 72629b90-a9a4-46a7-b9f7-cc05a9c42793 e5d3eb0b-73e9-4afa-83e4-07ef97ee0817 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.767 1888710 WARNING oslo_db.sqlalchemy.utils [None req-ca7871e7-6b20-4aec-94d4-8d5119be5bce 72629b90-a9a4-46a7-b9f7-cc05a9c42793 e5d3eb0b-73e9-4afa-83e4-07ef97ee0817 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.770 1888710 WARNING oslo_db.sqlalchemy.utils [None req-ca7871e7-6b20-4aec-94d4-8d5119be5bce 72629b90-a9a4-46a7-b9f7-cc05a9c42793 e5d3eb0b-73e9-4afa-83e4-07ef97ee0817 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.028609s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.763 1888711 INFO alembic.runtime.migration [None req-19b6e15d-40fa-4e75-a55a-d52b44424369 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.763 1888711 INFO alembic.runtime.migration [None req-19b6e15d-40fa-4e75-a55a-d52b44424369 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.766 1888711 INFO alembic.runtime.migration [None req-19b6e15d-40fa-4e75-a55a-d52b44424369 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.766 1888711 INFO alembic.runtime.migration [None req-19b6e15d-40fa-4e75-a55a-d52b44424369 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.770 1888711 INFO alembic.runtime.migration [None req-19b6e15d-40fa-4e75-a55a-d52b44424369 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.771 1888711 INFO aodh.api.app [None req-19b6e15d-40fa-4e75-a55a-d52b44424369 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.013459s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.056858s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.754 1888712 INFO alembic.runtime.migration [None req-f7e42148-95be-4ee5-b22f-20f85b8546ca - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.754 1888712 INFO alembic.runtime.migration [None req-f7e42148-95be-4ee5-b22f-20f85b8546ca - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.759 1888712 INFO alembic.runtime.migration [None req-f7e42148-95be-4ee5-b22f-20f85b8546ca - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.759 1888712 INFO alembic.runtime.migration [None req-f7e42148-95be-4ee5-b22f-20f85b8546ca - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.764 1888712 INFO alembic.runtime.migration [None req-f7e42148-95be-4ee5-b22f-20f85b8546ca - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.766 1888712 INFO aodh.api.app [None req-f7e42148-95be-4ee5-b22f-20f85b8546ca - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.015778s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.000874s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.000726s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.003984s] ... ok {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.026499s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.792 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.793 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.795 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.795 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.800 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.801 1888711 INFO aodh.api.app [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.002267s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.002277s] ... ok {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.045134s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.779 1888709 INFO alembic.runtime.migration [None req-000ad4e5-3f51-4dd1-92e6-34d85867f383 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.779 1888709 INFO alembic.runtime.migration [None req-000ad4e5-3f51-4dd1-92e6-34d85867f383 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.782 1888709 INFO alembic.runtime.migration [None req-000ad4e5-3f51-4dd1-92e6-34d85867f383 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.783 1888709 INFO alembic.runtime.migration [None req-000ad4e5-3f51-4dd1-92e6-34d85867f383 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.787 1888709 INFO alembic.runtime.migration [None req-000ad4e5-3f51-4dd1-92e6-34d85867f383 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.789 1888709 INFO aodh.api.app [None req-000ad4e5-3f51-4dd1-92e6-34d85867f383 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.804 1888709 INFO aodh.api.app [None req-000ad4e5-3f51-4dd1-92e6-34d85867f383 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:40.815 1888709 WARNING oslo_policy.policy [None req-6758dc84-5846-4c87-aed7-cb465693298d some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.031035s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.819 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.820 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.822 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.822 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.827 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.830 1888711 WARNING oslo_db.sqlalchemy.utils [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.032104s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.824 1888709 INFO alembic.runtime.migration [None req-6758dc84-5846-4c87-aed7-cb465693298d some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.824 1888709 INFO alembic.runtime.migration [None req-6758dc84-5846-4c87-aed7-cb465693298d some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.827 1888709 INFO alembic.runtime.migration [None req-6758dc84-5846-4c87-aed7-cb465693298d some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.827 1888709 INFO alembic.runtime.migration [None req-6758dc84-5846-4c87-aed7-cb465693298d some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.832 1888709 INFO alembic.runtime.migration [None req-6758dc84-5846-4c87-aed7-cb465693298d some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.834 1888709 INFO aodh.api.app [None req-6758dc84-5846-4c87-aed7-cb465693298d some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.055298s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.812 1888712 INFO alembic.runtime.migration [None req-3a322a84-c2e6-4ec1-b8b7-7a4f381af2af - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.812 1888712 INFO alembic.runtime.migration [None req-3a322a84-c2e6-4ec1-b8b7-7a4f381af2af - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.817 1888712 INFO alembic.runtime.migration [None req-3a322a84-c2e6-4ec1-b8b7-7a4f381af2af - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.817 1888712 INFO alembic.runtime.migration [None req-3a322a84-c2e6-4ec1-b8b7-7a4f381af2af - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.823 1888712 INFO alembic.runtime.migration [None req-3a322a84-c2e6-4ec1-b8b7-7a4f381af2af - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.824 1888712 INFO aodh.api.app [None req-3a322a84-c2e6-4ec1-b8b7-7a4f381af2af - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.023726s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.851 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.852 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.854 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.855 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.859 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.862 1888711 WARNING oslo_db.sqlalchemy.utils [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.866 1888711 INFO aodh.storage.impl_sqlalchemy [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] 0 alarm histories are removed from database {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.060789s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.822 1888710 INFO alembic.runtime.migration [None req-ca7871e7-6b20-4aec-94d4-8d5119be5bce 72629b90-a9a4-46a7-b9f7-cc05a9c42793 e5d3eb0b-73e9-4afa-83e4-07ef97ee0817 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.823 1888710 INFO alembic.runtime.migration [None req-ca7871e7-6b20-4aec-94d4-8d5119be5bce 72629b90-a9a4-46a7-b9f7-cc05a9c42793 e5d3eb0b-73e9-4afa-83e4-07ef97ee0817 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.826 1888710 INFO alembic.runtime.migration [None req-ca7871e7-6b20-4aec-94d4-8d5119be5bce 72629b90-a9a4-46a7-b9f7-cc05a9c42793 e5d3eb0b-73e9-4afa-83e4-07ef97ee0817 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.826 1888710 INFO alembic.runtime.migration [None req-ca7871e7-6b20-4aec-94d4-8d5119be5bce 72629b90-a9a4-46a7-b9f7-cc05a9c42793 e5d3eb0b-73e9-4afa-83e4-07ef97ee0817 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.834 1888710 INFO alembic.runtime.migration [None req-ca7871e7-6b20-4aec-94d4-8d5119be5bce 72629b90-a9a4-46a7-b9f7-cc05a9c42793 e5d3eb0b-73e9-4afa-83e4-07ef97ee0817 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.837 1888710 INFO aodh.api.app [None req-ca7871e7-6b20-4aec-94d4-8d5119be5bce 72629b90-a9a4-46a7-b9f7-cc05a9c42793 e5d3eb0b-73e9-4afa-83e4-07ef97ee0817 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.030050s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.857 1888709 INFO alembic.runtime.migration [None req-9570a494-97a6-4725-9b65-49c21f3336b0 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.857 1888709 INFO alembic.runtime.migration [None req-9570a494-97a6-4725-9b65-49c21f3336b0 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.861 1888709 INFO alembic.runtime.migration [None req-9570a494-97a6-4725-9b65-49c21f3336b0 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.861 1888709 INFO alembic.runtime.migration [None req-9570a494-97a6-4725-9b65-49c21f3336b0 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.866 1888709 INFO alembic.runtime.migration [None req-9570a494-97a6-4725-9b65-49c21f3336b0 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.868 1888709 INFO aodh.api.app [None req-9570a494-97a6-4725-9b65-49c21f3336b0 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.019178s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.876 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.876 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.879 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.879 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.884 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.887 1888711 WARNING oslo_db.sqlalchemy.utils [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.045525s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.866 1888712 INFO alembic.runtime.migration [None req-a3c2bc29-753c-43fd-a920-dbb61750dee1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.866 1888712 INFO alembic.runtime.migration [None req-a3c2bc29-753c-43fd-a920-dbb61750dee1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.869 1888712 INFO alembic.runtime.migration [None req-a3c2bc29-753c-43fd-a920-dbb61750dee1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.870 1888712 INFO alembic.runtime.migration [None req-a3c2bc29-753c-43fd-a920-dbb61750dee1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.876 1888712 INFO alembic.runtime.migration [None req-a3c2bc29-753c-43fd-a920-dbb61750dee1 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.877 1888712 INFO aodh.api.app [None req-a3c2bc29-753c-43fd-a920-dbb61750dee1 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.019702s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.896 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.896 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.899 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.899 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.903 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.907 1888711 WARNING oslo_db.sqlalchemy.utils [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.027649s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.888 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.888 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.891 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.892 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.896 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.898 1888709 INFO aodh.api.app [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.006857s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.049450s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.886 1888710 INFO alembic.runtime.migration [None req-12be7040-495a-4724-9167-7be7ce72b5a2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.886 1888710 INFO alembic.runtime.migration [None req-12be7040-495a-4724-9167-7be7ce72b5a2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.891 1888710 INFO alembic.runtime.migration [None req-12be7040-495a-4724-9167-7be7ce72b5a2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.891 1888710 INFO alembic.runtime.migration [None req-12be7040-495a-4724-9167-7be7ce72b5a2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.895 1888710 INFO alembic.runtime.migration [None req-12be7040-495a-4724-9167-7be7ce72b5a2 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.897 1888710 INFO aodh.api.app [None req-12be7040-495a-4724-9167-7be7ce72b5a2 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.021752s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.916 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.917 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.921 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.921 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.925 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.928 1888711 WARNING oslo_db.sqlalchemy.utils [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.036223s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.913 1888712 INFO alembic.runtime.migration [None req-77d24f0a-1849-4db3-a574-4dabc3459103 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.914 1888712 INFO alembic.runtime.migration [None req-77d24f0a-1849-4db3-a574-4dabc3459103 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.917 1888712 INFO alembic.runtime.migration [None req-77d24f0a-1849-4db3-a574-4dabc3459103 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.917 1888712 INFO alembic.runtime.migration [None req-77d24f0a-1849-4db3-a574-4dabc3459103 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.923 1888712 INFO alembic.runtime.migration [None req-77d24f0a-1849-4db3-a574-4dabc3459103 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.924 1888712 INFO aodh.api.app [None req-77d24f0a-1849-4db3-a574-4dabc3459103 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.026691s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.924 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.924 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.928 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.928 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.932 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.936 1888709 WARNING oslo_db.sqlalchemy.utils [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:40.939 1888709 WARNING oslo_db.sqlalchemy.utils [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.024142s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.939 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.939 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.942 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.942 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.946 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.949 1888711 WARNING oslo_db.sqlalchemy.utils [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.020951s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.952 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.952 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.956 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.957 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.961 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.964 1888709 WARNING oslo_db.sqlalchemy.utils [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.033811s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.949 1888712 INFO alembic.runtime.migration [None req-87d92604-8bf5-417c-80db-aa1041fc3db8 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.949 1888712 INFO alembic.runtime.migration [None req-87d92604-8bf5-417c-80db-aa1041fc3db8 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.952 1888712 INFO alembic.runtime.migration [None req-87d92604-8bf5-417c-80db-aa1041fc3db8 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.952 1888712 INFO alembic.runtime.migration [None req-87d92604-8bf5-417c-80db-aa1041fc3db8 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.957 1888712 INFO alembic.runtime.migration [None req-87d92604-8bf5-417c-80db-aa1041fc3db8 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.959 1888712 INFO aodh.api.app [None req-87d92604-8bf5-417c-80db-aa1041fc3db8 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.005761s] ... ok {3} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.001058s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.025290s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.965 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.965 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.968 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.968 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.972 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.975 1888711 WARNING oslo_db.sqlalchemy.utils [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.020625s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.974 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.974 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.977 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.977 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.981 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.985 1888709 WARNING oslo_db.sqlalchemy.utils [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.062978s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.937 1888710 INFO alembic.runtime.migration [None req-4f6416dd-426e-4940-8537-7449e365a1b2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.938 1888710 INFO alembic.runtime.migration [None req-4f6416dd-426e-4940-8537-7449e365a1b2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.943 1888710 INFO alembic.runtime.migration [None req-4f6416dd-426e-4940-8537-7449e365a1b2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.943 1888710 INFO alembic.runtime.migration [None req-4f6416dd-426e-4940-8537-7449e365a1b2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.948 1888710 INFO alembic.runtime.migration [None req-4f6416dd-426e-4940-8537-7449e365a1b2 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:40.949 1888710 INFO aodh.api.app [None req-4f6416dd-426e-4940-8537-7449e365a1b2 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.019968s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.991 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.991 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.993 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.994 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.998 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Running stamp_revision -> 010 {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.020082s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.995 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.995 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.999 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.999 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.003 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.006 1888709 WARNING oslo_db.sqlalchemy.utils [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.031245s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.991 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.991 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:40.996 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.996 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.000 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.005 1888712 WARNING oslo_db.sqlalchemy.utils [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:41.011 1888712 INFO aodh.storage.impl_sqlalchemy [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] 2 alarm histories are removed from database {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.018994s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.011 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.011 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.014 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.014 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.018 1888711 INFO alembic.runtime.migration [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Running stamp_revision -> 010 {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.027083s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.016 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.016 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.020 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.020 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.025 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.028 1888709 WARNING oslo_db.sqlalchemy.utils [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.042635s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:40.998 1888710 INFO alembic.runtime.migration [None req-88b1338b-60a3-485e-afc3-23f5b7320487 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:40.999 1888710 INFO alembic.runtime.migration [None req-88b1338b-60a3-485e-afc3-23f5b7320487 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.002 1888710 INFO alembic.runtime.migration [None req-88b1338b-60a3-485e-afc3-23f5b7320487 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.002 1888710 INFO alembic.runtime.migration [None req-88b1338b-60a3-485e-afc3-23f5b7320487 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.006 1888710 INFO alembic.runtime.migration [None req-88b1338b-60a3-485e-afc3-23f5b7320487 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.008 1888710 INFO aodh.api.app [None req-88b1338b-60a3-485e-afc3-23f5b7320487 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.017873s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.039 1888711 ERROR stevedore.extension [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] 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-09-08 22:53:41.039 1888711 WARNING stevedore.named [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Could not load prometheus 2025-09-08 22:53:41.041 1888711 INFO aodh.evaluator [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] alarm 978b5f4f-b63d-4b74-87d4-cdec570f855c transitioning to alarm because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to alarm, due to rules: rule1, rule2, rule6 outside their threshold. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.033228s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.022 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.022 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.027 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.027 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.031 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.035 1888712 WARNING oslo_db.sqlalchemy.utils [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:41.044 1888712 WARNING oslo_db.sqlalchemy.utils [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.008418s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.051 1888711 INFO aodh.evaluator.event [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-09-08 22:53:41.051 1888711 INFO aodh.evaluator.event [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-09-08 22:53:41.051 1888711 INFO aodh.evaluator [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] alarm 2 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.009396s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.061 1888711 INFO aodh.evaluator.event [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Triggering the alarm 2de29f86-b943-4d03-a789-a4d8d445ada6 by event for project , event_type: type0 2025-09-08 22:53:41.061 1888711 INFO aodh.evaluator [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] alarm 2de29f86-b943-4d03-a789-a4d8d445ada6 transitioning to alarm because Event hits the query . {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.029984s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.044 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.044 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.047 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.047 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.052 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.057 1888709 WARNING oslo_db.sqlalchemy.utils [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.007118s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.069 1888711 ERROR aodh.evaluator.event [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Failed to extract event_type from event = {'message_id': 'e4c0c23a-c61d-479f-9e2a-91aab69b947a', 'traits': []} 2025-09-08 22:53:41.069 1888711 WARNING aodh.evaluator.event [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Event <{'message_id': 'e4c0c23a-c61d-479f-9e2a-91aab69b947a', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.025241s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.058 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.058 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.062 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.062 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.067 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.070 1888712 WARNING oslo_db.sqlalchemy.utils [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.006975s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.008562s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.085 1888711 INFO aodh.evaluator [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] alarm 3164d0de-c16c-462e-b78c-0285055fcb5e transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.056200s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.043 1888710 INFO alembic.runtime.migration [None req-2992e32a-0422-442e-b5b5-72a0a65f82a7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.043 1888710 INFO alembic.runtime.migration [None req-2992e32a-0422-442e-b5b5-72a0a65f82a7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.046 1888710 INFO alembic.runtime.migration [None req-2992e32a-0422-442e-b5b5-72a0a65f82a7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.046 1888710 INFO alembic.runtime.migration [None req-2992e32a-0422-442e-b5b5-72a0a65f82a7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.055 1888710 INFO alembic.runtime.migration [None req-2992e32a-0422-442e-b5b5-72a0a65f82a7 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.059 1888710 INFO aodh.api.app [None req-2992e32a-0422-442e-b5b5-72a0a65f82a7 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.026822s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.075 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.076 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.079 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.079 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.083 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.086 1888709 WARNING oslo_db.sqlalchemy.utils [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.009020s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.094 1888711 WARNING aodh.evaluator.gnocchi [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-09-08 22:53:41.095 1888711 INFO aodh.evaluator [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] alarm 551b0ebf-930c-4e7f-8ab6-26252ecb707d transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.025650s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.081 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.081 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.084 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.084 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.089 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.094 1888712 WARNING oslo_db.sqlalchemy.utils [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.009841s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.105 1888711 INFO aodh.evaluator [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] alarm dbc6ee32-47e2-4321-8002-5fd09db169cb transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.007687s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.022182s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.102 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.102 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.105 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.106 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.110 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.023812s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.107 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.107 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.111 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.111 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.116 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.121 1888712 WARNING oslo_db.sqlalchemy.utils [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.008895s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.123 1888711 INFO aodh.evaluator [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] alarm 7588b81d-f425-44da-bc1c-b9c8ce982ad5 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.009704s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.132 1888711 WARNING aodh.evaluator.gnocchi [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-09-08 22:53:41.133 1888711 INFO aodh.evaluator [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] alarm 6896a033-ad2a-4304-b0e9-a2f2650683ff transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.022362s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.126 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.127 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.130 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.130 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.135 1888709 INFO alembic.runtime.migration [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.009487s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.143 1888711 INFO aodh.evaluator [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] alarm 938a98b6-9b44-4b31-aab4-5d9ac09e2823 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.003134s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.057650s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.099 1888710 INFO alembic.runtime.migration [None req-e1604d9d-1b1b-4203-8117-2e49f414b71f - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.099 1888710 INFO alembic.runtime.migration [None req-e1604d9d-1b1b-4203-8117-2e49f414b71f - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.103 1888710 INFO alembic.runtime.migration [None req-e1604d9d-1b1b-4203-8117-2e49f414b71f - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.103 1888710 INFO alembic.runtime.migration [None req-e1604d9d-1b1b-4203-8117-2e49f414b71f - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.107 1888710 INFO alembic.runtime.migration [None req-e1604d9d-1b1b-4203-8117-2e49f414b71f - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.109 1888710 INFO aodh.api.app [None req-e1604d9d-1b1b-4203-8117-2e49f414b71f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.030766s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.132 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.132 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.137 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.137 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.141 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.147 1888712 WARNING oslo_db.sqlalchemy.utils [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:41.149 1888712 WARNING oslo_db.sqlalchemy.utils [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:41.151 1888712 WARNING oslo_db.sqlalchemy.utils [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.017434s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.161 1888709 ERROR stevedore.extension [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] 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-09-08 22:53:41.161 1888709 WARNING stevedore.named [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Could not load prometheus 2025-09-08 22:53:41.161 1888709 INFO aodh.evaluator [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] alarm 861dd751-ec31-40d2-84dc-f2019c20f105 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. {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.009611s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.172 1888709 ERROR stevedore.extension [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] 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-09-08 22:53:41.172 1888709 WARNING stevedore.named [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Could not load prometheus 2025-09-08 22:53:41.172 1888709 INFO aodh.evaluator [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] alarm 39e3b9fa-4f0d-4134-b00c-1efd042835fb transitioning to alarm because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to alarm, due to rules: rule2, rule3 outside their threshold. {0} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.009177s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.182 1888709 ERROR stevedore.extension [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] 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-09-08 22:53:41.182 1888709 WARNING stevedore.named [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Could not load prometheus 2025-09-08 22:53:41.182 1888709 INFO aodh.evaluator [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] alarm a1e40ee7-6972-4e85-8176-d187e525c9be transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.031796s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.162 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.162 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.166 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.166 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.171 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.176 1888712 WARNING oslo_db.sqlalchemy.utils [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.008336s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.006584s] ... ok {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.053187s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.158 1888710 INFO alembic.runtime.migration [None req-b2c743bb-d2a5-452f-9aef-086d9136c978 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.158 1888710 INFO alembic.runtime.migration [None req-b2c743bb-d2a5-452f-9aef-086d9136c978 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.164 1888710 INFO alembic.runtime.migration [None req-b2c743bb-d2a5-452f-9aef-086d9136c978 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.164 1888710 INFO alembic.runtime.migration [None req-b2c743bb-d2a5-452f-9aef-086d9136c978 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.171 1888710 INFO alembic.runtime.migration [None req-b2c743bb-d2a5-452f-9aef-086d9136c978 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.173 1888710 INFO aodh.api.app [None req-b2c743bb-d2a5-452f-9aef-086d9136c978 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:41.192 1888710 INFO aodh.api.app [None req-b2c743bb-d2a5-452f-9aef-086d9136c978 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini 2025-09-08 22:53:41.203 1888710 WARNING oslo_policy.policy [None req-457f7b75-8ad5-4023-9edc-a3a8f8ce5c14 some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.007755s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.207 1888709 INFO aodh.evaluator.event [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Triggering the alarm f2ea2b95-e7b8-4409-bc58-a6c0191a6fa1 by event for project project1, event_type: type0 2025-09-08 22:53:41.207 1888709 INFO aodh.evaluator [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] alarm f2ea2b95-e7b8-4409-bc58-a6c0191a6fa1 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.008014s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.215 1888709 INFO aodh.evaluator.event [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Triggering the alarm c4d287a0-b36b-46fa-8f5d-4679552e3114 by event for project project1, event_type: type0 2025-09-08 22:53:41.215 1888709 INFO aodh.evaluator [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] alarm c4d287a0-b36b-46fa-8f5d-4679552e3114 transitioning to alarm because Event hits the query . {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.029527s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.197 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.197 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.201 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.201 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.207 1888712 INFO alembic.runtime.migration [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.002497s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.007875s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.224 1888709 INFO aodh.evaluator.event [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Triggering the alarm ae38c999-d653-4ddb-b630-9ffda788e3fe by event for project , event_type: type0 2025-09-08 22:53:41.224 1888709 INFO aodh.evaluator [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] alarm ae38c999-d653-4ddb-b630-9ffda788e3fe transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.008723s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.003088s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.007702s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.233 1888709 INFO aodh.evaluator.event [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Aborting evaluation of the alarm 52722dd5-1a59-47b1-889c-5460457689fd due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.091419s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.153 1888711 WARNING aodh.evaluator.threshold [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Expecting 5 datapoints but only get 0 2025-09-08 22:53:41.153 1888711 INFO aodh.evaluator [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] alarm caa7158a-547d-4456-99bb-c042296919e1 transitioning to insufficient data because No datapoint for granularity 60 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.009262s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.241 1888709 INFO aodh.evaluator [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] alarm 7fa8f676-c03e-40a3-80a7-7f44d1ef6734 transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.009539s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.245 1888711 INFO aodh.evaluator [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] alarm fe0101f4-4e84-4a59-a7ad-6eeab32ddd74 transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.040836s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.215 1888710 INFO alembic.runtime.migration [None req-457f7b75-8ad5-4023-9edc-a3a8f8ce5c14 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.216 1888710 INFO alembic.runtime.migration [None req-457f7b75-8ad5-4023-9edc-a3a8f8ce5c14 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.220 1888710 INFO alembic.runtime.migration [None req-457f7b75-8ad5-4023-9edc-a3a8f8ce5c14 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.220 1888710 INFO alembic.runtime.migration [None req-457f7b75-8ad5-4023-9edc-a3a8f8ce5c14 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.225 1888710 INFO alembic.runtime.migration [None req-457f7b75-8ad5-4023-9edc-a3a8f8ce5c14 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.227 1888710 INFO aodh.api.app [None req-457f7b75-8ad5-4023-9edc-a3a8f8ce5c14 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {2} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.002783s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.011389s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.253 1888709 INFO aodh.evaluator [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] alarm ccf63744-c5c7-4d09-b86e-d42efa4dd992 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.025085s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.257 1888712 ERROR stevedore.extension [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] 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-09-08 22:53:41.257 1888712 WARNING stevedore.named [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Could not load prometheus {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.009530s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.263 1888709 WARNING aodh.evaluator.threshold [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Expecting 6 datapoints but only get 0 2025-09-08 22:53:41.263 1888709 INFO aodh.evaluator [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] alarm c10361d7-dc28-4683-aa5e-fd9870c2329b transitioning to insufficient data because No datapoint for granularity 50 {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.014125s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.270 1888712 ERROR stevedore.extension [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] 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-09-08 22:53:41.270 1888712 WARNING stevedore.named [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Could not load prometheus 2025-09-08 22:53:41.270 1888712 INFO aodh.evaluator [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] alarm 91efa614-ed48-4b02-90d6-6e2dd4b3df86 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-09-08 22:53:41.271 1888712 INFO aodh.evaluator [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] alarm 465dd63c-a70a-43ac-b26a-305257cea9d6 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-09-08 22:53:41.272 1888712 INFO aodh.evaluator [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] alarm 5107611f-d6a5-4dde-9b99-85ed96125b17 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-09-08 22:53:41.272 1888712 INFO aodh.evaluator [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] alarm 35ae19fb-2919-499c-a1db-ecae611cf625 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. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.008808s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.008120s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.009878s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.283 1888709 INFO aodh.evaluator [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] alarm 2a411b9e-6f20-420d-a418-78b1c831c9c9 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.039512s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.257 1888710 INFO alembic.runtime.migration [None req-78d07f28-1702-447d-9da0-965e763f815e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.257 1888710 INFO alembic.runtime.migration [None req-78d07f28-1702-447d-9da0-965e763f815e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.264 1888710 INFO alembic.runtime.migration [None req-78d07f28-1702-447d-9da0-965e763f815e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.264 1888710 INFO alembic.runtime.migration [None req-78d07f28-1702-447d-9da0-965e763f815e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.269 1888710 INFO alembic.runtime.migration [None req-78d07f28-1702-447d-9da0-965e763f815e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.270 1888710 INFO aodh.api.app [None req-78d07f28-1702-447d-9da0-965e763f815e some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.009974s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.294 1888709 WARNING aodh.evaluator.threshold [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Expecting 5 datapoints but only get 0 2025-09-08 22:53:41.294 1888709 INFO aodh.evaluator [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] alarm 83f0556a-c5e3-43ff-b6d3-f70995f6eb35 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.017469s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.298 1888712 INFO aodh.evaluator.event [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Triggering the alarm a5db3586-2ade-4122-ae0f-18078ccb88f7 by event for project project2, event_type: type1 2025-09-08 22:53:41.299 1888712 INFO aodh.evaluator [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] alarm a5db3586-2ade-4122-ae0f-18078ccb88f7 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.009083s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.304 1888709 INFO aodh.notifier.heat [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] 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-09-08 22:53:41.304 1888709 INFO aodh.notifier.heat [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-09-08 22:53:41.305 1888709 INFO aodh.notifier.heat [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.007765s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.313 1888709 INFO aodh.notifier.heat [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] 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-09-08 22:53:41.313 1888709 ERROR aodh.notifier.heat [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000364s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.015544s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.314 1888712 INFO aodh.evaluator.event [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Triggering the alarm a7e8f236-9e13-492e-b3db-2b3e6212ac26 by event for project , event_type: type0 2025-09-08 22:53:41.314 1888712 INFO aodh.evaluator [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] alarm a7e8f236-9e13-492e-b3db-2b3e6212ac26 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.008439s] ... ok {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.036092s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.295 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.295 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.301 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.301 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.306 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.309 1888710 INFO aodh.api.app [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.010627s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.326 1888712 INFO aodh.evaluator.event [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Triggering the alarm 36fd959d-7f9e-4acc-bca8-d728f2ee55ce by event for project , event_type: type0 2025-09-08 22:53:41.326 1888712 INFO aodh.evaluator [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] alarm 36fd959d-7f9e-4acc-bca8-d728f2ee55ce transitioning to alarm because Event hits the query . {0} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.008540s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.010301s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.337 1888712 INFO aodh.evaluator.event [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Aborting evaluation of the alarm e625a6e7-de87-4f39-9654-62d527dacc01 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {0} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.007407s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.340 1888709 INFO aodh.coordination [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Coordination backend started successfully. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.010380s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.348 1888712 ERROR aodh.evaluator.event [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-09-08 22:53:41.348 1888712 WARNING aodh.evaluator.event [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {0} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.008310s] ... ok {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.034850s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.331 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.331 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.334 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.334 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.341 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.343 1888710 INFO aodh.api.app [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev82/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.009331s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.358 1888712 INFO aodh.evaluator.event [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Aborting evaluation of the alarm 4787a983-3cb4-420c-8ea0-69a100e0e227 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_query_unmatched_string [0.009123s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.368 1888712 INFO aodh.evaluator.event [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Aborting evaluation of the alarm 085ac6c0-64a2-4469-93cf-f61f6f98f99c due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.008857s] ... ok {1} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.030113s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.366 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.366 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.369 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.369 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.373 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.375 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.375 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.010140s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.385 1888712 WARNING aodh.evaluator.threshold [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Expecting 4 datapoints but only get 0 2025-09-08 22:53:41.385 1888712 INFO aodh.evaluator [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] alarm 7cf19458-767e-4e1c-b789-6c92c9e920d3 transitioning to insufficient data because No datapoint for granularity 300 {1} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.005294s] ... ok {1} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.005112s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.400 1888710 WARNING stevedore.named [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Could not load no-such-engine {1} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000299s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.014303s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.011216s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.413 1888712 INFO aodh.evaluator [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] alarm 6ace4d2c-4700-4b7e-aed6-e837533cf8d2 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.015945s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.406 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.406 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.409 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.409 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.414 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.013152s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.425 1888712 WARNING aodh.evaluator.threshold [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Expecting 5 datapoints but only get 0 2025-09-08 22:53:41.425 1888712 INFO aodh.evaluator [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] alarm 0a11a5e2-01cb-4bdb-adf2-47defb41e6ee transitioning to insufficient data because No datapoint for granularity 60 2025-09-08 22:53:41.426 1888712 WARNING aodh.evaluator.threshold [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Expecting 5 datapoints but only get 0 2025-09-08 22:53:41.427 1888712 INFO aodh.evaluator [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] alarm 0a11a5e2-01cb-4bdb-adf2-47defb41e6ee transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.002034s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.023609s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.423 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.423 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.426 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.426 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.430 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.434 1888710 WARNING oslo_db.sqlalchemy.utils [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:41.438 1888710 INFO aodh.storage.impl_sqlalchemy [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] 3 alarm histories are removed from database {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.023584s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.448 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.448 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.451 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.451 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.455 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.459 1888710 WARNING oslo_db.sqlalchemy.utils [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:53:41.461 1888710 WARNING oslo_db.sqlalchemy.utils [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.018548s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.471 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.472 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.474 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.474 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.478 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.481 1888710 WARNING oslo_db.sqlalchemy.utils [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] 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_and_limit [0.026050s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.490 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.490 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.494 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.495 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.499 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.501 1888710 WARNING oslo_db.sqlalchemy.utils [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.025607s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.517 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.517 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.520 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.520 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.524 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Running stamp_revision -> 010 2025-09-08 22:53:41.527 1888710 WARNING oslo_db.sqlalchemy.utils [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.019097s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.543 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.543 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.546 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:53:41.546 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:53:41.550 1888710 INFO alembic.runtime.migration [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.000963s] ... ok {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.003188s] ... ok {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.016435s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.575 1888710 ERROR stevedore.extension [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] 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-09-08 22:53:41.575 1888710 WARNING stevedore.named [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Could not load prometheus 2025-09-08 22:53:41.575 1888710 INFO aodh.evaluator [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] alarm ae79b5c8-0fdf-4e58-bd2f-f260c656229f 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. {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.009698s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.586 1888710 ERROR stevedore.extension [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] 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-09-08 22:53:41.586 1888710 WARNING stevedore.named [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Could not load prometheus {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.007914s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.594 1888710 INFO aodh.evaluator.event [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Triggering the alarm 12bd6cfa-d2a8-4aad-8c63-34a8ae488763 by event for project , event_type: type0 2025-09-08 22:53:41.594 1888710 INFO aodh.evaluator [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] alarm 12bd6cfa-d2a8-4aad-8c63-34a8ae488763 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.007691s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.006541s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.007635s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.617 1888710 INFO aodh.evaluator.event [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Triggering the alarm a0258786-6d9f-4f26-94fa-4a56ffa19b13 by event for project , event_type: compute.instance.update 2025-09-08 22:53:41.617 1888710 INFO aodh.evaluator [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] alarm a0258786-6d9f-4f26-94fa-4a56ffa19b13 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.007640s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.624 1888710 INFO aodh.evaluator.event [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Triggering the alarm 51acac08-bbe1-4cba-904c-1545f9b9ddd6 by event for project , event_type: type0 2025-09-08 22:53:41.625 1888710 INFO aodh.evaluator [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] alarm 51acac08-bbe1-4cba-904c-1545f9b9ddd6 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.007290s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.633 1888710 INFO aodh.evaluator.event [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Aborting evaluation of the alarm ccde29d2-41ca-4043-ae18-3dc26ad338e3 due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.007068s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.008446s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.097248s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.744 1888710 WARNING aodh.evaluator.gnocchi [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-09-08 22:53:41.745 1888710 INFO aodh.evaluator [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] alarm 72b84925-ebdb-4c5e-813f-ebec14737dcd transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.009224s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.755 1888710 INFO aodh.evaluator [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] alarm 40d1cc44-e4c7-42ef-b4d4-d59e4fda3099 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.008069s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.009666s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.773 1888710 INFO aodh.evaluator [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] alarm d1335bdd-1ccd-4e32-bde4-76364a5e7528 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.010323s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.782 1888710 INFO aodh.evaluator [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] alarm c2fbd0a7-1891-4aad-8234-5208cacecc0d transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {1} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.009482s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.793 1888710 INFO aodh.evaluator [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] alarm ec013eea-fe04-433c-a4dd-f3bc6687c47a transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-09-08T02:53:41.793135', 'admin_state_up': True, 'operating_status': 'ERROR'} {1} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.008304s] ... ok {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000309s] ... ok {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000297s] ... ok {1} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.001037s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.008826s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.357 1888709 INFO aodh.coordination [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Coordination backend started successfully. 2025-09-08 22:53:42.357 1888709 INFO aodh.coordination [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Joined partitioning group 123 2025-09-08 22:53:42.357 1888709 INFO aodh.coordination [None req-6e2044bb-8f7e-422c-98d6-ec7d2a6c6619 b7fc103a-7e50-4c1e-a430-9522cf013563 2ca7adb6-d8a7-4e74-bf9a-aa4e9de7d576 - - - -] Left partitioning group 123 {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.024264s] ... ok {0} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.019805s] ... ok {2} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.385266s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.081245s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.816 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Coordination backend started successfully. 2025-09-08 22:53:42.816 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Joined partitioning group group 2025-09-08 22:53:42.817 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Coordination backend started successfully. 2025-09-08 22:53:42.818 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Joined partitioning group group 2025-09-08 22:53:42.818 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Coordination backend started successfully. 2025-09-08 22:53:42.818 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Joined partitioning group group 2025-09-08 22:53:42.819 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Coordination backend started successfully. 2025-09-08 22:53:42.819 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Joined partitioning group group 2025-09-08 22:53:42.819 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Coordination backend started successfully. 2025-09-08 22:53:42.820 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Joined partitioning group group 2025-09-08 22:53:42.820 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Coordination backend started successfully. 2025-09-08 22:53:42.820 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Joined partitioning group group 2025-09-08 22:53:42.820 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Coordination backend started successfully. 2025-09-08 22:53:42.821 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Joined partitioning group group 2025-09-08 22:53:42.821 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Coordination backend started successfully. 2025-09-08 22:53:42.821 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Joined partitioning group group 2025-09-08 22:53:42.822 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Coordination backend started successfully. 2025-09-08 22:53:42.822 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Joined partitioning group group 2025-09-08 22:53:42.822 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c 7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Coordination backend started successfully. 2025-09-08 22:53:42.823 1888710 INFO aodh.coordination [None req-d0a2cc5e-16de-4e0f-b00c-0c7db7055972 5f07a421-4443-4e0f-8a39-37f50120db10 457b6cb4-31ad-441e-826d-9d6ff42da7b0 - - - -] Joined partitioning group group {3} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.009677s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:41.438 1888712 INFO aodh.coordination [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Coordination backend started successfully. 2025-09-08 22:53:42.438 1888712 INFO aodh.coordination [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Joined partitioning group group1 2025-09-08 22:53:42.439 1888712 INFO aodh.coordination [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Coordination backend started successfully. 2025-09-08 22:53:43.439 1888712 INFO aodh.coordination [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Joined partitioning group group2 {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.014965s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:42.902 1888710 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.000836s] ... ok {2} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.566353s] ... ok {0} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.019000s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.002859s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.015632s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:43.453 1888712 INFO aodh.coordination [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Coordination backend started successfully. 2025-09-08 22:53:44.454 1888712 INFO aodh.coordination [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Joined partitioning group group 2025-09-08 22:53:44.454 1888712 INFO aodh.coordination [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Coordination backend started successfully. 2025-09-08 22:53:44.455 1888712 INFO aodh.coordination [None req-9181a9c2-6f7d-47b9-b8c6-fa7fcf0ee800 54f700f7-ebe6-4186-9c88-dd9569477f72 94ed00c8-1e4c-42fb-ba3a-2bc6fdf30f3c - - - -] Joined partitioning group group {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.064632s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.023173s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:44.481 1888712 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-09-08 22:53:44.482 1888712 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-09-08 22:53:44.482 1888712 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-08 22:53:44.482 1888712 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev82/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-08 22:53:44.482 1888712 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-08 22:53:44.482 1888712 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-08 22:53:44.482 1888712 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-08 22:53:44.482 1888712 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08 22:53:44.482 1888712 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-08 22:53:44.482 1888712 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-08 22:53:44.482 1888712 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08 22:53:44.482 1888712 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-08 22:53:44.482 1888712 ERROR aodh.evaluator raise result 2025-09-08 22:53:44.482 1888712 ERROR aodh.evaluator Exception: Boom! 2025-09-08 22:53:44.482 1888712 ERROR aodh.evaluator {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.073484s] ... ok {2} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.431702s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.017667s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:45.651 1888711 INFO aodh.coordination [None req-5dadbda8-ae78-4a5d-a589-da154f8cd2f8 e90d8706-779d-4b69-ac22-dc551d00a081 1b56b66d-b06b-4dbc-8417-4d53cf91e345 - - - -] Coordination backend started successfully. {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.078886s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:45.043 1888710 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-b33fe0b8-6dea-4722-a51d-83fd5a45fbcc' 2025-09-08 22:53:45.045 1888710 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.073713s] ... ok {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.015886s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.000876s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.001143s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.002126s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.003501s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.021290s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:45.498 1888712 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.024330s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.023940s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:46.550 1888712 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.001647s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.003220s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.066647s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.024305s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:45.677 1888711 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.077315s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:46.634 1888712 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-886165d2-20fb-48f7-9e9e-dd082a6fc453' 2025-09-08 22:53:46.635 1888712 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.075340s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:46.639 1888709 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-0033e557-924f-43c5-920a-e9a58cba7188' 2025-09-08 22:53:46.640 1888709 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.025373s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:46.702 1888711 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-08 22:53:46.703 1888711 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-09-08 22:53:46.703 1888711 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-08 22:53:46.703 1888711 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev82/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-08 22:53:46.703 1888711 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-08 22:53:46.703 1888711 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-08 22:53:46.703 1888711 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-08 22:53:46.703 1888711 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08 22:53:46.703 1888711 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-08 22:53:46.703 1888711 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-08 22:53:46.703 1888711 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08 22:53:46.703 1888711 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-08 22:53:46.703 1888711 ERROR aodh.evaluator raise result 2025-09-08 22:53:46.703 1888711 ERROR aodh.evaluator Exception: Boom! 2025-09-08 22:53:46.703 1888711 ERROR aodh.evaluator {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.062262s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:47.697 1888712 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 ?. {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.012828s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:47.716 1888711 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-08 22:53:47.717 1888711 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.001711s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.001864s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.001518s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.002113s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.124691s] ... ok {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.022335s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.001184s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.001018s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.000982s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.000952s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.000999s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.002006s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.001510s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.001470s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.002338s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.076091s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [2.074362s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:48.772 1888712 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.001431s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.001206s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.001078s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.001049s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.000975s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.002028s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.002066s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.001773s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.001509s] ... ok {3} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.024964s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.075794s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:49.875 1888711 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-47393065-52c4-45bf-809b-5247a93a5d5f' 2025-09-08 22:53:49.877 1888711 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.079234s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:50.955 1888711 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-f097aa08-8f5a-4203-ac4c-e8c235ca6e6d' 2025-09-08 22:53:50.957 1888711 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.064666s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:52.020 1888711 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-1151ffbb-b3f7-4bee-9f52-301aed72dcfc' 2025-09-08 22:53:52.022 1888711 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.075019s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:53.096 1888711 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-0e1137ae-e610-4629-a400-c7014f3496b9' 2025-09-08 22:53:53.098 1888711 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.075854s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:53:54.174 1888711 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {2} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.019945s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.001571s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.001663s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.001219s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.001969s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.002588s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.001934s] ... ok ====== Totals ====== Ran: 303 tests in 15.5900 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 42.0261 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:09.119813 - Worker 1 (76 tests) => 0:00:06.447288 - Worker 2 (76 tests) => 0:00:15.589974 - Worker 3 (75 tests) => 0:00:11.043610 [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 # # 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 (21.72 seconds) congratulations :) (21.78 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-20.1.0-0.20250909025156.2fbcab7.el10.noarch Processing files: python3-aodh-20.1.0-0.20250909025156.2fbcab7.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.fCyESf + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev82 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/share/licenses/python3-aodh + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev82/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 20.1.0-0.20250909025156.2fbcab7.el10 python3-aodh = 20.1.0-0.20250909025156.2fbcab7.el10 python3.12-aodh = 20.1.0-0.20250909025156.2fbcab7.el10 python3.12dist(aodh) = 20.1~~dev82 python3dist(aodh) = 20.1~~dev82 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 < 20.1.0-0.20250909025156.2fbcab7.el10 Processing files: openstack-aodh-common-20.1.0-0.20250909025156.2fbcab7.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.wcstro + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev82 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev82/README.rst /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/share/doc/openstack-aodh-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-aodh-common) = 20.1.0-0.20250909025156.2fbcab7.el10 openstack-aodh-common = 20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.el10.noarch Provides: openstack-aodh-api = 20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.el10.noarch Provides: openstack-aodh-evaluator = 20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.el10.noarch Provides: openstack-aodh-notifier = 20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.el10.noarch Provides: openstack-aodh-listener = 20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.el10.noarch Provides: openstack-aodh-expirer = 20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.bMXHYA + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev82 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.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-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev82/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 20.1.0-0.20250909025156.2fbcab7.el10 python3-aodh-tests = 20.1.0-0.20250909025156.2fbcab7.el10 python3.12-aodh-tests = 20.1.0-0.20250909025156.2fbcab7.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 < 20.1.0-0.20250909025156.2fbcab7.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-20.1.0-0.20250909025156.2fbcab7.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-20.1.0-0.20250909025156.2fbcab7.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-20.1.0-0.20250909025156.2fbcab7.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-20.1.0-0.20250909025156.2fbcab7.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-20.1.0-0.20250909025156.2fbcab7.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-20.1.0-0.20250909025156.2fbcab7.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-20.1.0-0.20250909025156.2fbcab7.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-20.1.0-0.20250909025156.2fbcab7.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-20.1.0-0.20250909025156.2fbcab7.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.u0usU0 + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev82 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909025156.2fbcab7.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.qHjeaE + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev82-SPECPARTS + rm -rf aodh-20.1.0.dev82 aodh-20.1.0.dev82.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