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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.6N5s0f + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-20.1.0.dev60 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-20.1.0.dev60-0.20250812165123.a6d8134.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-20.1.0.dev60 + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev60-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev60-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.YJAbaL + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev60 + 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.dev60/.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.dev60/.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.dev60/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.nJYrQY + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev60 + 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.dev60/.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.dev60/.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.dev60/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.TIIyAp + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev60 + 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.dev60/.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.dev60/.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.dev60/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.dev60/aodh-20.1.0.dev60.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.20250812165123.a6d8134.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev60.dist-info/ removed 'aodh-20.1.0.dev60.dist-info/AUTHORS' removed 'aodh-20.1.0.dev60.dist-info/LICENSE' removed 'aodh-20.1.0.dev60.dist-info/METADATA' removed 'aodh-20.1.0.dev60.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev60.dist-info/pbr.json' removed 'aodh-20.1.0.dev60.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev60.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.RMoGzb + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev60 + 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.dev60/.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.dev60/.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.dev60/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.08 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling 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.1.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.3.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.5.1) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.5.1) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.5.1) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.5.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.0.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.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 satisfied: stevedore>=1.5.0 (installed: stevedore 5.4.1) 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.11.1) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.0.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.11.1) 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.dev60/aodh-20.1.0.dev60.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.1.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.3.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.5.1) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.5.1) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.5.1) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.5.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.0.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.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 satisfied: stevedore >=1.5.0 (installed: stevedore 5.4.1) 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.11.1) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.0.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.11.1) 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.20250812165123.a6d8134.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev60.dist-info/ removed 'aodh-20.1.0.dev60.dist-info/AUTHORS' removed 'aodh-20.1.0.dev60.dist-info/LICENSE' removed 'aodh-20.1.0.dev60.dist-info/METADATA' removed 'aodh-20.1.0.dev60.dist-info/top_level.txt' removed 'aodh-20.1.0.dev60.dist-info/pbr.json' removed 'aodh-20.1.0.dev60.dist-info/entry_points.txt' removed directory 'aodh-20.1.0.dev60.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.88CaH8 + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev60 + 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.dev60/.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.dev60/.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.dev60/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.08 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling 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.1.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.3.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.5.1) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.5.1) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.5.1) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.5.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.0.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.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 satisfied: stevedore>=1.5.0 (installed: stevedore 5.4.1) 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.11.1) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.0.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.11.1) 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.dev60/aodh-20.1.0.dev60.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.1.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.3.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.5.1) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.5.1) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.5.1) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.5.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.0.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.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 satisfied: stevedore >=1.5.0 (installed: stevedore 5.4.1) 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.11.1) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.0.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.11.1) 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.20250812165123.a6d8134.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev60.dist-info/ removed 'aodh-20.1.0.dev60.dist-info/AUTHORS' removed 'aodh-20.1.0.dev60.dist-info/LICENSE' removed 'aodh-20.1.0.dev60.dist-info/METADATA' removed 'aodh-20.1.0.dev60.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev60.dist-info/pbr.json' removed 'aodh-20.1.0.dev60.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev60.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.0evhRj + 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.dev60 + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev60/.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.dev60/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-20.1.0.dev60/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-20.1.0.dev60 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.dev60/.pyproject-builddir/pip-modern-metadata-mszuekes/aodh.egg-info writing /builddir/build/BUILD/aodh-20.1.0.dev60/.pyproject-builddir/pip-modern-metadata-mszuekes/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-20.1.0.dev60/.pyproject-builddir/pip-modern-metadata-mszuekes/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-20.1.0.dev60/.pyproject-builddir/pip-modern-metadata-mszuekes/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-20.1.0.dev60/.pyproject-builddir/pip-modern-metadata-mszuekes/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-20.1.0.dev60/.pyproject-builddir/pip-modern-metadata-mszuekes/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-20.1.0.dev60/.pyproject-builddir/pip-modern-metadata-mszuekes/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-20.1.0.dev60/.pyproject-builddir/pip-modern-metadata-mszuekes/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.dev60/.pyproject-builddir/pip-modern-metadata-mszuekes/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev60/.pyproject-builddir/pip-modern-metadata-mszuekes/aodh-20.1.0.dev60.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: aodh Building wheel for aodh (pyproject.toml): started Running command Building wheel for aodh (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/aodh creating build/lib/aodh/storage creating build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/__init__.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/models.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/utils.py -> build/lib/aodh/storage/sqlalchemy creating build/lib/aodh/tests 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 creating build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/storage creating build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/lib/aodh/tests/functional/storage/sqlalchemy creating build/lib/aodh/api creating build/lib/aodh/api/controllers copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers creating build/lib/aodh/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf creating build/lib/aodh/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi creating build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/__init__.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/test_heat.py -> build/lib/aodh/tests/unit/notifier creating build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/__init__.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/capabilities.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/metrics.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2 copying aodh/tests/functional/storage/__init__.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_get_connection.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_log.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_storage_scenarios.py -> build/lib/aodh/tests/functional/storage creating build/lib/aodh/tests/functional/api copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api creating build/lib/aodh/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier creating build/lib/aodh/evaluator copying aodh/evaluator/__init__.py -> build/lib/aodh/evaluator copying aodh/evaluator/composite.py -> build/lib/aodh/evaluator copying aodh/evaluator/event.py -> build/lib/aodh/evaluator copying aodh/evaluator/gnocchi.py -> build/lib/aodh/evaluator copying aodh/evaluator/loadbalancer.py -> build/lib/aodh/evaluator copying aodh/evaluator/prometheus.py -> build/lib/aodh/evaluator copying aodh/evaluator/threshold.py -> build/lib/aodh/evaluator copying aodh/evaluator/utils.py -> build/lib/aodh/evaluator creating build/lib/aodh/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/unit/__init__.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_api_v2_capabilities.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_bin.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_coordination.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_evaluator.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_event.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_messaging.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_notifier.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_query.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_wsme_custom_type.py -> build/lib/aodh/tests/unit copying aodh/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional copying aodh/api/__init__.py -> build/lib/aodh/api copying aodh/api/app.py -> build/lib/aodh/api copying aodh/api/hooks.py -> build/lib/aodh/api copying aodh/api/middleware.py -> build/lib/aodh/api copying aodh/api/policies.py -> build/lib/aodh/api copying aodh/api/rbac.py -> build/lib/aodh/api creating build/lib/aodh/tests/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/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules creating build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd copying aodh/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage copying aodh/tests/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.tests.functional.hooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd copying aodh/cmd/aodh-policy-generator.conf -> build/lib/aodh/cmd 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 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 copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/locale creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES copying build/lib/aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES copying build/lib/aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ru creating build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES copying build/lib/aodh/locale/ru/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES copying build/lib/aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt creating build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES copying build/lib/aodh/locale/pt/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES copying build/lib/aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ja creating build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES copying build/lib/aodh/locale/ja/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/it creating build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES copying build/lib/aodh/locale/it/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/id creating build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES copying build/lib/aodh/locale/id/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/fr creating build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES copying build/lib/aodh/locale/fr/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/es creating build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES copying build/lib/aodh/locale/es/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES copying build/lib/aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/de creating build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/locale/de/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES 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/cmd copying build/lib/aodh/cmd/aodh-policy-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd creating build/bdist.linux-x86_64/wheel/aodh/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/notifier copying build/lib/aodh/notifier/zaqar.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/trust.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/test.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/rest.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/log.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/heat.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/notifier creating build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/api.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi creating build/bdist.linux-x86_64/wheel/aodh/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 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/utils.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/quotas.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/query.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/metrics.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/base.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/alarms.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator creating build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/base.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/utils.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev60-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev60.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev60.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-20.1.0.dev60/.pyproject-builddir/pip-wheel-up1urbxp/.tmp-5q09yn6g/aodh-20.1.0.dev60-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.dev60.data/scripts/aodh-api' adding 'aodh-20.1.0.dev60.dist-info/AUTHORS' adding 'aodh-20.1.0.dev60.dist-info/LICENSE' adding 'aodh-20.1.0.dev60.dist-info/METADATA' adding 'aodh-20.1.0.dev60.dist-info/WHEEL' adding 'aodh-20.1.0.dev60.dist-info/entry_points.txt' adding 'aodh-20.1.0.dev60.dist-info/pbr.json' adding 'aodh-20.1.0.dev60.dist-info/top_level.txt' adding 'aodh-20.1.0.dev60.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.dev60-py3-none-any.whl size=225830 sha256=fb1e1f8a2ba420752b4aa64cf94c1799d0ad9298f22f90775cf72bc42afdd3b7 Stored in directory: /builddir/.cache/pip/wheels/31/04/f7/33089bc990d4d79e129580e20a739d0363c8e37782b9f67d23 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.sqDoPf + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.dev60 ++ xargs basename --multiple ++ ls /builddir/build/BUILD/aodh-20.1.0.dev60/pyproject-wheeldir/aodh-20.1.0.dev60-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=aodh==20.1.0.dev60 + '[' -z aodh==20.1.0.dev60 ']' + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev60/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.dev60/pyproject-wheeldir aodh==20.1.0.dev60 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.dev60/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-20.1.0.dev60-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-20.1.0.dev60 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-20.1.0.dev60.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev60.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.20250812165123.a6d8134.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev60.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev60.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev60.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev60.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev60.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.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.20250812165123.a6d8134.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 20.1.0-0.20250812165123.a6d8134.el10 --unique-debug-suffix -20.1.0-0.20250812165123.a6d8134.el10.x86_64 --unique-debug-src-base openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.dev60 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.20250812165123.a6d8134.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.wFuQff + 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.dev60 + 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.20250812165123.a6d8134.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-20.1.0.dev60/.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_alarms_sends_notification [0.264952s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.174 2495141 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:53:53.175 2495141 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:53:53.179 2495141 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:53:53.180 2495141 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:53:53.185 2495141 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-08-12 12:53:53.245 2495141 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.412 2495141 WARNING oslo_db.sqlalchemy.utils [None req-de4044f0-6062-463a-9f0b-3c29c440a577 22c61050-fe27-4856-9119-d2df48664f82 0e4f0929-19e9-4998-b690-b5751219101e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.416 2495141 WARNING oslo_db.sqlalchemy.utils [None req-de4044f0-6062-463a-9f0b-3c29c440a577 22c61050-fe27-4856-9119-d2df48664f82 0e4f0929-19e9-4998-b690-b5751219101e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.045369s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.434 2495141 INFO alembic.runtime.migration [None req-de4044f0-6062-463a-9f0b-3c29c440a577 22c61050-fe27-4856-9119-d2df48664f82 0e4f0929-19e9-4998-b690-b5751219101e - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.434 2495141 INFO alembic.runtime.migration [None req-de4044f0-6062-463a-9f0b-3c29c440a577 22c61050-fe27-4856-9119-d2df48664f82 0e4f0929-19e9-4998-b690-b5751219101e - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.438 2495141 INFO alembic.runtime.migration [None req-de4044f0-6062-463a-9f0b-3c29c440a577 22c61050-fe27-4856-9119-d2df48664f82 0e4f0929-19e9-4998-b690-b5751219101e - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.438 2495141 INFO alembic.runtime.migration [None req-de4044f0-6062-463a-9f0b-3c29c440a577 22c61050-fe27-4856-9119-d2df48664f82 0e4f0929-19e9-4998-b690-b5751219101e - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.442 2495141 INFO alembic.runtime.migration [None req-de4044f0-6062-463a-9f0b-3c29c440a577 22c61050-fe27-4856-9119-d2df48664f82 0e4f0929-19e9-4998-b690-b5751219101e - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.445 2495141 INFO aodh.api.app [None req-de4044f0-6062-463a-9f0b-3c29c440a577 22c61050-fe27-4856-9119-d2df48664f82 0e4f0929-19e9-4998-b690-b5751219101e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.462 2495141 WARNING oslo_db.sqlalchemy.utils [None req-87742571-d2ca-49e4-b5c8-aa6e25bfdec1 65234a19-960e-4bba-b88a-1c3725ae99c5 d67e1eb4-444e-4964-8b4a-4a47bcc98b1b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.463 2495141 WARNING oslo_db.sqlalchemy.utils [None req-87742571-d2ca-49e4-b5c8-aa6e25bfdec1 65234a19-960e-4bba-b88a-1c3725ae99c5 d67e1eb4-444e-4964-8b4a-4a47bcc98b1b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.467 2495141 WARNING oslo_db.sqlalchemy.utils [None req-87742571-d2ca-49e4-b5c8-aa6e25bfdec1 65234a19-960e-4bba-b88a-1c3725ae99c5 d67e1eb4-444e-4964-8b4a-4a47bcc98b1b - - - -] 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.045903s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.482 2495141 INFO alembic.runtime.migration [None req-87742571-d2ca-49e4-b5c8-aa6e25bfdec1 65234a19-960e-4bba-b88a-1c3725ae99c5 d67e1eb4-444e-4964-8b4a-4a47bcc98b1b - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.482 2495141 INFO alembic.runtime.migration [None req-87742571-d2ca-49e4-b5c8-aa6e25bfdec1 65234a19-960e-4bba-b88a-1c3725ae99c5 d67e1eb4-444e-4964-8b4a-4a47bcc98b1b - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.486 2495141 INFO alembic.runtime.migration [None req-87742571-d2ca-49e4-b5c8-aa6e25bfdec1 65234a19-960e-4bba-b88a-1c3725ae99c5 d67e1eb4-444e-4964-8b4a-4a47bcc98b1b - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.487 2495141 INFO alembic.runtime.migration [None req-87742571-d2ca-49e4-b5c8-aa6e25bfdec1 65234a19-960e-4bba-b88a-1c3725ae99c5 d67e1eb4-444e-4964-8b4a-4a47bcc98b1b - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.491 2495141 INFO alembic.runtime.migration [None req-87742571-d2ca-49e4-b5c8-aa6e25bfdec1 65234a19-960e-4bba-b88a-1c3725ae99c5 d67e1eb4-444e-4964-8b4a-4a47bcc98b1b - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.493 2495141 INFO aodh.api.app [None req-87742571-d2ca-49e4-b5c8-aa6e25bfdec1 65234a19-960e-4bba-b88a-1c3725ae99c5 d67e1eb4-444e-4964-8b4a-4a47bcc98b1b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.080885s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.528 2495141 INFO alembic.runtime.migration [None req-a2422ccb-c192-481f-82c6-588f52f4d196 8aaac8f8-97fb-4cc5-be12-5020d3d00895 4b724199-d603-4da1-92e9-96e3863dfe6d - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.528 2495141 INFO alembic.runtime.migration [None req-a2422ccb-c192-481f-82c6-588f52f4d196 8aaac8f8-97fb-4cc5-be12-5020d3d00895 4b724199-d603-4da1-92e9-96e3863dfe6d - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.537 2495141 INFO alembic.runtime.migration [None req-a2422ccb-c192-481f-82c6-588f52f4d196 8aaac8f8-97fb-4cc5-be12-5020d3d00895 4b724199-d603-4da1-92e9-96e3863dfe6d - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.537 2495141 INFO alembic.runtime.migration [None req-a2422ccb-c192-481f-82c6-588f52f4d196 8aaac8f8-97fb-4cc5-be12-5020d3d00895 4b724199-d603-4da1-92e9-96e3863dfe6d - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.546 2495141 INFO alembic.runtime.migration [None req-a2422ccb-c192-481f-82c6-588f52f4d196 8aaac8f8-97fb-4cc5-be12-5020d3d00895 4b724199-d603-4da1-92e9-96e3863dfe6d - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.556 2495141 INFO aodh.api.app [None req-a2422ccb-c192-481f-82c6-588f52f4d196 8aaac8f8-97fb-4cc5-be12-5020d3d00895 4b724199-d603-4da1-92e9-96e3863dfe6d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.427612s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.210 2495139 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:53:53.210 2495139 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:53:53.230 2495139 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:53:53.230 2495139 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:53:53.262 2495139 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-08-12 12:53:53.308 2495139 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.552 2495139 WARNING oslo_db.sqlalchemy.utils [None req-7a75c36f-b0b9-4766-8b78-301256c80537 2c47d4bf-8e37-418b-aed8-797c0bc5ea0b 4d8fc359-96d7-4df7-83b0-4be6179d6eee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.581 2495139 WARNING oslo_db.sqlalchemy.utils [None req-c02f702a-74bd-4218-8b86-d0a34ef05965 2c47d4bf-8e37-418b-aed8-797c0bc5ea0b 4d8fc359-96d7-4df7-83b0-4be6179d6eee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.084598s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.611 2495141 INFO alembic.runtime.migration [None req-a1f7d9f7-50ea-47f8-af91-2cdfb402ff5b 1672db2c-5105-4b37-ab21-931218037d1c 1323f119-fcec-451c-bc7c-eaefd74385a6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.611 2495141 INFO alembic.runtime.migration [None req-a1f7d9f7-50ea-47f8-af91-2cdfb402ff5b 1672db2c-5105-4b37-ab21-931218037d1c 1323f119-fcec-451c-bc7c-eaefd74385a6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.629 2495141 INFO alembic.runtime.migration [None req-a1f7d9f7-50ea-47f8-af91-2cdfb402ff5b 1672db2c-5105-4b37-ab21-931218037d1c 1323f119-fcec-451c-bc7c-eaefd74385a6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.629 2495141 INFO alembic.runtime.migration [None req-a1f7d9f7-50ea-47f8-af91-2cdfb402ff5b 1672db2c-5105-4b37-ab21-931218037d1c 1323f119-fcec-451c-bc7c-eaefd74385a6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.642 2495141 INFO alembic.runtime.migration [None req-a1f7d9f7-50ea-47f8-af91-2cdfb402ff5b 1672db2c-5105-4b37-ab21-931218037d1c 1323f119-fcec-451c-bc7c-eaefd74385a6 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.645 2495141 INFO aodh.api.app [None req-a1f7d9f7-50ea-47f8-af91-2cdfb402ff5b 1672db2c-5105-4b37-ab21-931218037d1c 1323f119-fcec-451c-bc7c-eaefd74385a6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.664 2495141 WARNING oslo_db.sqlalchemy.utils [None req-6fabb0f3-1293-428d-a481-f301fe861090 baedf50a-65ed-400c-b1c4-209528489562 0e4d6fe1-55cc-4e3c-9ff5-ac9bc75fc62d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.666 2495141 WARNING oslo_db.sqlalchemy.utils [None req-6fabb0f3-1293-428d-a481-f301fe861090 baedf50a-65ed-400c-b1c4-209528489562 0e4d6fe1-55cc-4e3c-9ff5-ac9bc75fc62d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.670 2495141 WARNING oslo_db.sqlalchemy.utils [None req-6fabb0f3-1293-428d-a481-f301fe861090 baedf50a-65ed-400c-b1c4-209528489562 0e4d6fe1-55cc-4e3c-9ff5-ac9bc75fc62d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.674 2495141 WARNING oslo_db.sqlalchemy.utils [None req-66acc445-90e2-428a-8701-603a1310384a baedf50a-65ed-400c-b1c4-209528489562 0e4d6fe1-55cc-4e3c-9ff5-ac9bc75fc62d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.678 2495141 WARNING oslo_db.sqlalchemy.utils [None req-453bc7e0-373a-43df-acda-370a45ce9890 baedf50a-65ed-400c-b1c4-209528489562 0e4d6fe1-55cc-4e3c-9ff5-ac9bc75fc62d - - - -] 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_admin_user_set_log_test_actions [0.076222s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.626 2495139 INFO alembic.runtime.migration [None req-c02f702a-74bd-4218-8b86-d0a34ef05965 2c47d4bf-8e37-418b-aed8-797c0bc5ea0b 4d8fc359-96d7-4df7-83b0-4be6179d6eee - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.633 2495139 INFO alembic.runtime.migration [None req-c02f702a-74bd-4218-8b86-d0a34ef05965 2c47d4bf-8e37-418b-aed8-797c0bc5ea0b 4d8fc359-96d7-4df7-83b0-4be6179d6eee - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.640 2495139 INFO alembic.runtime.migration [None req-c02f702a-74bd-4218-8b86-d0a34ef05965 2c47d4bf-8e37-418b-aed8-797c0bc5ea0b 4d8fc359-96d7-4df7-83b0-4be6179d6eee - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.640 2495139 INFO alembic.runtime.migration [None req-c02f702a-74bd-4218-8b86-d0a34ef05965 2c47d4bf-8e37-418b-aed8-797c0bc5ea0b 4d8fc359-96d7-4df7-83b0-4be6179d6eee - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.654 2495139 INFO alembic.runtime.migration [None req-c02f702a-74bd-4218-8b86-d0a34ef05965 2c47d4bf-8e37-418b-aed8-797c0bc5ea0b 4d8fc359-96d7-4df7-83b0-4be6179d6eee - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.656 2495139 INFO aodh.api.app [None req-c02f702a-74bd-4218-8b86-d0a34ef05965 2c47d4bf-8e37-418b-aed8-797c0bc5ea0b 4d8fc359-96d7-4df7-83b0-4be6179d6eee - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.678 2495139 WARNING oslo_db.sqlalchemy.utils [None req-c0cafb18-bae3-43f6-8cff-6454eb5253c8 e26ba05f-7944-4c3c-9f18-436990824828 d7d8d560-ff2f-4020-8a5b-6cc4c1929fea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.679 2495139 WARNING oslo_db.sqlalchemy.utils [None req-c0cafb18-bae3-43f6-8cff-6454eb5253c8 e26ba05f-7944-4c3c-9f18-436990824828 d7d8d560-ff2f-4020-8a5b-6cc4c1929fea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.684 2495139 WARNING oslo_db.sqlalchemy.utils [None req-c0cafb18-bae3-43f6-8cff-6454eb5253c8 e26ba05f-7944-4c3c-9f18-436990824828 d7d8d560-ff2f-4020-8a5b-6cc4c1929fea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.036563s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.695 2495139 INFO alembic.runtime.migration [None req-c0cafb18-bae3-43f6-8cff-6454eb5253c8 e26ba05f-7944-4c3c-9f18-436990824828 d7d8d560-ff2f-4020-8a5b-6cc4c1929fea - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.696 2495139 INFO alembic.runtime.migration [None req-c0cafb18-bae3-43f6-8cff-6454eb5253c8 e26ba05f-7944-4c3c-9f18-436990824828 d7d8d560-ff2f-4020-8a5b-6cc4c1929fea - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.699 2495139 INFO alembic.runtime.migration [None req-c0cafb18-bae3-43f6-8cff-6454eb5253c8 e26ba05f-7944-4c3c-9f18-436990824828 d7d8d560-ff2f-4020-8a5b-6cc4c1929fea - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.699 2495139 INFO alembic.runtime.migration [None req-c0cafb18-bae3-43f6-8cff-6454eb5253c8 e26ba05f-7944-4c3c-9f18-436990824828 d7d8d560-ff2f-4020-8a5b-6cc4c1929fea - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.704 2495139 INFO alembic.runtime.migration [None req-c0cafb18-bae3-43f6-8cff-6454eb5253c8 e26ba05f-7944-4c3c-9f18-436990824828 d7d8d560-ff2f-4020-8a5b-6cc4c1929fea - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.706 2495139 INFO aodh.api.app [None req-c0cafb18-bae3-43f6-8cff-6454eb5253c8 e26ba05f-7944-4c3c-9f18-436990824828 d7d8d560-ff2f-4020-8a5b-6cc4c1929fea - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.045832s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.732 2495139 INFO alembic.runtime.migration [None req-87b71c24-a3ab-44b2-9374-def641d776ba 7a8c8897-d6e4-4fe6-9e7c-c6c2d89e9133 505017af-81d9-441b-81c5-e7a7c45d1f88 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.733 2495139 INFO alembic.runtime.migration [None req-87b71c24-a3ab-44b2-9374-def641d776ba 7a8c8897-d6e4-4fe6-9e7c-c6c2d89e9133 505017af-81d9-441b-81c5-e7a7c45d1f88 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.736 2495139 INFO alembic.runtime.migration [None req-87b71c24-a3ab-44b2-9374-def641d776ba 7a8c8897-d6e4-4fe6-9e7c-c6c2d89e9133 505017af-81d9-441b-81c5-e7a7c45d1f88 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.737 2495139 INFO alembic.runtime.migration [None req-87b71c24-a3ab-44b2-9374-def641d776ba 7a8c8897-d6e4-4fe6-9e7c-c6c2d89e9133 505017af-81d9-441b-81c5-e7a7c45d1f88 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.741 2495139 INFO alembic.runtime.migration [None req-87b71c24-a3ab-44b2-9374-def641d776ba 7a8c8897-d6e4-4fe6-9e7c-c6c2d89e9133 505017af-81d9-441b-81c5-e7a7c45d1f88 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.750 2495139 INFO aodh.api.app [None req-87b71c24-a3ab-44b2-9374-def641d776ba 7a8c8897-d6e4-4fe6-9e7c-c6c2d89e9133 505017af-81d9-441b-81c5-e7a7c45d1f88 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.111596s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.691 2495141 INFO alembic.runtime.migration [None req-453bc7e0-373a-43df-acda-370a45ce9890 baedf50a-65ed-400c-b1c4-209528489562 0e4d6fe1-55cc-4e3c-9ff5-ac9bc75fc62d - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.691 2495141 INFO alembic.runtime.migration [None req-453bc7e0-373a-43df-acda-370a45ce9890 baedf50a-65ed-400c-b1c4-209528489562 0e4d6fe1-55cc-4e3c-9ff5-ac9bc75fc62d - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.700 2495141 INFO alembic.runtime.migration [None req-453bc7e0-373a-43df-acda-370a45ce9890 baedf50a-65ed-400c-b1c4-209528489562 0e4d6fe1-55cc-4e3c-9ff5-ac9bc75fc62d - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.700 2495141 INFO alembic.runtime.migration [None req-453bc7e0-373a-43df-acda-370a45ce9890 baedf50a-65ed-400c-b1c4-209528489562 0e4d6fe1-55cc-4e3c-9ff5-ac9bc75fc62d - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.710 2495141 INFO alembic.runtime.migration [None req-453bc7e0-373a-43df-acda-370a45ce9890 baedf50a-65ed-400c-b1c4-209528489562 0e4d6fe1-55cc-4e3c-9ff5-ac9bc75fc62d - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.712 2495141 INFO aodh.api.app [None req-453bc7e0-373a-43df-acda-370a45ce9890 baedf50a-65ed-400c-b1c4-209528489562 0e4d6fe1-55cc-4e3c-9ff5-ac9bc75fc62d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.747 2495141 WARNING oslo_db.sqlalchemy.utils [None req-7e73502f-faed-4029-9bad-52c6da4ca16b e56bb52c-43ce-451c-8070-ce939ebdec08 20aae222-8755-486f-91d2-c6727d32e304 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.758 2495141 WARNING oslo_db.sqlalchemy.utils [None req-f1568aa8-91aa-4cb1-833d-214d5894a605 e56bb52c-43ce-451c-8070-ce939ebdec08 20aae222-8755-486f-91d2-c6727d32e304 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.791 2495141 WARNING oslo_db.sqlalchemy.utils [None req-f1568aa8-91aa-4cb1-833d-214d5894a605 e56bb52c-43ce-451c-8070-ce939ebdec08 20aae222-8755-486f-91d2-c6727d32e304 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.042691s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.780 2495139 INFO alembic.runtime.migration [None req-9f49386c-0852-4674-82cd-7d6f4f6c03e8 a9a51192-ea7b-4579-8fdb-aee20c000ede ca951ce8-a7a3-4a7a-87f3-ab38e8f9db51 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.781 2495139 INFO alembic.runtime.migration [None req-9f49386c-0852-4674-82cd-7d6f4f6c03e8 a9a51192-ea7b-4579-8fdb-aee20c000ede ca951ce8-a7a3-4a7a-87f3-ab38e8f9db51 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.784 2495139 INFO alembic.runtime.migration [None req-9f49386c-0852-4674-82cd-7d6f4f6c03e8 a9a51192-ea7b-4579-8fdb-aee20c000ede ca951ce8-a7a3-4a7a-87f3-ab38e8f9db51 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.784 2495139 INFO alembic.runtime.migration [None req-9f49386c-0852-4674-82cd-7d6f4f6c03e8 a9a51192-ea7b-4579-8fdb-aee20c000ede ca951ce8-a7a3-4a7a-87f3-ab38e8f9db51 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.789 2495139 INFO alembic.runtime.migration [None req-9f49386c-0852-4674-82cd-7d6f4f6c03e8 a9a51192-ea7b-4579-8fdb-aee20c000ede ca951ce8-a7a3-4a7a-87f3-ab38e8f9db51 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.791 2495139 INFO aodh.api.app [None req-9f49386c-0852-4674-82cd-7d6f4f6c03e8 a9a51192-ea7b-4579-8fdb-aee20c000ede ca951ce8-a7a3-4a7a-87f3-ab38e8f9db51 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.275758s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.577 2495140 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:53:53.579 2495140 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:53:53.584 2495140 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:53:53.584 2495140 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:53:53.588 2495140 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-08-12 12:53:53.684 2495140 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.818 2495140 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.831 2495140 WARNING oslo_policy.policy [None req-f8b5ecb2-d6ff-4805-b586-030fdcb3db4d 5bcf28c6-6814-4f20-bcd8-caaac603046a 9864a9a6-5fa8-457b-8b26-00e4098b3cff - - - -] 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_composite_rule [0.044266s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.803 2495141 INFO alembic.runtime.migration [None req-f1568aa8-91aa-4cb1-833d-214d5894a605 e56bb52c-43ce-451c-8070-ce939ebdec08 20aae222-8755-486f-91d2-c6727d32e304 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.803 2495141 INFO alembic.runtime.migration [None req-f1568aa8-91aa-4cb1-833d-214d5894a605 e56bb52c-43ce-451c-8070-ce939ebdec08 20aae222-8755-486f-91d2-c6727d32e304 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.807 2495141 INFO alembic.runtime.migration [None req-f1568aa8-91aa-4cb1-833d-214d5894a605 e56bb52c-43ce-451c-8070-ce939ebdec08 20aae222-8755-486f-91d2-c6727d32e304 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.807 2495141 INFO alembic.runtime.migration [None req-f1568aa8-91aa-4cb1-833d-214d5894a605 e56bb52c-43ce-451c-8070-ce939ebdec08 20aae222-8755-486f-91d2-c6727d32e304 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.812 2495141 INFO alembic.runtime.migration [None req-f1568aa8-91aa-4cb1-833d-214d5894a605 e56bb52c-43ce-451c-8070-ce939ebdec08 20aae222-8755-486f-91d2-c6727d32e304 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.813 2495141 INFO aodh.api.app [None req-f1568aa8-91aa-4cb1-833d-214d5894a605 e56bb52c-43ce-451c-8070-ce939ebdec08 20aae222-8755-486f-91d2-c6727d32e304 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.833 2495141 WARNING oslo_db.sqlalchemy.utils [None req-3de699ac-7508-4bd1-bec7-8d5d7494421b fb0c556f-36a4-4b6e-abd1-b2e6730ee771 e0a48fd0-211c-4851-8b3c-f6dfeb375af1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.834 2495141 WARNING oslo_db.sqlalchemy.utils [None req-3de699ac-7508-4bd1-bec7-8d5d7494421b fb0c556f-36a4-4b6e-abd1-b2e6730ee771 e0a48fd0-211c-4851-8b3c-f6dfeb375af1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.838 2495141 WARNING oslo_db.sqlalchemy.utils [None req-3de699ac-7508-4bd1-bec7-8d5d7494421b fb0c556f-36a4-4b6e-abd1-b2e6730ee771 e0a48fd0-211c-4851-8b3c-f6dfeb375af1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.064017s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.829 2495139 INFO alembic.runtime.migration [None req-945e9f6e-5566-4690-b885-2389176b62ac 75f1b23b-18d2-4caa-9b5f-a028b00477c9 7c726a04-bff2-4ff0-a093-42ef3e6fae39 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.831 2495139 INFO alembic.runtime.migration [None req-945e9f6e-5566-4690-b885-2389176b62ac 75f1b23b-18d2-4caa-9b5f-a028b00477c9 7c726a04-bff2-4ff0-a093-42ef3e6fae39 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.837 2495139 INFO alembic.runtime.migration [None req-945e9f6e-5566-4690-b885-2389176b62ac 75f1b23b-18d2-4caa-9b5f-a028b00477c9 7c726a04-bff2-4ff0-a093-42ef3e6fae39 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.837 2495139 INFO alembic.runtime.migration [None req-945e9f6e-5566-4690-b885-2389176b62ac 75f1b23b-18d2-4caa-9b5f-a028b00477c9 7c726a04-bff2-4ff0-a093-42ef3e6fae39 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.845 2495139 INFO alembic.runtime.migration [None req-945e9f6e-5566-4690-b885-2389176b62ac 75f1b23b-18d2-4caa-9b5f-a028b00477c9 7c726a04-bff2-4ff0-a093-42ef3e6fae39 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.850 2495139 INFO aodh.api.app [None req-945e9f6e-5566-4690-b885-2389176b62ac 75f1b23b-18d2-4caa-9b5f-a028b00477c9 7c726a04-bff2-4ff0-a093-42ef3e6fae39 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.872 2495139 WARNING oslo_db.sqlalchemy.utils [None req-552ead6e-30e1-4aa0-a4ac-0a4d9a5141f0 9e7a64a1-6591-4ac8-aa89-6d587afa71b2 5dc91979-010d-40c4-9e59-c3208015785d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.873 2495139 WARNING oslo_db.sqlalchemy.utils [None req-552ead6e-30e1-4aa0-a4ac-0a4d9a5141f0 9e7a64a1-6591-4ac8-aa89-6d587afa71b2 5dc91979-010d-40c4-9e59-c3208015785d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.876 2495139 WARNING oslo_db.sqlalchemy.utils [None req-552ead6e-30e1-4aa0-a4ac-0a4d9a5141f0 9e7a64a1-6591-4ac8-aa89-6d587afa71b2 5dc91979-010d-40c4-9e59-c3208015785d - - - -] 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.049209s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.845 2495140 INFO alembic.runtime.migration [None req-f8b5ecb2-d6ff-4805-b586-030fdcb3db4d 5bcf28c6-6814-4f20-bcd8-caaac603046a 9864a9a6-5fa8-457b-8b26-00e4098b3cff - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.845 2495140 INFO alembic.runtime.migration [None req-f8b5ecb2-d6ff-4805-b586-030fdcb3db4d 5bcf28c6-6814-4f20-bcd8-caaac603046a 9864a9a6-5fa8-457b-8b26-00e4098b3cff - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.857 2495140 INFO alembic.runtime.migration [None req-f8b5ecb2-d6ff-4805-b586-030fdcb3db4d 5bcf28c6-6814-4f20-bcd8-caaac603046a 9864a9a6-5fa8-457b-8b26-00e4098b3cff - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.857 2495140 INFO alembic.runtime.migration [None req-f8b5ecb2-d6ff-4805-b586-030fdcb3db4d 5bcf28c6-6814-4f20-bcd8-caaac603046a 9864a9a6-5fa8-457b-8b26-00e4098b3cff - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.861 2495140 INFO alembic.runtime.migration [None req-f8b5ecb2-d6ff-4805-b586-030fdcb3db4d 5bcf28c6-6814-4f20-bcd8-caaac603046a 9864a9a6-5fa8-457b-8b26-00e4098b3cff - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.865 2495140 INFO aodh.api.app [None req-f8b5ecb2-d6ff-4805-b586-030fdcb3db4d 5bcf28c6-6814-4f20-bcd8-caaac603046a 9864a9a6-5fa8-457b-8b26-00e4098b3cff - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.186681s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.722 2495142 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:53:53.722 2495142 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:53:53.727 2495142 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:53:53.727 2495142 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:53:53.732 2495142 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-08-12 12:53:53.781 2495142 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.889 2495142 WARNING oslo_db.sqlalchemy.utils [None req-ad525642-2112-4dcd-9de2-610e61bc2013 16a0df19-ec22-4f6a-a84b-7d7f086d85ab aeaedef2-9445-4c2a-83f1-e1f6414043cb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.076988s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.849 2495141 INFO alembic.runtime.migration [None req-3de699ac-7508-4bd1-bec7-8d5d7494421b fb0c556f-36a4-4b6e-abd1-b2e6730ee771 e0a48fd0-211c-4851-8b3c-f6dfeb375af1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.849 2495141 INFO alembic.runtime.migration [None req-3de699ac-7508-4bd1-bec7-8d5d7494421b fb0c556f-36a4-4b6e-abd1-b2e6730ee771 e0a48fd0-211c-4851-8b3c-f6dfeb375af1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.853 2495141 INFO alembic.runtime.migration [None req-3de699ac-7508-4bd1-bec7-8d5d7494421b fb0c556f-36a4-4b6e-abd1-b2e6730ee771 e0a48fd0-211c-4851-8b3c-f6dfeb375af1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.853 2495141 INFO alembic.runtime.migration [None req-3de699ac-7508-4bd1-bec7-8d5d7494421b fb0c556f-36a4-4b6e-abd1-b2e6730ee771 e0a48fd0-211c-4851-8b3c-f6dfeb375af1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.857 2495141 INFO alembic.runtime.migration [None req-3de699ac-7508-4bd1-bec7-8d5d7494421b fb0c556f-36a4-4b6e-abd1-b2e6730ee771 e0a48fd0-211c-4851-8b3c-f6dfeb375af1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.860 2495141 INFO aodh.api.app [None req-3de699ac-7508-4bd1-bec7-8d5d7494421b fb0c556f-36a4-4b6e-abd1-b2e6730ee771 e0a48fd0-211c-4851-8b3c-f6dfeb375af1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.880 2495141 WARNING oslo_db.sqlalchemy.utils [None req-4b3822f9-bec6-4646-a404-bbc0340a9296 590e6917-25fc-49e1-9101-fe9da5d2a82c a64a4811-2341-4b6a-9ac3-ce60b02cb998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.885 2495141 WARNING oslo_db.sqlalchemy.utils [None req-8666ec74-b11d-4d3b-b813-f312fb36a661 590e6917-25fc-49e1-9101-fe9da5d2a82c a64a4811-2341-4b6a-9ac3-ce60b02cb998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.894 2495141 WARNING oslo_db.sqlalchemy.utils [None req-63bba46c-124d-4190-ad83-861d8f82ad7c 590e6917-25fc-49e1-9101-fe9da5d2a82c a64a4811-2341-4b6a-9ac3-ce60b02cb998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.898 2495141 WARNING oslo_db.sqlalchemy.utils [None req-63bba46c-124d-4190-ad83-861d8f82ad7c 590e6917-25fc-49e1-9101-fe9da5d2a82c a64a4811-2341-4b6a-9ac3-ce60b02cb998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.905 2495141 WARNING oslo_db.sqlalchemy.utils [None req-2e74e358-28bd-4723-a7ce-b8e7eb728a5e 590e6917-25fc-49e1-9101-fe9da5d2a82c a64a4811-2341-4b6a-9ac3-ce60b02cb998 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.915 2495141 WARNING oslo_db.sqlalchemy.utils [None req-c6c1db66-5ccc-406a-b67b-cd88b1634625 590e6917-25fc-49e1-9101-fe9da5d2a82c a64a4811-2341-4b6a-9ac3-ce60b02cb998 - - - -] 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.058646s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.905 2495142 INFO alembic.runtime.migration [None req-ad525642-2112-4dcd-9de2-610e61bc2013 16a0df19-ec22-4f6a-a84b-7d7f086d85ab aeaedef2-9445-4c2a-83f1-e1f6414043cb - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.905 2495142 INFO alembic.runtime.migration [None req-ad525642-2112-4dcd-9de2-610e61bc2013 16a0df19-ec22-4f6a-a84b-7d7f086d85ab aeaedef2-9445-4c2a-83f1-e1f6414043cb - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.908 2495142 INFO alembic.runtime.migration [None req-ad525642-2112-4dcd-9de2-610e61bc2013 16a0df19-ec22-4f6a-a84b-7d7f086d85ab aeaedef2-9445-4c2a-83f1-e1f6414043cb - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.908 2495142 INFO alembic.runtime.migration [None req-ad525642-2112-4dcd-9de2-610e61bc2013 16a0df19-ec22-4f6a-a84b-7d7f086d85ab aeaedef2-9445-4c2a-83f1-e1f6414043cb - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.912 2495142 INFO alembic.runtime.migration [None req-ad525642-2112-4dcd-9de2-610e61bc2013 16a0df19-ec22-4f6a-a84b-7d7f086d85ab aeaedef2-9445-4c2a-83f1-e1f6414043cb - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.915 2495142 INFO aodh.api.app [None req-ad525642-2112-4dcd-9de2-610e61bc2013 16a0df19-ec22-4f6a-a84b-7d7f086d85ab aeaedef2-9445-4c2a-83f1-e1f6414043cb - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.948 2495142 WARNING oslo_db.sqlalchemy.utils [None req-4010ca9b-6658-40f6-83be-44f56376f579 617d7151-f172-47f0-8755-90cb5a1445b8 9b729b04-9dda-410e-a550-832a8a0d21fb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_noauth [0.086344s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.888 2495139 INFO alembic.runtime.migration [None req-552ead6e-30e1-4aa0-a4ac-0a4d9a5141f0 9e7a64a1-6591-4ac8-aa89-6d587afa71b2 5dc91979-010d-40c4-9e59-c3208015785d - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.888 2495139 INFO alembic.runtime.migration [None req-552ead6e-30e1-4aa0-a4ac-0a4d9a5141f0 9e7a64a1-6591-4ac8-aa89-6d587afa71b2 5dc91979-010d-40c4-9e59-c3208015785d - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.896 2495139 INFO alembic.runtime.migration [None req-552ead6e-30e1-4aa0-a4ac-0a4d9a5141f0 9e7a64a1-6591-4ac8-aa89-6d587afa71b2 5dc91979-010d-40c4-9e59-c3208015785d - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.896 2495139 INFO alembic.runtime.migration [None req-552ead6e-30e1-4aa0-a4ac-0a4d9a5141f0 9e7a64a1-6591-4ac8-aa89-6d587afa71b2 5dc91979-010d-40c4-9e59-c3208015785d - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.904 2495139 INFO alembic.runtime.migration [None req-552ead6e-30e1-4aa0-a4ac-0a4d9a5141f0 9e7a64a1-6591-4ac8-aa89-6d587afa71b2 5dc91979-010d-40c4-9e59-c3208015785d - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.910 2495139 INFO aodh.api.app [None req-552ead6e-30e1-4aa0-a4ac-0a4d9a5141f0 9e7a64a1-6591-4ac8-aa89-6d587afa71b2 5dc91979-010d-40c4-9e59-c3208015785d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.942 2495139 WARNING oslo_db.sqlalchemy.utils [None req-918a7c12-d4e1-42e9-9f25-a0f26a82f68d - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.944 2495139 WARNING oslo_db.sqlalchemy.utils [None req-918a7c12-d4e1-42e9-9f25-a0f26a82f68d - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.956 2495139 WARNING oslo_db.sqlalchemy.utils [None req-918a7c12-d4e1-42e9-9f25-a0f26a82f68d - - - - - -] 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_timestamp [0.057919s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.926 2495141 INFO alembic.runtime.migration [None req-c6c1db66-5ccc-406a-b67b-cd88b1634625 590e6917-25fc-49e1-9101-fe9da5d2a82c a64a4811-2341-4b6a-9ac3-ce60b02cb998 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.926 2495141 INFO alembic.runtime.migration [None req-c6c1db66-5ccc-406a-b67b-cd88b1634625 590e6917-25fc-49e1-9101-fe9da5d2a82c a64a4811-2341-4b6a-9ac3-ce60b02cb998 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.929 2495141 INFO alembic.runtime.migration [None req-c6c1db66-5ccc-406a-b67b-cd88b1634625 590e6917-25fc-49e1-9101-fe9da5d2a82c a64a4811-2341-4b6a-9ac3-ce60b02cb998 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.929 2495141 INFO alembic.runtime.migration [None req-c6c1db66-5ccc-406a-b67b-cd88b1634625 590e6917-25fc-49e1-9101-fe9da5d2a82c a64a4811-2341-4b6a-9ac3-ce60b02cb998 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.934 2495141 INFO alembic.runtime.migration [None req-c6c1db66-5ccc-406a-b67b-cd88b1634625 590e6917-25fc-49e1-9101-fe9da5d2a82c a64a4811-2341-4b6a-9ac3-ce60b02cb998 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.936 2495141 INFO aodh.api.app [None req-c6c1db66-5ccc-406a-b67b-cd88b1634625 590e6917-25fc-49e1-9101-fe9da5d2a82c a64a4811-2341-4b6a-9ac3-ce60b02cb998 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.949 2495141 WARNING oslo_db.sqlalchemy.utils [None req-0d790d3f-7ce7-42ec-9a42-81152d159f13 5bf9c3f7-91fd-426b-84fa-b4666690de6c aef82194-b9c5-4035-ba45-a3bd4da39fc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.953 2495141 WARNING oslo_db.sqlalchemy.utils [None req-3773f7ae-3433-4858-b511-efe79b5feeed 5bf9c3f7-91fd-426b-84fa-b4666690de6c aef82194-b9c5-4035-ba45-a3bd4da39fc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.956 2495141 WARNING oslo_db.sqlalchemy.utils [None req-e8de0476-3703-4cf6-bc00-ad384cbe3ebb 5bf9c3f7-91fd-426b-84fa-b4666690de6c aef82194-b9c5-4035-ba45-a3bd4da39fc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.965 2495141 WARNING oslo_db.sqlalchemy.utils [None req-fac1105b-4e62-4e81-ae77-67db85db822f 5bf9c3f7-91fd-426b-84fa-b4666690de6c aef82194-b9c5-4035-ba45-a3bd4da39fc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.967 2495141 WARNING oslo_db.sqlalchemy.utils [None req-fac1105b-4e62-4e81-ae77-67db85db822f 5bf9c3f7-91fd-426b-84fa-b4666690de6c aef82194-b9c5-4035-ba45-a3bd4da39fc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.972 2495141 WARNING oslo_db.sqlalchemy.utils [None req-757b622d-b6d2-4d45-9543-99bc0dc73d23 5bf9c3f7-91fd-426b-84fa-b4666690de6c aef82194-b9c5-4035-ba45-a3bd4da39fc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.974 2495141 WARNING oslo_db.sqlalchemy.utils [None req-757b622d-b6d2-4d45-9543-99bc0dc73d23 5bf9c3f7-91fd-426b-84fa-b4666690de6c aef82194-b9c5-4035-ba45-a3bd4da39fc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/tests/functional/api/v2/test_alarm_scenarios.py:846: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). after = datetime.datetime.utcnow().isoformat() {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.111283s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.898 2495140 INFO alembic.runtime.migration [None req-1a32436f-f055-4df1-bbce-2e10e92c4fce 05eaf871-5f57-42fa-8df2-030043815f26 070dba8b-85de-4394-93c8-7b532d50b5e0 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.898 2495140 INFO alembic.runtime.migration [None req-1a32436f-f055-4df1-bbce-2e10e92c4fce 05eaf871-5f57-42fa-8df2-030043815f26 070dba8b-85de-4394-93c8-7b532d50b5e0 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.910 2495140 INFO alembic.runtime.migration [None req-1a32436f-f055-4df1-bbce-2e10e92c4fce 05eaf871-5f57-42fa-8df2-030043815f26 070dba8b-85de-4394-93c8-7b532d50b5e0 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.910 2495140 INFO alembic.runtime.migration [None req-1a32436f-f055-4df1-bbce-2e10e92c4fce 05eaf871-5f57-42fa-8df2-030043815f26 070dba8b-85de-4394-93c8-7b532d50b5e0 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.922 2495140 INFO alembic.runtime.migration [None req-1a32436f-f055-4df1-bbce-2e10e92c4fce 05eaf871-5f57-42fa-8df2-030043815f26 070dba8b-85de-4394-93c8-7b532d50b5e0 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.927 2495140 INFO aodh.api.app [None req-1a32436f-f055-4df1-bbce-2e10e92c4fce 05eaf871-5f57-42fa-8df2-030043815f26 070dba8b-85de-4394-93c8-7b532d50b5e0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:53.948 2495140 WARNING oslo_db.sqlalchemy.utils [None req-81da4c55-16aa-4fc5-ab42-6a70f477d4ff 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.958 2495140 WARNING oslo_db.sqlalchemy.utils [None req-d5b27157-57b3-4f82-a70a-1c336a75a9e7 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.969 2495140 WARNING oslo_db.sqlalchemy.utils [None req-d5b27157-57b3-4f82-a70a-1c336a75a9e7 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.972 2495140 WARNING oslo_db.sqlalchemy.utils [None req-75b4096d-1edc-4873-9fea-ae320831def0 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.979 2495140 WARNING oslo_db.sqlalchemy.utils [None req-aa32b389-50cb-4c09-8adf-5a80be34c556 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:53.997 2495140 WARNING oslo_db.sqlalchemy.utils [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.027258s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.006 2495140 INFO alembic.runtime.migration [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.007 2495140 INFO alembic.runtime.migration [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.010 2495140 INFO alembic.runtime.migration [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.010 2495140 INFO alembic.runtime.migration [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.014 2495140 INFO alembic.runtime.migration [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.016 2495140 INFO aodh.api.app [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.073619s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.964 2495142 INFO alembic.runtime.migration [None req-4010ca9b-6658-40f6-83be-44f56376f579 617d7151-f172-47f0-8755-90cb5a1445b8 9b729b04-9dda-410e-a550-832a8a0d21fb - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.976 2495142 INFO alembic.runtime.migration [None req-4010ca9b-6658-40f6-83be-44f56376f579 617d7151-f172-47f0-8755-90cb5a1445b8 9b729b04-9dda-410e-a550-832a8a0d21fb - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.982 2495142 INFO alembic.runtime.migration [None req-4010ca9b-6658-40f6-83be-44f56376f579 617d7151-f172-47f0-8755-90cb5a1445b8 9b729b04-9dda-410e-a550-832a8a0d21fb - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.982 2495142 INFO alembic.runtime.migration [None req-4010ca9b-6658-40f6-83be-44f56376f579 617d7151-f172-47f0-8755-90cb5a1445b8 9b729b04-9dda-410e-a550-832a8a0d21fb - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.987 2495142 INFO alembic.runtime.migration [None req-4010ca9b-6658-40f6-83be-44f56376f579 617d7151-f172-47f0-8755-90cb5a1445b8 9b729b04-9dda-410e-a550-832a8a0d21fb - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.995 2495142 INFO aodh.api.app [None req-4010ca9b-6658-40f6-83be-44f56376f579 617d7151-f172-47f0-8755-90cb5a1445b8 9b729b04-9dda-410e-a550-832a8a0d21fb - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.024 2495142 WARNING oslo_db.sqlalchemy.utils [None req-b597c024-3dbf-4e39-8754-e42fa0e8f80a 17def529-a9f0-4349-9f91-2e575c4bf7fe a464f97d-a2f6-45ed-a9e1-bd7ad118893c - - - -] 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.039764s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.034 2495140 INFO alembic.runtime.migration [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.034 2495140 INFO alembic.runtime.migration [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.037 2495140 INFO alembic.runtime.migration [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.038 2495140 INFO alembic.runtime.migration [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.042 2495140 INFO alembic.runtime.migration [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.043 2495140 INFO aodh.api.app [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.114855s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.975 2495139 INFO alembic.runtime.migration [None req-918a7c12-d4e1-42e9-9f25-a0f26a82f68d - - - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.975 2495139 INFO alembic.runtime.migration [None req-918a7c12-d4e1-42e9-9f25-a0f26a82f68d - - - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.989 2495139 INFO alembic.runtime.migration [None req-918a7c12-d4e1-42e9-9f25-a0f26a82f68d - - - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.989 2495139 INFO alembic.runtime.migration [None req-918a7c12-d4e1-42e9-9f25-a0f26a82f68d - - - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.993 2495139 INFO alembic.runtime.migration [None req-918a7c12-d4e1-42e9-9f25-a0f26a82f68d - - - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.003 2495139 INFO aodh.api.app [None req-918a7c12-d4e1-42e9-9f25-a0f26a82f68d - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.019 2495139 WARNING oslo_db.sqlalchemy.utils [None req-bd9d4179-39de-413d-8ff2-7dc92c26db22 07b56af8-82c3-4800-8bd9-cf3372759f47 096b74b6-b4f1-4522-8c24-e81b7651e042 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.030 2495139 WARNING oslo_db.sqlalchemy.utils [None req-17f10e33-b35c-469e-8a6f-e71ac6ce9e9a 07b56af8-82c3-4800-8bd9-cf3372759f47 096b74b6-b4f1-4522-8c24-e81b7651e042 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.059 2495139 WARNING oslo_db.sqlalchemy.utils [None req-40e1ee6b-9dcc-4d05-aeb7-79ad47f2b2b0 07b56af8-82c3-4800-8bd9-cf3372759f47 096b74b6-b4f1-4522-8c24-e81b7651e042 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.065 2495139 WARNING oslo_db.sqlalchemy.utils [None req-40e1ee6b-9dcc-4d05-aeb7-79ad47f2b2b0 07b56af8-82c3-4800-8bd9-cf3372759f47 096b74b6-b4f1-4522-8c24-e81b7651e042 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.049990s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.077 2495140 INFO alembic.runtime.migration [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.077 2495140 INFO alembic.runtime.migration [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.082 2495140 INFO alembic.runtime.migration [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.082 2495140 INFO alembic.runtime.migration [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.087 2495140 INFO alembic.runtime.migration [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.089 2495140 INFO aodh.api.app [None req-e5858f82-3181-4d66-b25e-597e96a7b6d4 2bf53717-d4dd-4232-95b0-b5d69ad797fc 073f2a6d-e64f-49ca-82fc-5b765895d947 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.108 2495140 WARNING oslo_db.sqlalchemy.utils [None req-116974a3-2126-4e14-9cca-2b97d872f3d1 dc084f5d-7b78-4f2f-ba8e-5690746a3025 4d10c860-bbcd-4718-a23f-403af3509c71 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.104859s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.038 2495142 INFO alembic.runtime.migration [None req-b597c024-3dbf-4e39-8754-e42fa0e8f80a 17def529-a9f0-4349-9f91-2e575c4bf7fe a464f97d-a2f6-45ed-a9e1-bd7ad118893c - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.038 2495142 INFO alembic.runtime.migration [None req-b597c024-3dbf-4e39-8754-e42fa0e8f80a 17def529-a9f0-4349-9f91-2e575c4bf7fe a464f97d-a2f6-45ed-a9e1-bd7ad118893c - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.051 2495142 INFO alembic.runtime.migration [None req-b597c024-3dbf-4e39-8754-e42fa0e8f80a 17def529-a9f0-4349-9f91-2e575c4bf7fe a464f97d-a2f6-45ed-a9e1-bd7ad118893c - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.051 2495142 INFO alembic.runtime.migration [None req-b597c024-3dbf-4e39-8754-e42fa0e8f80a 17def529-a9f0-4349-9f91-2e575c4bf7fe a464f97d-a2f6-45ed-a9e1-bd7ad118893c - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.056 2495142 INFO alembic.runtime.migration [None req-b597c024-3dbf-4e39-8754-e42fa0e8f80a 17def529-a9f0-4349-9f91-2e575c4bf7fe a464f97d-a2f6-45ed-a9e1-bd7ad118893c - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.071 2495142 INFO aodh.api.app [None req-b597c024-3dbf-4e39-8754-e42fa0e8f80a 17def529-a9f0-4349-9f91-2e575c4bf7fe a464f97d-a2f6-45ed-a9e1-bd7ad118893c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.114 2495142 WARNING oslo_db.sqlalchemy.utils [None req-ed67e6b8-2842-4af6-9a30-05c954fa6561 36316fc3-a50e-4e55-be37-fe64de2ce957 2fcda50e-fff6-41a3-8d88-fa754590999c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.117 2495142 WARNING oslo_db.sqlalchemy.utils [None req-ed67e6b8-2842-4af6-9a30-05c954fa6561 36316fc3-a50e-4e55-be37-fe64de2ce957 2fcda50e-fff6-41a3-8d88-fa754590999c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.130 2495142 WARNING oslo_db.sqlalchemy.utils [None req-ed67e6b8-2842-4af6-9a30-05c954fa6561 36316fc3-a50e-4e55-be37-fe64de2ce957 2fcda50e-fff6-41a3-8d88-fa754590999c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.111239s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.093 2495139 INFO alembic.runtime.migration [None req-40e1ee6b-9dcc-4d05-aeb7-79ad47f2b2b0 07b56af8-82c3-4800-8bd9-cf3372759f47 096b74b6-b4f1-4522-8c24-e81b7651e042 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.094 2495139 INFO alembic.runtime.migration [None req-40e1ee6b-9dcc-4d05-aeb7-79ad47f2b2b0 07b56af8-82c3-4800-8bd9-cf3372759f47 096b74b6-b4f1-4522-8c24-e81b7651e042 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.100 2495139 INFO alembic.runtime.migration [None req-40e1ee6b-9dcc-4d05-aeb7-79ad47f2b2b0 07b56af8-82c3-4800-8bd9-cf3372759f47 096b74b6-b4f1-4522-8c24-e81b7651e042 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.100 2495139 INFO alembic.runtime.migration [None req-40e1ee6b-9dcc-4d05-aeb7-79ad47f2b2b0 07b56af8-82c3-4800-8bd9-cf3372759f47 096b74b6-b4f1-4522-8c24-e81b7651e042 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.105 2495139 INFO alembic.runtime.migration [None req-40e1ee6b-9dcc-4d05-aeb7-79ad47f2b2b0 07b56af8-82c3-4800-8bd9-cf3372759f47 096b74b6-b4f1-4522-8c24-e81b7651e042 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.115 2495139 INFO aodh.api.app [None req-40e1ee6b-9dcc-4d05-aeb7-79ad47f2b2b0 07b56af8-82c3-4800-8bd9-cf3372759f47 096b74b6-b4f1-4522-8c24-e81b7651e042 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.148 2495139 WARNING oslo_db.sqlalchemy.utils [None req-185dcfe9-ca6d-42d0-ad2f-2841b66676f4 1cd5cc4e-4814-404e-aefb-ed6542c2a181 ca8da347-e8df-40cc-b033-69f3f7634b1e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.149 2495139 WARNING oslo_db.sqlalchemy.utils [None req-185dcfe9-ca6d-42d0-ad2f-2841b66676f4 1cd5cc4e-4814-404e-aefb-ed6542c2a181 ca8da347-e8df-40cc-b033-69f3f7634b1e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.160 2495139 WARNING oslo_db.sqlalchemy.utils [None req-56696b77-e175-4ee1-8f97-35235a0afa44 1cd5cc4e-4814-404e-aefb-ed6542c2a181 ca8da347-e8df-40cc-b033-69f3f7634b1e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.173 2495139 WARNING oslo_db.sqlalchemy.utils [None req-be4d138f-942e-46de-8040-a5323f6cf54a 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.174 2495139 WARNING oslo_db.sqlalchemy.utils [None req-be4d138f-942e-46de-8040-a5323f6cf54a 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.179 2495139 WARNING oslo_db.sqlalchemy.utils [None req-5d8948aa-e3e0-4fea-af5c-ff744f8a6e3b 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.187 2495139 WARNING oslo_db.sqlalchemy.utils [None req-2ff0c230-731f-4d4c-aec5-0d2c7535b722 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.069821s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.144 2495142 INFO alembic.runtime.migration [None req-ed67e6b8-2842-4af6-9a30-05c954fa6561 36316fc3-a50e-4e55-be37-fe64de2ce957 2fcda50e-fff6-41a3-8d88-fa754590999c - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.144 2495142 INFO alembic.runtime.migration [None req-ed67e6b8-2842-4af6-9a30-05c954fa6561 36316fc3-a50e-4e55-be37-fe64de2ce957 2fcda50e-fff6-41a3-8d88-fa754590999c - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.148 2495142 INFO alembic.runtime.migration [None req-ed67e6b8-2842-4af6-9a30-05c954fa6561 36316fc3-a50e-4e55-be37-fe64de2ce957 2fcda50e-fff6-41a3-8d88-fa754590999c - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.148 2495142 INFO alembic.runtime.migration [None req-ed67e6b8-2842-4af6-9a30-05c954fa6561 36316fc3-a50e-4e55-be37-fe64de2ce957 2fcda50e-fff6-41a3-8d88-fa754590999c - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.155 2495142 INFO alembic.runtime.migration [None req-ed67e6b8-2842-4af6-9a30-05c954fa6561 36316fc3-a50e-4e55-be37-fe64de2ce957 2fcda50e-fff6-41a3-8d88-fa754590999c - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.162 2495142 INFO aodh.api.app [None req-ed67e6b8-2842-4af6-9a30-05c954fa6561 36316fc3-a50e-4e55-be37-fe64de2ce957 2fcda50e-fff6-41a3-8d88-fa754590999c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.029665s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.203 2495139 INFO alembic.runtime.migration [None req-2ff0c230-731f-4d4c-aec5-0d2c7535b722 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.203 2495139 INFO alembic.runtime.migration [None req-2ff0c230-731f-4d4c-aec5-0d2c7535b722 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.207 2495139 INFO alembic.runtime.migration [None req-2ff0c230-731f-4d4c-aec5-0d2c7535b722 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.207 2495139 INFO alembic.runtime.migration [None req-2ff0c230-731f-4d4c-aec5-0d2c7535b722 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.212 2495139 INFO alembic.runtime.migration [None req-2ff0c230-731f-4d4c-aec5-0d2c7535b722 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.214 2495139 INFO aodh.api.app [None req-2ff0c230-731f-4d4c-aec5-0d2c7535b722 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.115701s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.126 2495140 INFO alembic.runtime.migration [None req-116974a3-2126-4e14-9cca-2b97d872f3d1 dc084f5d-7b78-4f2f-ba8e-5690746a3025 4d10c860-bbcd-4718-a23f-403af3509c71 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.126 2495140 INFO alembic.runtime.migration [None req-116974a3-2126-4e14-9cca-2b97d872f3d1 dc084f5d-7b78-4f2f-ba8e-5690746a3025 4d10c860-bbcd-4718-a23f-403af3509c71 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.132 2495140 INFO alembic.runtime.migration [None req-116974a3-2126-4e14-9cca-2b97d872f3d1 dc084f5d-7b78-4f2f-ba8e-5690746a3025 4d10c860-bbcd-4718-a23f-403af3509c71 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.132 2495140 INFO alembic.runtime.migration [None req-116974a3-2126-4e14-9cca-2b97d872f3d1 dc084f5d-7b78-4f2f-ba8e-5690746a3025 4d10c860-bbcd-4718-a23f-403af3509c71 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.136 2495140 INFO alembic.runtime.migration [None req-116974a3-2126-4e14-9cca-2b97d872f3d1 dc084f5d-7b78-4f2f-ba8e-5690746a3025 4d10c860-bbcd-4718-a23f-403af3509c71 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.140 2495140 INFO aodh.api.app [None req-116974a3-2126-4e14-9cca-2b97d872f3d1 dc084f5d-7b78-4f2f-ba8e-5690746a3025 4d10c860-bbcd-4718-a23f-403af3509c71 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.153 2495140 WARNING oslo_db.sqlalchemy.utils [None req-56584a48-cd8e-459c-9a7b-7c4da25e8a8f 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.162 2495140 WARNING oslo_db.sqlalchemy.utils [None req-56584a48-cd8e-459c-9a7b-7c4da25e8a8f 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.167 2495140 WARNING oslo_db.sqlalchemy.utils [None req-674c7e55-0dfa-4c0b-bf52-a611d3b91732 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.171 2495140 WARNING oslo_db.sqlalchemy.utils [None req-03811ac9-2411-437e-9d2e-9c3a34028856 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.185 2495140 WARNING oslo_db.sqlalchemy.utils [None req-19554d12-a4d3-4981-9903-729459914b9f 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.188 2495140 WARNING oslo_db.sqlalchemy.utils [None req-19554d12-a4d3-4981-9903-729459914b9f 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.192 2495140 WARNING oslo_db.sqlalchemy.utils [None req-130c39ac-605d-4bf0-b91e-4aadae756ae2 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.196 2495140 WARNING oslo_db.sqlalchemy.utils [None req-53357a2b-3487-4ad7-85a5-73277460e385 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.225 2495140 WARNING oslo_db.sqlalchemy.utils [None req-deb58f01-8a8d-4e46-bc3c-bd0ef041c6f4 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.231 2495140 WARNING oslo_db.sqlalchemy.utils [None req-deb58f01-8a8d-4e46-bc3c-bd0ef041c6f4 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.011847s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.001288s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000851s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.004640s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.081095s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.218 2495142 INFO alembic.runtime.migration [None req-ed67e6b8-2842-4af6-9a30-05c954fa6561 36316fc3-a50e-4e55-be37-fe64de2ce957 2fcda50e-fff6-41a3-8d88-fa754590999c - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.218 2495142 INFO alembic.runtime.migration [None req-ed67e6b8-2842-4af6-9a30-05c954fa6561 36316fc3-a50e-4e55-be37-fe64de2ce957 2fcda50e-fff6-41a3-8d88-fa754590999c - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.228 2495142 INFO alembic.runtime.migration [None req-ed67e6b8-2842-4af6-9a30-05c954fa6561 36316fc3-a50e-4e55-be37-fe64de2ce957 2fcda50e-fff6-41a3-8d88-fa754590999c - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.229 2495142 INFO alembic.runtime.migration [None req-ed67e6b8-2842-4af6-9a30-05c954fa6561 36316fc3-a50e-4e55-be37-fe64de2ce957 2fcda50e-fff6-41a3-8d88-fa754590999c - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.243 2495142 INFO alembic.runtime.migration [None req-ed67e6b8-2842-4af6-9a30-05c954fa6561 36316fc3-a50e-4e55-be37-fe64de2ce957 2fcda50e-fff6-41a3-8d88-fa754590999c - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.251 2495142 INFO aodh.api.app [None req-ed67e6b8-2842-4af6-9a30-05c954fa6561 36316fc3-a50e-4e55-be37-fe64de2ce957 2fcda50e-fff6-41a3-8d88-fa754590999c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.280 2495142 WARNING oslo_db.sqlalchemy.utils [None req-77c48497-3386-48bd-9684-e3a0fdef8b72 6f7e959a-6417-4631-99dd-8bc5867b7d4a 6c092cc9-67de-4854-ad18-c18af61d3d26 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.281 2495142 WARNING oslo_db.sqlalchemy.utils [None req-77c48497-3386-48bd-9684-e3a0fdef8b72 6f7e959a-6417-4631-99dd-8bc5867b7d4a 6c092cc9-67de-4854-ad18-c18af61d3d26 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.289 2495142 WARNING oslo_db.sqlalchemy.utils [None req-77c48497-3386-48bd-9684-e3a0fdef8b72 6f7e959a-6417-4631-99dd-8bc5867b7d4a 6c092cc9-67de-4854-ad18-c18af61d3d26 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.117443s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.244 2495140 INFO alembic.runtime.migration [None req-deb58f01-8a8d-4e46-bc3c-bd0ef041c6f4 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.244 2495140 INFO alembic.runtime.migration [None req-deb58f01-8a8d-4e46-bc3c-bd0ef041c6f4 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.248 2495140 INFO alembic.runtime.migration [None req-deb58f01-8a8d-4e46-bc3c-bd0ef041c6f4 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.248 2495140 INFO alembic.runtime.migration [None req-deb58f01-8a8d-4e46-bc3c-bd0ef041c6f4 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.260 2495140 INFO alembic.runtime.migration [None req-deb58f01-8a8d-4e46-bc3c-bd0ef041c6f4 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.268 2495140 INFO aodh.api.app [None req-deb58f01-8a8d-4e46-bc3c-bd0ef041c6f4 329f5720-b185-4b5d-b6e6-0d3ff5f0225e 1dab0c74-2e4c-4b58-baa1-63d0b6cb63c5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.300 2495140 WARNING oslo_db.sqlalchemy.utils [None req-c820d611-3424-4f56-89aa-0194f714477f 80950794-4c08-4bc7-86d5-906b2b02c470 4af61337-630a-411d-b904-dac078198124 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.302 2495140 WARNING oslo_db.sqlalchemy.utils [None req-c820d611-3424-4f56-89aa-0194f714477f 80950794-4c08-4bc7-86d5-906b2b02c470 4af61337-630a-411d-b904-dac078198124 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.316 2495140 WARNING oslo_db.sqlalchemy.utils [None req-bd5c2777-ed46-4081-91c6-443c796655e4 80950794-4c08-4bc7-86d5-906b2b02c470 4af61337-630a-411d-b904-dac078198124 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.327 2495140 WARNING oslo_db.sqlalchemy.utils [None req-116c433f-dea2-49e1-9a98-8e70fa87fcf7 80950794-4c08-4bc7-86d5-906b2b02c470 4af61337-630a-411d-b904-dac078198124 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.330 2495140 WARNING oslo_db.sqlalchemy.utils [None req-116c433f-dea2-49e1-9a98-8e70fa87fcf7 80950794-4c08-4bc7-86d5-906b2b02c470 4af61337-630a-411d-b904-dac078198124 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.338 2495140 WARNING oslo_db.sqlalchemy.utils [None req-581938f3-7f29-41f9-875a-1381f8f4c9ed 80950794-4c08-4bc7-86d5-906b2b02c470 4af61337-630a-411d-b904-dac078198124 - - - -] 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_ordered_by_recentness [0.406056s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:53.987 2495141 INFO alembic.runtime.migration [None req-757b622d-b6d2-4d45-9543-99bc0dc73d23 5bf9c3f7-91fd-426b-84fa-b4666690de6c aef82194-b9c5-4035-ba45-a3bd4da39fc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.987 2495141 INFO alembic.runtime.migration [None req-757b622d-b6d2-4d45-9543-99bc0dc73d23 5bf9c3f7-91fd-426b-84fa-b4666690de6c aef82194-b9c5-4035-ba45-a3bd4da39fc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.990 2495141 INFO alembic.runtime.migration [None req-757b622d-b6d2-4d45-9543-99bc0dc73d23 5bf9c3f7-91fd-426b-84fa-b4666690de6c aef82194-b9c5-4035-ba45-a3bd4da39fc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:53.990 2495141 INFO alembic.runtime.migration [None req-757b622d-b6d2-4d45-9543-99bc0dc73d23 5bf9c3f7-91fd-426b-84fa-b4666690de6c aef82194-b9c5-4035-ba45-a3bd4da39fc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:53.995 2495141 INFO alembic.runtime.migration [None req-757b622d-b6d2-4d45-9543-99bc0dc73d23 5bf9c3f7-91fd-426b-84fa-b4666690de6c aef82194-b9c5-4035-ba45-a3bd4da39fc6 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:53.997 2495141 INFO aodh.api.app [None req-757b622d-b6d2-4d45-9543-99bc0dc73d23 5bf9c3f7-91fd-426b-84fa-b4666690de6c aef82194-b9c5-4035-ba45-a3bd4da39fc6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.134 2495141 WARNING oslo_db.sqlalchemy.utils [None req-3bcc9034-be51-40b0-b057-ef0cf950a923 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.139 2495141 WARNING oslo_db.sqlalchemy.utils [None req-5b3604ba-014e-4824-8c2f-f65897faea98 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.163 2495141 WARNING oslo_db.sqlalchemy.utils [None req-bcf2cf72-3d8b-4d77-b5f6-f34253e63f43 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.177 2495141 WARNING oslo_db.sqlalchemy.utils [None req-9d1e95e8-1017-4e09-ac39-b5413daafd3f 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.192 2495141 WARNING oslo_db.sqlalchemy.utils [None req-e4784deb-8282-4510-9aee-5568af07c9ba 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.200 2495141 WARNING oslo_db.sqlalchemy.utils [None req-c2ce2e69-4d71-4f62-a740-84c95aa628ca 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.219 2495141 WARNING oslo_db.sqlalchemy.utils [None req-acd5e3a0-1a1a-410e-abc3-95e5c021fffa 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.226 2495141 WARNING oslo_db.sqlalchemy.utils [None req-a09c7940-4347-45f0-8ec1-b7c9e3defbbc 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.256 2495141 WARNING oslo_db.sqlalchemy.utils [None req-12bf1484-2e1d-4747-8703-3ef39f682b68 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.265 2495141 WARNING oslo_db.sqlalchemy.utils [None req-7e518c10-85b6-4d31-8a03-d4065b96517e 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.281 2495141 WARNING oslo_db.sqlalchemy.utils [None req-2cf61e1e-e28b-4d22-b7e4-607a1e6c45fe 9f87345 e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.292 2495141 WARNING oslo_db.sqlalchemy.utils [None req-3b784b90-1f04-493e-a74f-2c0e8b60d647 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.307 2495141 WARNING oslo_db.sqlalchemy.utils [None req-d86df253-f182-4340-bd42-eaef531e752b 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.320 2495141 WARNING oslo_db.sqlalchemy.utils [None req-ada3eb73-3d37-4cec-a8d4-9aeb00c8c8c2 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.331 2495141 WARNING oslo_db.sqlalchemy.utils [None req-482b8667-9c7f-4140-82c6-1d15858265c1 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.338 2495141 WARNING oslo_db.sqlalchemy.utils [None req-5cdbc70f-b0e3-4199-9c73-63826510d6fa 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.350 2495141 WARNING oslo_db.sqlalchemy.utils [None req-f5c86621-c3fe-4188-b8c8-4e2b95280247 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.355 2495141 WARNING oslo_db.sqlalchemy.utils [None req-70163e93-343a-4956-946d-edd02fd8ab53 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.364 2495141 WARNING oslo_db.sqlalchemy.utils [None req-7873b559-ef54-4c8e-ad43-c04a7f092275 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.370 2495141 WARNING oslo_db.sqlalchemy.utils [None req-326b6cb1-4c9f-4ca1-87b0-e9768f308221 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.378 2495141 WARNING oslo_db.sqlalchemy.utils [None req-fd26b6ec-45a7-45bb-a2e8-7a224e137199 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.380 2495141 WARNING oslo_db.sqlalchemy.utils [None req-fd26b6ec-45a7-45bb-a2e8-7a224e137199 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] 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_not_supported_rule [0.103334s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.298 2495142 INFO alembic.runtime.migration [None req-77c48497-3386-48bd-9684-e3a0fdef8b72 6f7e959a-6417-4631-99dd-8bc5867b7d4a 6c092cc9-67de-4854-ad18-c18af61d3d26 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.298 2495142 INFO alembic.runtime.migration [None req-77c48497-3386-48bd-9684-e3a0fdef8b72 6f7e959a-6417-4631-99dd-8bc5867b7d4a 6c092cc9-67de-4854-ad18-c18af61d3d26 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.307 2495142 INFO alembic.runtime.migration [None req-77c48497-3386-48bd-9684-e3a0fdef8b72 6f7e959a-6417-4631-99dd-8bc5867b7d4a 6c092cc9-67de-4854-ad18-c18af61d3d26 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.307 2495142 INFO alembic.runtime.migration [None req-77c48497-3386-48bd-9684-e3a0fdef8b72 6f7e959a-6417-4631-99dd-8bc5867b7d4a 6c092cc9-67de-4854-ad18-c18af61d3d26 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.326 2495142 INFO alembic.runtime.migration [None req-77c48497-3386-48bd-9684-e3a0fdef8b72 6f7e959a-6417-4631-99dd-8bc5867b7d4a 6c092cc9-67de-4854-ad18-c18af61d3d26 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.332 2495142 INFO aodh.api.app [None req-77c48497-3386-48bd-9684-e3a0fdef8b72 6f7e959a-6417-4631-99dd-8bc5867b7d4a 6c092cc9-67de-4854-ad18-c18af61d3d26 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.378 2495142 WARNING oslo_db.sqlalchemy.utils [None req-da58df78-e8f5-4d0b-a2cd-6627d6970d21 6efa5062-e331-4781-9af4-cfca246c04ac ff5b9b5e-7416-4739-8e9b-7b528f810a0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.149543s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.264 2495139 INFO alembic.runtime.migration [None req-2ff0c230-731f-4d4c-aec5-0d2c7535b722 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.264 2495139 INFO alembic.runtime.migration [None req-2ff0c230-731f-4d4c-aec5-0d2c7535b722 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.267 2495139 INFO alembic.runtime.migration [None req-2ff0c230-731f-4d4c-aec5-0d2c7535b722 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.267 2495139 INFO alembic.runtime.migration [None req-2ff0c230-731f-4d4c-aec5-0d2c7535b722 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.272 2495139 INFO alembic.runtime.migration [None req-2ff0c230-731f-4d4c-aec5-0d2c7535b722 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.379 2495139 INFO aodh.api.app [None req-2ff0c230-731f-4d4c-aec5-0d2c7535b722 1cd5cc4e-4814-404e-aefb-ed6542c2a181 6a35156e-ea8d-4e72-8690-e777b548b922 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.080119s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.366 2495140 INFO alembic.runtime.migration [None req-581938f3-7f29-41f9-875a-1381f8f4c9ed 80950794-4c08-4bc7-86d5-906b2b02c470 4af61337-630a-411d-b904-dac078198124 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.366 2495140 INFO alembic.runtime.migration [None req-581938f3-7f29-41f9-875a-1381f8f4c9ed 80950794-4c08-4bc7-86d5-906b2b02c470 4af61337-630a-411d-b904-dac078198124 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.382 2495140 INFO alembic.runtime.migration [None req-581938f3-7f29-41f9-875a-1381f8f4c9ed 80950794-4c08-4bc7-86d5-906b2b02c470 4af61337-630a-411d-b904-dac078198124 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.382 2495140 INFO alembic.runtime.migration [None req-581938f3-7f29-41f9-875a-1381f8f4c9ed 80950794-4c08-4bc7-86d5-906b2b02c470 4af61337-630a-411d-b904-dac078198124 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.390 2495140 INFO alembic.runtime.migration [None req-581938f3-7f29-41f9-875a-1381f8f4c9ed 80950794-4c08-4bc7-86d5-906b2b02c470 4af61337-630a-411d-b904-dac078198124 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.402 2495140 INFO aodh.api.app [None req-581938f3-7f29-41f9-875a-1381f8f4c9ed 80950794-4c08-4bc7-86d5-906b2b02c470 4af61337-630a-411d-b904-dac078198124 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.417 2495140 WARNING oslo_db.sqlalchemy.utils [None req-d0e9935e-1794-4613-9325-9e47c4588409 c087500e-4ebe-4004-ad4a-a1b9588bb0a9 e65aecef-b96f-4528-9915-8e4b53c0faea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.417 2495140 WARNING oslo_db.sqlalchemy.utils [None req-d0e9935e-1794-4613-9325-9e47c4588409 c087500e-4ebe-4004-ad4a-a1b9588bb0a9 e65aecef-b96f-4528-9915-8e4b53c0faea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.423 2495140 WARNING oslo_db.sqlalchemy.utils [None req-bc5743d5-e1cd-4020-98c5-2ef84197a85a c087500e-4ebe-4004-ad4a-a1b9588bb0a9 e65aecef-b96f-4528-9915-8e4b53c0faea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.426 2495140 WARNING oslo_db.sqlalchemy.utils [None req-3b8e9597-2d48-4205-a34f-ee50cedb39e6 c087500e-4ebe-4004-ad4a-a1b9588bb0a9 e65aecef-b96f-4528-9915-8e4b53c0faea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.427 2495140 WARNING oslo_db.sqlalchemy.utils [None req-3b8e9597-2d48-4205-a34f-ee50cedb39e6 c087500e-4ebe-4004-ad4a-a1b9588bb0a9 e65aecef-b96f-4528-9915-8e4b53c0faea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.430 2495140 WARNING oslo_db.sqlalchemy.utils [None req-9624596b-4884-4515-8676-e2f0d54fcb8e c087500e-4ebe-4004-ad4a-a1b9588bb0a9 e65aecef-b96f-4528-9915-8e4b53c0faea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.044725s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.411 2495139 INFO alembic.runtime.migration [None req-7aac01fd-ecc0-49fb-a6c8-ad8884f6a314 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.411 2495139 INFO alembic.runtime.migration [None req-7aac01fd-ecc0-49fb-a6c8-ad8884f6a314 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.414 2495139 INFO alembic.runtime.migration [None req-7aac01fd-ecc0-49fb-a6c8-ad8884f6a314 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.414 2495139 INFO alembic.runtime.migration [None req-7aac01fd-ecc0-49fb-a6c8-ad8884f6a314 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.418 2495139 INFO alembic.runtime.migration [None req-7aac01fd-ecc0-49fb-a6c8-ad8884f6a314 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.420 2495139 INFO aodh.api.app [None req-7aac01fd-ecc0-49fb-a6c8-ad8884f6a314 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.070820s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.411 2495142 INFO alembic.runtime.migration [None req-da58df78-e8f5-4d0b-a2cd-6627d6970d21 6efa5062-e331-4781-9af4-cfca246c04ac ff5b9b5e-7416-4739-8e9b-7b528f810a0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.412 2495142 INFO alembic.runtime.migration [None req-da58df78-e8f5-4d0b-a2cd-6627d6970d21 6efa5062-e331-4781-9af4-cfca246c04ac ff5b9b5e-7416-4739-8e9b-7b528f810a0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.416 2495142 INFO alembic.runtime.migration [None req-da58df78-e8f5-4d0b-a2cd-6627d6970d21 6efa5062-e331-4781-9af4-cfca246c04ac ff5b9b5e-7416-4739-8e9b-7b528f810a0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.417 2495142 INFO alembic.runtime.migration [None req-da58df78-e8f5-4d0b-a2cd-6627d6970d21 6efa5062-e331-4781-9af4-cfca246c04ac ff5b9b5e-7416-4739-8e9b-7b528f810a0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.421 2495142 INFO alembic.runtime.migration [None req-da58df78-e8f5-4d0b-a2cd-6627d6970d21 6efa5062-e331-4781-9af4-cfca246c04ac ff5b9b5e-7416-4739-8e9b-7b528f810a0c - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.426 2495142 INFO aodh.api.app [None req-da58df78-e8f5-4d0b-a2cd-6627d6970d21 6efa5062-e331-4781-9af4-cfca246c04ac ff5b9b5e-7416-4739-8e9b-7b528f810a0c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.441 2495142 WARNING oslo_db.sqlalchemy.utils [None req-529e8b62-5562-4f0e-91e0-3697a24ce860 61a6be2d-6ab5-4ffd-b858-86afc1a9078d 1335baaa-2db7-4998-a03a-32cc7dda74ab - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.446 2495142 WARNING oslo_db.sqlalchemy.utils [None req-45a71ec2-9f29-4ca4-8b09-2830026b2eec 61a6be2d-6ab5-4ffd-b858-86afc1a9078d 1335baaa-2db7-4998-a03a-32cc7dda74ab - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.450 2495142 WARNING oslo_db.sqlalchemy.utils [None req-370cb360-10e0-43d1-8011-f4c81444a5e5 61a6be2d-6ab5-4ffd-b858-86afc1a9078d 1335baaa-2db7-4998-a03a-32cc7dda74ab - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.459 2495142 WARNING oslo_db.sqlalchemy.utils [None req-54a0d77c-672f-453f-beb1-35bbf77a19f9 61a6be2d-6ab5-4ffd-b858-86afc1a9078d 1335baaa-2db7-4998-a03a-32cc7dda74ab - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.461 2495142 WARNING oslo_db.sqlalchemy.utils [None req-54a0d77c-672f-453f-beb1-35bbf77a19f9 61a6be2d-6ab5-4ffd-b858-86afc1a9078d 1335baaa-2db7-4998-a03a-32cc7dda74ab - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.085895s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.392 2495141 INFO alembic.runtime.migration [None req-fd26b6ec-45a7-45bb-a2e8-7a224e137199 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.393 2495141 INFO alembic.runtime.migration [None req-fd26b6ec-45a7-45bb-a2e8-7a224e137199 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.397 2495141 INFO alembic.runtime.migration [None req-fd26b6ec-45a7-45bb-a2e8-7a224e137199 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.397 2495141 INFO alembic.runtime.migration [None req-fd26b6ec-45a7-45bb-a2e8-7a224e137199 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.403 2495141 INFO alembic.runtime.migration [None req-fd26b6ec-45a7-45bb-a2e8-7a224e137199 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.405 2495141 INFO aodh.api.app [None req-fd26b6ec-45a7-45bb-a2e8-7a224e137199 9f87345e-0c25-4051-97ca-9e82c648cd58 8f8cd9a4-793c-4b74-bf5f-03812ad7e429 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.420 2495141 WARNING oslo_db.sqlalchemy.utils [None req-0b612b29-f28c-4dda-a0ec-b8a5d4ca1d07 59b83785-3d14-4c2a-950b-a3a07cdcf3ed 42c5f52d-14e0-4be0-bcc5-bd639196ba5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.421 2495141 WARNING oslo_db.sqlalchemy.utils [None req-0b612b29-f28c-4dda-a0ec-b8a5d4ca1d07 59b83785-3d14-4c2a-950b-a3a07cdcf3ed 42c5f52d-14e0-4be0-bcc5-bd639196ba5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.426 2495141 WARNING oslo_db.sqlalchemy.utils [None req-7b53fe6e-3cc8-4b97-949b-322bf8ef4d15 59b83785-3d14-4c2a-950b-a3a07cdcf3ed 42c5f52d-14e0-4be0-bcc5-bd639196ba5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.430 2495141 WARNING oslo_db.sqlalchemy.utils [None req-cd55b81a-b8ac-4956-8dbd-d39f8b831b90 0ead7e5c-d15b-468f-b872-ce1448009d20 80c3b476-2acc-4578-b550-10d0fe177468 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.434 2495141 WARNING oslo_db.sqlalchemy.utils [None req-51eb5575-e57e-490c-a95a-528202ad223a 0ead7e5c-d15b-468f-b872-ce1448009d20 80c3b476-2acc-4578-b550-10d0fe177468 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.443 2495141 WARNING oslo_db.sqlalchemy.utils [None req-4fbcd92b-cf29-4fe3-be7c-6a4cb816560f 59b83785-3d14-4c2a-950b-a3a07cdcf3ed 42c5f52d-14e0-4be0-bcc5-bd639196ba5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.446 2495141 WARNING oslo_db.sqlalchemy.utils [None req-4fbcd92b-cf29-4fe3-be7c-6a4cb816560f 59b83785-3d14-4c2a-950b-a3a07cdcf3ed 42c5f52d-14e0-4be0-bcc5-bd639196ba5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.449 2495141 WARNING oslo_db.sqlalchemy.utils [None req-ed00c1f6-429c-4e90-80ce-1f0e62ae7937 59b83785-3d14-4c2a-950b-a3a07cdcf3ed 42c5f52d-14e0-4be0-bcc5-bd639196ba5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.455 2495141 WARNING oslo_db.sqlalchemy.utils [None req-2a8450b3-dbaa-420c-a710-7a64270bd51d 0ead7e5c-d15b-468f-b872-ce1448009d20 80c3b476-2acc-4578-b550-10d0fe177468 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.457 2495141 WARNING oslo_db.sqlalchemy.utils [None req-2a8450b3-dbaa-420c-a710-7a64270bd51d 0ead7e5c-d15b-468f-b872-ce1448009d20 80c3b476-2acc-4578-b550-10d0fe177468 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.465 2495141 WARNING oslo_db.sqlalchemy.utils [None req-95e2cfea-5a49-419b-bb81-10e57c090c6d 0ead7e5 c-d15b-468f-b872-ce1448009d20 80c3b476-2acc-4578-b550-10d0fe177468 - - - -] 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.093134s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.475 2495142 INFO alembic.runtime.migration [None req-54a0d77c-672f-453f-beb1-35bbf77a19f9 61a6be2d-6ab5-4ffd-b858-86afc1a9078d 1335baaa-2db7-4998-a03a-32cc7dda74ab - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.475 2495142 INFO alembic.runtime.migration [None req-54a0d77c-672f-453f-beb1-35bbf77a19f9 61a6be2d-6ab5-4ffd-b858-86afc1a9078d 1335baaa-2db7-4998-a03a-32cc7dda74ab - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.491 2495142 INFO alembic.runtime.migration [None req-54a0d77c-672f-453f-beb1-35bbf77a19f9 61a6be2d-6ab5-4ffd-b858-86afc1a9078d 1335baaa-2db7-4998-a03a-32cc7dda74ab - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.491 2495142 INFO alembic.runtime.migration [None req-54a0d77c-672f-453f-beb1-35bbf77a19f9 61a6be2d-6ab5-4ffd-b858-86afc1a9078d 1335baaa-2db7-4998-a03a-32cc7dda74ab - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.504 2495142 INFO alembic.runtime.migration [None req-54a0d77c-672f-453f-beb1-35bbf77a19f9 61a6be2d-6ab5-4ffd-b858-86afc1a9078d 1335baaa-2db7-4998-a03a-32cc7dda74ab - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.508 2495142 INFO aodh.api.app [None req-54a0d77c-672f-453f-beb1-35bbf77a19f9 61a6be2d-6ab5-4ffd-b858-86afc1a9078d 1335baaa-2db7-4998-a03a-32cc7dda74ab - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.540 2495142 WARNING oslo_db.sqlalchemy.utils [None req-2bb1ec53-11d7-437b-b047-d9198dbca28c 6bc32a27-5fff-4c13-b8fc-8573ff9005b3 feb87021-7a82-4f27-ae75-56921103740a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.542 2495142 WARNING oslo_db.sqlalchemy.utils [None req-2bb1ec53-11d7-437b-b047-d9198dbca28c 6bc32a27-5fff-4c13-b8fc-8573ff9005b3 feb87021-7a82-4f27-ae75-56921103740a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.547 2495142 WARNING oslo_db.sqlalchemy.utils [None req-e9ed4acd-b511-41ff-a211-02e38f93e933 6bc32a27-5fff-4c13-b8fc-8573ff9005b3 feb87021-7a82-4f27-ae75-56921103740a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.554 2495142 WARNING oslo_db.sqlalchemy.utils [None req-88fb622f-01a7-4a44-8481-e378c036824f 6bc32a27-5fff-4c13-b8fc-8573ff9005b3 feb87021-7a82-4f27-ae75-56921103740a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.555 2495142 WARNING oslo_db.sqlalchemy.utils [None req-88fb622f-01a7-4a44-8481-e378c036824f 6bc32a27-5fff-4c13-b8fc-8573ff9005b3 feb87021-7a82-4f27-ae75-56921103740a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.558 2495142 WARNING oslo_db.sqlalchemy.utils [None req-1c7824ce-de61-403e-97e9-f1a64bc12eb8 6bc32a27-5fff-4c13-b8fc-8573ff9005b3 feb87021-7a82-4f27-ae75-56921103740a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.113032s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.457 2495139 INFO alembic.runtime.migration [None req-75025107-ead6-4328-b6da-b3d63864b597 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.458 2495139 INFO alembic.runtime.migration [None req-75025107-ead6-4328-b6da-b3d63864b597 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.464 2495139 INFO alembic.runtime.migration [None req-75025107-ead6-4328-b6da-b3d63864b597 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.465 2495139 INFO alembic.runtime.migration [None req-75025107-ead6-4328-b6da-b3d63864b597 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.477 2495139 INFO alembic.runtime.migration [None req-75025107-ead6-4328-b6da-b3d63864b597 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.483 2495139 INFO aodh.api.app [None req-75025107-ead6-4328-b6da-b3d63864b597 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.099562s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.484 2495141 INFO alembic.runtime.migration [None req-95e2cfea-5a49-419b-bb81-10e57c090c6d 0ead7e5c-d15b-468f-b872-ce1448009d20 80c3b476-2acc-4578-b550-10d0fe177468 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.484 2495141 INFO alembic.runtime.migration [None req-95e2cfea-5a49-419b-bb81-10e57c090c6d 0ead7e5c-d15b-468f-b872-ce1448009d20 80c3b476-2acc-4578-b550-10d0fe177468 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.491 2495141 INFO alembic.runtime.migration [None req-95e2cfea-5a49-419b-bb81-10e57c090c6d 0ead7e5c-d15b-468f-b872-ce1448009d20 80c3b476-2acc-4578-b550-10d0fe177468 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.491 2495141 INFO alembic.runtime.migration [None req-95e2cfea-5a49-419b-bb81-10e57c090c6d 0ead7e5c-d15b-468f-b872-ce1448009d20 80c3b476-2acc-4578-b550-10d0fe177468 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.499 2495141 INFO alembic.runtime.migration [None req-95e2cfea-5a49-419b-bb81-10e57c090c6d 0ead7e5c-d15b-468f-b872-ce1448009d20 80c3b476-2acc-4578-b550-10d0fe177468 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.501 2495141 INFO aodh.api.app [None req-95e2cfea-5a49-419b-bb81-10e57c090c6d 0ead7e5c-d15b-468f-b872-ce1448009d20 80c3b476-2acc-4578-b550-10d0fe177468 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.516 2495141 WARNING oslo_db.sqlalchemy.utils [None req-b1e54d29-95f0-437c-9f0b-6315f8d12c28 d872e6a5-8378-4434-b06e-2a6bf8bd994d fb2ac15d-6f43-4be6-889b-a800934eeef2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.523 2495141 WARNING oslo_db.sqlalchemy.utils [None req-2245420e-731d-4f67-8e85-61de1ebb8427 d872e6a5-8378-4434-b06e-2a6bf8bd994d fb2ac15d-6f43-4be6-889b-a800934eeef2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.526 2495141 WARNING oslo_db.sqlalchemy.utils [None req-2245420e-731d-4f67-8e85-61de1ebb8427 d872e6a5-8378-4434-b06e-2a6bf8bd994d fb2ac15d-6f43-4be6-889b-a800934eeef2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.533 2495141 WARNING oslo_db.sqlalchemy.utils [None req-8cb40822-b328-4aad-a309-0af683574237 d872e6a5-8378-4434-b06e-2a6bf8bd994d fb2ac15d-6f43-4be6-889b-a800934eeef2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.537 2495141 WARNING oslo_db.sqlalchemy.utils [None req-4ead1d94-2e11-4312-8069-431b2be8f0e0 d872e6a5-8378-4434-b06e-2a6bf8bd994d fb2ac15d-6f43-4be6-889b-a800934eeef2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.551 2495141 WARNING oslo_db.sqlalchemy.utils [None req-b5b1c725-6558-41db-97c2-8a3d06e638b0 d872e6a5-8378-4434-b06e-2a6bf8bd994d fb2ac15d-6f43-4be6-889b-a800934eeef2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.554 2495141 WARNING oslo_db.sqlalchemy.utils [None req-ef79da7f-96cc-4537-8449-87b1b206929d d872e6a5-8378-4434-b06e-2a6bf8bd994d fb2ac15d-6f43-4be6-889b-a800934eeef2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.557 2495141 WARNING oslo_db.sqlalchemy.utils [None req-ef79da7f-96cc-4537-8449-87b1b206929d d872e6a5-8378-4434-b06e-2a6bf8bd994d fb2ac15d-6f43-4be6-889b-a800934eeef2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.072683s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.567 2495142 INFO alembic.runtime.migration [None req-1c7824ce-de61-403e-97e9-f1a64bc12eb8 6bc32a27-5fff-4c13-b8fc-8573ff9005b3 feb87021-7a82-4f27-ae75-56921103740a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.567 2495142 INFO alembic.runtime.migration [None req-1c7824ce-de61-403e-97e9-f1a64bc12eb8 6bc32a27-5fff-4c13-b8fc-8573ff9005b3 feb87021-7a82-4f27-ae75-56921103740a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.571 2495142 INFO alembic.runtime.migration [None req-1c7824ce-de61-403e-97e9-f1a64bc12eb8 6bc32a27-5fff-4c13-b8fc-8573ff9005b3 feb87021-7a82-4f27-ae75-56921103740a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.571 2495142 INFO alembic.runtime.migration [None req-1c7824ce-de61-403e-97e9-f1a64bc12eb8 6bc32a27-5fff-4c13-b8fc-8573ff9005b3 feb87021-7a82-4f27-ae75-56921103740a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.576 2495142 INFO alembic.runtime.migration [None req-1c7824ce-de61-403e-97e9-f1a64bc12eb8 6bc32a27-5fff-4c13-b8fc-8573ff9005b3 feb87021-7a82-4f27-ae75-56921103740a - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.578 2495142 INFO aodh.api.app [None req-1c7824ce-de61-403e-97e9-f1a64bc12eb8 6bc32a27-5fff-4c13-b8fc-8573ff9005b3 feb87021-7a82-4f27-ae75-56921103740a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.598 2495142 WARNING oslo_db.sqlalchemy.utils [None req-38665dce-642c-41d6-9a48-ef01c546020b 8cdc7499-5384-4d1a-bb79-b018211f3502 2f4cec27-83f2-4428-9a8d-6bb3216ac3d7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.599 2495142 WARNING oslo_db.sqlalchemy.utils [None req-38665dce-642c-41d6-9a48-ef01c546020b 8cdc7499-5384-4d1a-bb79-b018211f3502 2f4cec27-83f2-4428-9a8d-6bb3216ac3d7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.605 2495142 WARNING oslo_db.sqlalchemy.utils [None req-4167b23d-9653-45c5-8102-20448c26b965 8cdc7499-5384-4d1a-bb79-b018211f3502 2f4cec27-83f2-4428-9a8d-6bb3216ac3d7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.616 2495142 WARNING oslo_db.sqlalchemy.utils [None req-029d902f-7c23-489e-a5a5-da180f38fd9b 8cdc7499-5384-4d1a-bb79-b018211f3502 2f4cec27-83f2-4428-9a8d-6bb3216ac3d7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.621 2495142 WARNING oslo_db.sqlalchemy.utils [None req-029d902f-7c23-489e-a5a5-da180f38fd9b 8cdc7499-5384-4d1a-bb79-b018211f3502 2f4cec27-83f2-4428-9a8d-6bb3216ac3d7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.625 2495142 WARNING oslo_db.sqlalchemy.utils [None req-af962f17-9ea6-4b21-9b4c-6035ae97cff3 8cdc7499-5384-4d1a-bb79-b018211f3502 2f4cec27-83f2-4428-9a8d-6bb3216ac3d7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.110751s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.577 2495139 INFO alembic.runtime.migration [None req-52cc46a4-ac5a-46be-9738-ad864a7d9ecf - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.578 2495139 INFO alembic.runtime.migration [None req-52cc46a4-ac5a-46be-9738-ad864a7d9ecf - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.586 2495139 INFO alembic.runtime.migration [None req-52cc46a4-ac5a-46be-9738-ad864a7d9ecf - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.586 2495139 INFO alembic.runtime.migration [None req-52cc46a4-ac5a-46be-9738-ad864a7d9ecf - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.598 2495139 INFO alembic.runtime.migration [None req-52cc46a4-ac5a-46be-9738-ad864a7d9ecf - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.602 2495139 INFO aodh.api.app [None req-52cc46a4-ac5a-46be-9738-ad864a7d9ecf - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.115223s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.577 2495141 INFO alembic.runtime.migration [None req-ef79da7f-96cc-4537-8449-87b1b206929d d872e6a5-8378-4434-b06e-2a6bf8bd994d fb2ac15d-6f43-4be6-889b-a800934eeef2 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.578 2495141 INFO alembic.runtime.migration [None req-ef79da7f-96cc-4537-8449-87b1b206929d d872e6a5-8378-4434-b06e-2a6bf8bd994d fb2ac15d-6f43-4be6-889b-a800934eeef2 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.589 2495141 INFO alembic.runtime.migration [None req-ef79da7f-96cc-4537-8449-87b1b206929d d872e6a5-8378-4434-b06e-2a6bf8bd994d fb2ac15d-6f43-4be6-889b-a800934eeef2 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.589 2495141 INFO alembic.runtime.migration [None req-ef79da7f-96cc-4537-8449-87b1b206929d d872e6a5-8378-4434-b06e-2a6bf8bd994d fb2ac15d-6f43-4be6-889b-a800934eeef2 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.600 2495141 INFO alembic.runtime.migration [None req-ef79da7f-96cc-4537-8449-87b1b206929d d872e6a5-8378-4434-b06e-2a6bf8bd994d fb2ac15d-6f43-4be6-889b-a800934eeef2 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.603 2495141 INFO aodh.api.app [None req-ef79da7f-96cc-4537-8449-87b1b206929d d872e6a5-8378-4434-b06e-2a6bf8bd994d fb2ac15d-6f43-4be6-889b-a800934eeef2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.661 2495141 WARNING oslo_db.sqlalchemy.utils [None req-02b964c5-4901-4e4e-a13c-f065ebe77058 4fa1c94a-5f5c-44c0-aea7-c4c05b855a8f b078578c-cdce-4f3e-9c74-9360a8372020 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.663 2495141 WARNING oslo_db.sqlalchemy.utils [None req-02b964c5-4901-4e4e-a13c-f065ebe77058 4fa1c94a-5f5c-44c0-aea7-c4c05b855a8f b078578c-cdce-4f3e-9c74-9360a8372020 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.669 2495141 WARNING oslo_db.sqlalchemy.utils [None req-cd7ada3e-c3b5-4703-be25-8ba33fa14bfa 4fa1c94a-5f5c-44c0-aea7-c4c05b855a8f b078578c-cdce-4f3e-9c74-9360a8372020 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.673 2495141 WARNING oslo_db.sqlalchemy.utils [None req-35381f17-68bf-4644-88eb-0ef5ff27644c 4fa1c94a-5f5c-44c0-aea7-c4c05b855a8f b078578c-cdce-4f3e-9c74-9360a8372020 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.674 2495141 WARNING oslo_db.sqlalchemy.utils [None req-35381f17-68bf-4644-88eb-0ef5ff27644c 4fa1c94a-5f5c-44c0-aea7-c4c05b855a8f b078578c-cdce-4f3e-9c74-9360a8372020 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.677 2495141 WARNING oslo_db.sqlalchemy.utils [None req-cf4d79b8-1e88-439a-8b5b-9b6c338d2754 4fa1c94a-5f5c-44c0-aea7-c4c05b855a8f b078578c-cdce-4f3e-9c74-9360a8372020 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.263995s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.442 2495140 INFO alembic.runtime.migration [None req-9624596b-4884-4515-8676-e2f0d54fcb8e c087500e-4ebe-4004-ad4a-a1b9588bb0a9 e65aecef-b96f-4528-9915-8e4b53c0faea - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.442 2495140 INFO alembic.runtime.migration [None req-9624596b-4884-4515-8676-e2f0d54fcb8e c087500e-4ebe-4004-ad4a-a1b9588bb0a9 e65aecef-b96f-4528-9915-8e4b53c0faea - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.446 2495140 INFO alembic.runtime.migration [None req-9624596b-4884-4515-8676-e2f0d54fcb8e c087500e-4ebe-4004-ad4a-a1b9588bb0a9 e65aecef-b96f-4528-9915-8e4b53c0faea - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.446 2495140 INFO alembic.runtime.migration [None req-9624596b-4884-4515-8676-e2f0d54fcb8e c087500e-4ebe-4004-ad4a-a1b9588bb0a9 e65aecef-b96f-4528-9915-8e4b53c0faea - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.450 2495140 INFO alembic.runtime.migration [None req-9624596b-4884-4515-8676-e2f0d54fcb8e c087500e-4ebe-4004-ad4a-a1b9588bb0a9 e65aecef-b96f-4528-9915-8e4b53c0faea - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.659 2495140 INFO aodh.api.app [None req-9624596b-4884-4515-8676-e2f0d54fcb8e c087500e-4ebe-4004-ad4a-a1b9588bb0a9 e65aecef-b96f-4528-9915-8e4b53c0faea - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.680 2495140 WARNING oslo_db.sqlalchemy.utils [None req-5314a885-4ade-4bc2-b961-59982711e2bd a6a98df6-9c6f-489f-949e-d37c1c259891 e309a6b4-1b1c-433f-b507-753f16842844 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.681 2495140 WARNING oslo_db.sqlalchemy.utils [None req-5314a885-4ade-4bc2-b961-59982711e2bd a6a98df6-9c6f-489f-949e-d37c1c259891 e309a6b4-1b1c-433f-b507-753f16842844 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.689 2495140 WARNING oslo_db.sqlalchemy.utils [None req-7fafad0d-85d7-43a2-aa9f-8fb6e568f1d1 a6a98df6-9c6f-489f-949e-d37c1c259891 e309a6b4-1b1c-433f-b507-753f16842844 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.693 2495140 WARNING oslo_db.sqlalchemy.utils [None req-88d0effc-aa1f-4d49-b384-805002a739b0 a6a98df6-9c6f-489f-949e-d37c1c259891 e309a6b4-1b1c-433f-b507-753f16842844 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.694 2495140 WARNING oslo_db.sqlalchemy.utils [None req-88d0effc-aa1f-4d49-b384-805002a739b0 a6a98df6-9c6f-489f-949e-d37c1c259891 e309a6b4-1b1c-433f-b507-753f16842844 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.697 2495140 WARNING oslo_db.sqlalchemy.utils [None req-44ca0133-959f-4dec-81ca-f600da6bd7be a6a98df6-9c6f-489f-949e-d37c1c259891 e309a6b4-1b1c-433f-b507-753f16842844 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.052508s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.693 2495141 INFO alembic.runtime.migration [None req-03fade48-0c55-463f-9692-a612d625456b 4fa1c94a-5f5c-44c0-aea7-c4c05b855a8f b078578c-cdce-4f3e-9c74-9360a8372020 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.693 2495141 INFO alembic.runtime.migration [None req-03fade48-0c55-463f-9692-a612d625456b 4fa1c94a-5f5c-44c0-aea7-c4c05b855a8f b078578c-cdce-4f3e-9c74-9360a8372020 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.696 2495141 INFO alembic.runtime.migration [None req-03fade48-0c55-463f-9692-a612d625456b 4fa1c94a-5f5c-44c0-aea7-c4c05b855a8f b078578c-cdce-4f3e-9c74-9360a8372020 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.696 2495141 INFO alembic.runtime.migration [None req-03fade48-0c55-463f-9692-a612d625456b 4fa1c94a-5f5c-44c0-aea7-c4c05b855a8f b078578c-cdce-4f3e-9c74-9360a8372020 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.701 2495141 INFO alembic.runtime.migration [None req-03fade48-0c55-463f-9692-a612d625456b 4fa1c94a-5f5c-44c0-aea7-c4c05b855a8f b078578c-cdce-4f3e-9c74-9360a8372020 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.703 2495141 INFO aodh.api.app [None req-03fade48-0c55-463f-9692-a612d625456b 4fa1c94a-5f5c-44c0-aea7-c4c05b855a8f b078578c-cdce-4f3e-9c74-9360a8372020 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.726 2495141 WARNING oslo_db.sqlalchemy.utils [None req-a6782dd3-d87b-4d5d-9e49-182e28aa89c0 8c980584-1da6-4111-bb01-d8b0e9b82063 c9684a7d-32b1-4470-8273-726244ad3bff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.727 2495141 WARNING oslo_db.sqlalchemy.utils [None req-a6782dd3-d87b-4d5d-9e49-182e28aa89c0 8c980584-1da6-4111-bb01-d8b0e9b82063 c9684a7d-32b1-4470-8273-726244ad3bff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.735 2495141 WARNING oslo_db.sqlalchemy.utils [None req-a6782dd3-d87b-4d5d-9e49-182e28aa89c0 8c980584-1da6-4111-bb01-d8b0e9b82063 c9684a7d-32b1-4470-8273-726244ad3bff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.042975s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.707 2495140 INFO alembic.runtime.migration [None req-44ca0133-959f-4dec-81ca-f600da6bd7be a6a98df6-9c6f-489f-949e-d37c1c259891 e309a6b4-1b1c-433f-b507-753f16842844 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.707 2495140 INFO alembic.runtime.migration [None req-44ca0133-959f-4dec-81ca-f600da6bd7be a6a98df6-9c6f-489f-949e-d37c1c259891 e309a6b4-1b1c-433f-b507-753f16842844 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.711 2495140 INFO alembic.runtime.migration [None req-44ca0133-959f-4dec-81ca-f600da6bd7be a6a98df6-9c6f-489f-949e-d37c1c259891 e309a6b4-1b1c-433f-b507-753f16842844 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.711 2495140 INFO alembic.runtime.migration [None req-44ca0133-959f-4dec-81ca-f600da6bd7be a6a98df6-9c6f-489f-949e-d37c1c259891 e309a6b4-1b1c-433f-b507-753f16842844 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.716 2495140 INFO alembic.runtime.migration [None req-44ca0133-959f-4dec-81ca-f600da6bd7be a6a98df6-9c6f-489f-949e-d37c1c259891 e309a6b4-1b1c-433f-b507-753f16842844 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.717 2495140 INFO aodh.api.app [None req-44ca0133-959f-4dec-81ca-f600da6bd7be a6a98df6-9c6f-489f-949e-d37c1c259891 e309a6b4-1b1c-433f-b507-753f16842844 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.738 2495140 WARNING oslo_db.sqlalchemy.utils [None req-8f1d9107-6016-4402-b9df-419d457af056 2a8d3de2-14d7-447a-a5e8-909326a6f01e 99d956ab-5fc3-483c-a2ac-3f6af0728dfd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.076917s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.683 2495139 INFO alembic.runtime.migration [None req-75f5faaa-08e6-42e5-bc06-9953662e2b14 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.684 2495139 INFO alembic.runtime.migration [None req-75f5faaa-08e6-42e5-bc06-9953662e2b14 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.695 2495139 INFO alembic.runtime.migration [None req-75f5faaa-08e6-42e5-bc06-9953662e2b14 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.695 2495139 INFO alembic.runtime.migration [None req-75f5faaa-08e6-42e5-bc06-9953662e2b14 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.703 2495139 INFO alembic.runtime.migration [None req-75f5faaa-08e6-42e5-bc06-9953662e2b14 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.708 2495139 INFO aodh.api.app [None req-75f5faaa-08e6-42e5-bc06-9953662e2b14 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.052743s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.762 2495139 INFO alembic.runtime.migration [None req-8abc45a8-9ccc-490e-b5c1-feece26ef241 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.762 2495139 INFO alembic.runtime.migration [None req-8abc45a8-9ccc-490e-b5c1-feece26ef241 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.765 2495139 INFO alembic.runtime.migration [None req-8abc45a8-9ccc-490e-b5c1-feece26ef241 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.765 2495139 INFO alembic.runtime.migration [None req-8abc45a8-9ccc-490e-b5c1-feece26ef241 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.773 2495139 INFO alembic.runtime.migration [None req-8abc45a8-9ccc-490e-b5c1-feece26ef241 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.775 2495139 INFO aodh.api.app [None req-8abc45a8-9ccc-490e-b5c1-feece26ef241 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.068179s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.796 2495141 INFO alembic.runtime.migration [None req-a6782dd3-d87b-4d5d-9e49-182e28aa89c0 8c980584-1da6-4111-bb01-d8b0e9b82063 c9684a7d-32b1-4470-8273-726244ad3bff - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.797 2495141 INFO alembic.runtime.migration [None req-a6782dd3-d87b-4d5d-9e49-182e28aa89c0 8c980584-1da6-4111-bb01-d8b0e9b82063 c9684a7d-32b1-4470-8273-726244ad3bff - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.801 2495141 INFO alembic.runtime.migration [None req-a6782dd3-d87b-4d5d-9e49-182e28aa89c0 8c980584-1da6-4111-bb01-d8b0e9b82063 c9684a7d-32b1-4470-8273-726244ad3bff - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.802 2495141 INFO alembic.runtime.migration [None req-a6782dd3-d87b-4d5d-9e49-182e28aa89c0 8c980584-1da6-4111-bb01-d8b0e9b82063 c9684a7d-32b1-4470-8273-726244ad3bff - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.809 2495141 INFO alembic.runtime.migration [None req-a6782dd3-d87b-4d5d-9e49-182e28aa89c0 8c980584-1da6-4111-bb01-d8b0e9b82063 c9684a7d-32b1-4470-8273-726244ad3bff - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.812 2495141 INFO aodh.api.app [None req-a6782dd3-d87b-4d5d-9e49-182e28aa89c0 8c980584-1da6-4111-bb01-d8b0e9b82063 c9684a7d-32b1-4470-8273-726244ad3bff - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.000834s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.004439s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.009556s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.062417s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.819 2495139 INFO alembic.runtime.migration [None req-8ef0b2dd-d287-4674-9ced-71ec978b0d89 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.819 2495139 INFO alembic.runtime.migration [None req-8ef0b2dd-d287-4674-9ced-71ec978b0d89 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.824 2495139 INFO alembic.runtime.migration [None req-8ef0b2dd-d287-4674-9ced-71ec978b0d89 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.824 2495139 INFO alembic.runtime.migration [None req-8ef0b2dd-d287-4674-9ced-71ec978b0d89 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.828 2495139 INFO alembic.runtime.migration [None req-8ef0b2dd-d287-4674-9ced-71ec978b0d89 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.838 2495139 INFO aodh.api.app [None req-8ef0b2dd-d287-4674-9ced-71ec978b0d89 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.003898s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.049920s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.879 2495139 INFO alembic.runtime.migration [None req-1e91efed-421a-4472-88b5-b46b69fc3957 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.879 2495139 INFO alembic.runtime.migration [None req-1e91efed-421a-4472-88b5-b46b69fc3957 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.883 2495139 INFO alembic.runtime.migration [None req-1e91efed-421a-4472-88b5-b46b69fc3957 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.883 2495139 INFO alembic.runtime.migration [None req-1e91efed-421a-4472-88b5-b46b69fc3957 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.888 2495139 INFO alembic.runtime.migration [None req-1e91efed-421a-4472-88b5-b46b69fc3957 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.889 2495139 INFO aodh.api.app [None req-1e91efed-421a-4472-88b5-b46b69fc3957 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.088072s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.880 2495141 INFO alembic.runtime.migration [None req-a6782dd3-d87b-4d5d-9e49-182e28aa89c0 8c980584-1da6-4111-bb01-d8b0e9b82063 c9684a7d-32b1-4470-8273-726244ad3bff - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.881 2495141 INFO alembic.runtime.migration [None req-a6782dd3-d87b-4d5d-9e49-182e28aa89c0 8c980584-1da6-4111-bb01-d8b0e9b82063 c9684a7d-32b1-4470-8273-726244ad3bff - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.886 2495141 INFO alembic.runtime.migration [None req-a6782dd3-d87b-4d5d-9e49-182e28aa89c0 8c980584-1da6-4111-bb01-d8b0e9b82063 c9684a7d-32b1-4470-8273-726244ad3bff - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.886 2495141 INFO alembic.runtime.migration [None req-a6782dd3-d87b-4d5d-9e49-182e28aa89c0 8c980584-1da6-4111-bb01-d8b0e9b82063 c9684a7d-32b1-4470-8273-726244ad3bff - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.892 2495141 INFO alembic.runtime.migration [None req-a6782dd3-d87b-4d5d-9e49-182e28aa89c0 8c980584-1da6-4111-bb01-d8b0e9b82063 c9684a7d-32b1-4470-8273-726244ad3bff - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.896 2495141 INFO aodh.api.app [None req-a6782dd3-d87b-4d5d-9e49-182e28aa89c0 8c980584-1da6-4111-bb01-d8b0e9b82063 c9684a7d-32b1-4470-8273-726244ad3bff - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.332070s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.647 2495142 INFO alembic.runtime.migration [None req-dd9fdc2a-29d3-4c85-936e-07c8e075bc99 8cdc7499-5384-4d1a-bb79-b018211f3502 2f4cec27-83f2-4428-9a8d-6bb3216ac3d7 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.647 2495142 INFO alembic.runtime.migration [None req-dd9fdc2a-29d3-4c85-936e-07c8e075bc99 8cdc7499-5384-4d1a-bb79-b018211f3502 2f4cec27-83f2-4428-9a8d-6bb3216ac3d7 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.650 2495142 INFO alembic.runtime.migration [None req-dd9fdc2a-29d3-4c85-936e-07c8e075bc99 8cdc7499-5384-4d1a-bb79-b018211f3502 2f4cec27-83f2-4428-9a8d-6bb3216ac3d7 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.650 2495142 INFO alembic.runtime.migration [None req-dd9fdc2a-29d3-4c85-936e-07c8e075bc99 8cdc7499-5384-4d1a-bb79-b018211f3502 2f4cec27-83f2-4428-9a8d-6bb3216ac3d7 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.656 2495142 INFO alembic.runtime.migration [None req-dd9fdc2a-29d3-4c85-936e-07c8e075bc99 8cdc7499-5384-4d1a-bb79-b018211f3502 2f4cec27-83f2-4428-9a8d-6bb3216ac3d7 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.661 2495142 INFO aodh.api.app [None req-dd9fdc2a-29d3-4c85-936e-07c8e075bc99 8cdc7499-5384-4d1a-bb79-b018211f3502 2f4cec27-83f2-4428-9a8d-6bb3216ac3d7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.909 2495142 WARNING oslo_db.sqlalchemy.utils [None req-a7b58d6b-e18f-48c4-84ea-2397d8ed893c d265228a-516f-46da-9329-f46e8e402269 283a26b2-b0b7-420a-89d1-2ceda6a175eb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.910 2495142 WARNING oslo_db.sqlalchemy.utils [None req-a7b58d6b-e18f-48c4-84ea-2397d8ed893c d265228a-516f-46da-9329-f46e8e402269 283a26b2-b0b7-420a-89d1-2ceda6a175eb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.929 2495142 WARNING oslo_db.sqlalchemy.utils [None req-d05fa687-227f-49d5-931d-19d5d1a5e5f7 d265228a-516f-46da-9329-f46e8e402269 283a26b2-b0b7-420a-89d1-2ceda6a175eb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.950 2495142 WARNING oslo_db.sqlalchemy.utils [None req-1d5b843c-7ae2-4e65-ae09-a4f7246baf22 d265228a-516f-46da-9329-f46e8e402269 283a26b2-b0b7-420a-89d1-2ceda6a175eb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.952 2495142 WARNING oslo_db.sqlalchemy.utils [None req-1d5b843c-7ae2-4e65-ae09-a4f7246baf22 d265228a-516f-46da-9329-f46e8e402269 283a26b2-b0b7-420a-89d1-2ceda6a175eb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.958 2495142 WARNING oslo_db.sqlalchemy.utils [None req-c648a0f3-8c38-42b9-bfe6-31f0f9db2e73 d265228a-516f-46da-9329-f46e8e402269 283a26b2-b0b7-420a-89d1-2ceda6a175eb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.071172s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.930 2495139 INFO alembic.runtime.migration [None req-b74b08e3-4c81-4c2f-87e0-36dbb5e666d6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.931 2495139 INFO alembic.runtime.migration [None req-b74b08e3-4c81-4c2f-87e0-36dbb5e666d6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.935 2495139 INFO alembic.runtime.migration [None req-b74b08e3-4c81-4c2f-87e0-36dbb5e666d6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.936 2495139 INFO alembic.runtime.migration [None req-b74b08e3-4c81-4c2f-87e0-36dbb5e666d6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.940 2495139 INFO alembic.runtime.migration [None req-b74b08e3-4c81-4c2f-87e0-36dbb5e666d6 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.944 2495139 INFO aodh.api.app [None req-b74b08e3-4c81-4c2f-87e0-36dbb5e666d6 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.257322s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.749 2495140 INFO alembic.runtime.migration [None req-8f1d9107-6016-4402-b9df-419d457af056 2a8d3de2-14d7-447a-a5e8-909326a6f01e 99d956ab-5fc3-483c-a2ac-3f6af0728dfd - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.749 2495140 INFO alembic.runtime.migration [None req-8f1d9107-6016-4402-b9df-419d457af056 2a8d3de2-14d7-447a-a5e8-909326a6f01e 99d956ab-5fc3-483c-a2ac-3f6af0728dfd - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.758 2495140 INFO alembic.runtime.migration [None req-8f1d9107-6016-4402-b9df-419d457af056 2a8d3de2-14d7-447a-a5e8-909326a6f01e 99d956ab-5fc3-483c-a2ac-3f6af0728dfd - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.758 2495140 INFO alembic.runtime.migration [None req-8f1d9107-6016-4402-b9df-419d457af056 2a8d3de2-14d7-447a-a5e8-909326a6f01e 99d956ab-5fc3-483c-a2ac-3f6af0728dfd - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.767 2495140 INFO alembic.runtime.migration [None req-8f1d9107-6016-4402-b9df-419d457af056 2a8d3de2-14d7-447a-a5e8-909326a6f01e 99d956ab-5fc3-483c-a2ac-3f6af0728dfd - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.769 2495140 INFO aodh.api.app [None req-8f1d9107-6016-4402-b9df-419d457af056 2a8d3de2-14d7-447a-a5e8-909326a6f01e 99d956ab-5fc3-483c-a2ac-3f6af0728dfd - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:54.809 2495140 WARNING oslo_db.sqlalchemy.utils [None req-f4b3d96a-cd81-4a33-baa5-c8d427812cb7 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.821 2495140 WARNING oslo_db.sqlalchemy.utils [None req-8c8487df-cad2-413e-9d6a-15cffa10da16 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.833 2495140 WARNING oslo_db.sqlalchemy.utils [None req-291f61c2-7130-4284-988d-da63df694f3f 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.838 2495140 WARNING oslo_db.sqlalchemy.utils [None req-327f0630-c8a5-4b63-8c95-b1d7478b26d0 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.846 2495140 WARNING oslo_db.sqlalchemy.utils [None req-058282c7-242a-4959-8d2c-43638a388b81 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.850 2495140 WARNING oslo_db.sqlalchemy.utils [None req-03c44684-1e7e-4246-8229-e71b9160d4aa 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.861 2495140 WARNING oslo_db.sqlalchemy.utils [None req-1cad3e71-66ac-4b3e-b728-9a5bea5b975a 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.865 2495140 WARNING oslo_db.sqlalchemy.utils [None req-29382a36-2d1a-42aa-b89d-7eab1bce0afc 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.876 2495140 WARNING oslo_db.sqlalchemy.utils [None req-f660d88d-3e09-4e7f-adda-901a44beac2d 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.880 2495140 WARNING oslo_db.sqlalchemy.utils [None req-e5960602-4920-4b0f-9695-873550e9136e 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.890 2495140 WARNING oslo_db.sqlalchemy.utils [None req-6668e9b9-a423-47cd-adaa-78568b01f4a2 835b5d5 9-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.894 2495140 WARNING oslo_db.sqlalchemy.utils [None req-634769ff-591b-43d0-bd85-213a87c7f431 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.907 2495140 WARNING oslo_db.sqlalchemy.utils [None req-8e546be5-b623-433b-8ced-6174a29aea96 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.911 2495140 WARNING oslo_db.sqlalchemy.utils [None req-af60a4b6-73d2-4991-9cce-3cc3a991fa24 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.919 2495140 WARNING oslo_db.sqlalchemy.utils [None req-7789ebae-e191-4cde-8d1b-7e26c8cc2097 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.923 2495140 WARNING oslo_db.sqlalchemy.utils [None req-8e55a719-d1d3-4bf3-af3d-86c0136f7edd 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.944 2495140 WARNING oslo_db.sqlalchemy.utils [None req-e696136d-b381-4751-8dd7-55a0fdd907b9 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.951 2495140 WARNING oslo_db.sqlalchemy.utils [None req-fdfe06fe-b091-47f8-bdb9-f972678b8589 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.976 2495140 WARNING oslo_db.sqlalchemy.utils [None req-960f6d4e-e7ac-48fc-acaf-143af8676125 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.985 2495140 WARNING oslo_db.sqlalchemy.utils [None req-9ad2ae36-41a9-48ac-b9a2-05f910575b74 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:54.993 2495140 WARNING oslo_db.sqlalchemy.utils [None req-b5a88a7a-9326-4bb7-9d99-ec6f37079a37 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.087953s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.969 2495141 INFO alembic.runtime.migration [None req-0d58279f-718c-45e7-bcdb-d17f6c4da8f3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.970 2495141 INFO alembic.runtime.migration [None req-0d58279f-718c-45e7-bcdb-d17f6c4da8f3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.974 2495141 INFO alembic.runtime.migration [None req-0d58279f-718c-45e7-bcdb-d17f6c4da8f3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.974 2495141 INFO alembic.runtime.migration [None req-0d58279f-718c-45e7-bcdb-d17f6c4da8f3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.979 2495141 INFO alembic.runtime.migration [None req-0d58279f-718c-45e7-bcdb-d17f6c4da8f3 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:54.981 2495141 INFO aodh.api.app [None req-0d58279f-718c-45e7-bcdb-d17f6c4da8f3 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.046053s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.011 2495140 INFO alembic.runtime.migration [None req-b5a88a7a-9326-4bb7-9d99-ec6f37079a37 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.012 2495140 INFO alembic.runtime.migration [None req-b5a88a7a-9326-4bb7-9d99-ec6f37079a37 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.015 2495140 INFO alembic.runtime.migration [None req-b5a88a7a-9326-4bb7-9d99-ec6f37079a37 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.015 2495140 INFO alembic.runtime.migration [None req-b5a88a7a-9326-4bb7-9d99-ec6f37079a37 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.020 2495140 INFO alembic.runtime.migration [None req-b5a88a7a-9326-4bb7-9d99-ec6f37079a37 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.021 2495140 INFO aodh.api.app [None req-b5a88a7a-9326-4bb7-9d99-ec6f37079a37 835b5d59-61bb-4c04-8c43-b4c5abf7f5b4 cbe6be49-f759-4a44-8864-ac80201c6aef - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:55.032 2495140 WARNING oslo_db.sqlalchemy.utils [None req-427c64ba-0208-4f70-8546-0e9cf9d3982d - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:55.044 2495140 WARNING oslo_db.sqlalchemy.utils [None req-75e89174-40cc-4a36-b194-4e1eff327b37 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.005738s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.000968s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.090038s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:54.980 2495142 INFO alembic.runtime.migration [None req-c648a0f3-8c38-42b9-bfe6-31f0f9db2e73 d265228a-516f-46da-9329-f46e8e402269 283a26b2-b0b7-420a-89d1-2ceda6a175eb - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.980 2495142 INFO alembic.runtime.migration [None req-c648a0f3-8c38-42b9-bfe6-31f0f9db2e73 d265228a-516f-46da-9329-f46e8e402269 283a26b2-b0b7-420a-89d1-2ceda6a175eb - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:54.994 2495142 INFO alembic.runtime.migration [None req-c648a0f3-8c38-42b9-bfe6-31f0f9db2e73 d265228a-516f-46da-9329-f46e8e402269 283a26b2-b0b7-420a-89d1-2ceda6a175eb - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:54.995 2495142 INFO alembic.runtime.migration [None req-c648a0f3-8c38-42b9-bfe6-31f0f9db2e73 d265228a-516f-46da-9329-f46e8e402269 283a26b2-b0b7-420a-89d1-2ceda6a175eb - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.004 2495142 INFO alembic.runtime.migration [None req-c648a0f3-8c38-42b9-bfe6-31f0f9db2e73 d265228a-516f-46da-9329-f46e8e402269 283a26b2-b0b7-420a-89d1-2ceda6a175eb - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.007 2495142 INFO aodh.api.app [None req-c648a0f3-8c38-42b9-bfe6-31f0f9db2e73 d265228a-516f-46da-9329-f46e8e402269 283a26b2-b0b7-420a-89d1-2ceda6a175eb - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:55.037 2495142 WARNING oslo_db.sqlalchemy.utils [None req-5649d4b2-cbb3-4a91-8af0-2e4981a8baf1 22e710bb-e2fe-4b33-b676-99c7524e607c acfb59f3-ca14-4539-af14-2607b1bceacf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:55.039 2495142 WARNING oslo_db.sqlalchemy.utils [None req-5649d4b2-cbb3-4a91-8af0-2e4981a8baf1 22e710bb-e2fe-4b33-b676-99c7524e607c acfb59f3-ca14-4539-af14-2607b1bceacf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:55.046 2495142 WARNING oslo_db.sqlalchemy.utils [None req-73bd6788-51ec-49e8-b3b5-9d7634d81787 22e710bb-e2fe-4b33-b676-99c7524e607c acfb59f3-ca14-4539-af14-2607b1bceacf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:55.047 2495142 WARNING oslo_db.sqlalchemy.utils [None req-73bd6788-51ec-49e8-b3b5-9d7634d81787 22e710bb-e2fe-4b33-b676-99c7524e607c acfb59f3-ca14-4539-af14-2607b1bceacf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.003573s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.003244s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.005219s] ... ok {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.078402s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.002 2495139 INFO alembic.runtime.migration [None req-55b3aa3f-205f-4351-acc1-6756d24756c9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.003 2495139 INFO alembic.runtime.migration [None req-55b3aa3f-205f-4351-acc1-6756d24756c9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.008 2495139 INFO alembic.runtime.migration [None req-55b3aa3f-205f-4351-acc1-6756d24756c9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.008 2495139 INFO alembic.runtime.migration [None req-55b3aa3f-205f-4351-acc1-6756d24756c9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.014 2495139 INFO alembic.runtime.migration [None req-55b3aa3f-205f-4351-acc1-6756d24756c9 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.016 2495139 INFO aodh.api.app [None req-55b3aa3f-205f-4351-acc1-6756d24756c9 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:55.039 2495139 INFO aodh.api.app [None req-55b3aa3f-205f-4351-acc1-6756d24756c9 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:55.068 2495139 WARNING oslo_policy.policy [None req-7d06817b-65d7-4005-9e6a-638d384dda87 some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.033699s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.082 2495139 INFO alembic.runtime.migration [None req-7d06817b-65d7-4005-9e6a-638d384dda87 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.082 2495139 INFO alembic.runtime.migration [None req-7d06817b-65d7-4005-9e6a-638d384dda87 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.085 2495139 INFO alembic.runtime.migration [None req-7d06817b-65d7-4005-9e6a-638d384dda87 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.086 2495139 INFO alembic.runtime.migration [None req-7d06817b-65d7-4005-9e6a-638d384dda87 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.092 2495139 INFO alembic.runtime.migration [None req-7d06817b-65d7-4005-9e6a-638d384dda87 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.094 2495139 INFO aodh.api.app [None req-7d06817b-65d7-4005-9e6a-638d384dda87 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.067726s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.064 2495142 INFO alembic.runtime.migration [None req-73bd6788-51ec-49e8-b3b5-9d7634d81787 22e710bb-e2fe-4b33-b676-99c7524e607c acfb59f3-ca14-4539-af14-2607b1bceacf - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.064 2495142 INFO alembic.runtime.migration [None req-73bd6788-51ec-49e8-b3b5-9d7634d81787 22e710bb-e2fe-4b33-b676-99c7524e607c acfb59f3-ca14-4539-af14-2607b1bceacf - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.075 2495142 INFO alembic.runtime.migration [None req-73bd6788-51ec-49e8-b3b5-9d7634d81787 22e710bb-e2fe-4b33-b676-99c7524e607c acfb59f3-ca14-4539-af14-2607b1bceacf - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.075 2495142 INFO alembic.runtime.migration [None req-73bd6788-51ec-49e8-b3b5-9d7634d81787 22e710bb-e2fe-4b33-b676-99c7524e607c acfb59f3-ca14-4539-af14-2607b1bceacf - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.080 2495142 INFO alembic.runtime.migration [None req-73bd6788-51ec-49e8-b3b5-9d7634d81787 22e710bb-e2fe-4b33-b676-99c7524e607c acfb59f3-ca14-4539-af14-2607b1bceacf - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.081 2495142 INFO aodh.api.app [None req-73bd6788-51ec-49e8-b3b5-9d7634d81787 22e710bb-e2fe-4b33-b676-99c7524e607c acfb59f3-ca14-4539-af14-2607b1bceacf - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:55.106 2495142 WARNING oslo_db.sqlalchemy.utils [None req-345741d4-1e33-4173-9450-4706783f3f84 fe6303be-a4be-4a27-a304-0fb879006d9e 6a04d9eb-6d3c-411c-8676-76f46c56162f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:55.115 2495142 WARNING oslo_db.sqlalchemy.utils [None req-345741d4-1e33-4173-9450-4706783f3f84 fe6303be-a4be-4a27-a304-0fb879006d9e 6a04d9eb-6d3c-411c-8676-76f46c56162f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:55.119 2495142 WARNING oslo_db.sqlalchemy.utils [None req-345741d4-1e33-4173-9450-4706783f3f84 fe6303be-a4be-4a27-a304-0fb879006d9e 6a04d9eb-6d3c-411c-8676-76f46c56162f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.067101s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.081 2495140 INFO alembic.runtime.migration [None req-75e89174-40cc-4a36-b194-4e1eff327b37 - - - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.082 2495140 INFO alembic.runtime.migration [None req-75e89174-40cc-4a36-b194-4e1eff327b37 - - - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.088 2495140 INFO alembic.runtime.migration [None req-75e89174-40cc-4a36-b194-4e1eff327b37 - - - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.088 2495140 INFO alembic.runtime.migration [None req-75e89174-40cc-4a36-b194-4e1eff327b37 - - - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.095 2495140 INFO alembic.runtime.migration [None req-75e89174-40cc-4a36-b194-4e1eff327b37 - - - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.097 2495140 INFO aodh.api.app [None req-75e89174-40cc-4a36-b194-4e1eff327b37 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.039618s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.116 2495139 INFO alembic.runtime.migration [None req-09cca743-1d39-4580-8e86-0eab62a84e56 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.116 2495139 INFO alembic.runtime.migration [None req-09cca743-1d39-4580-8e86-0eab62a84e56 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.119 2495139 INFO alembic.runtime.migration [None req-09cca743-1d39-4580-8e86-0eab62a84e56 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.119 2495139 INFO alembic.runtime.migration [None req-09cca743-1d39-4580-8e86-0eab62a84e56 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.124 2495139 INFO alembic.runtime.migration [None req-09cca743-1d39-4580-8e86-0eab62a84e56 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.128 2495139 INFO aodh.api.app [None req-09cca743-1d39-4580-8e86-0eab62a84e56 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.031197s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.157 2495139 INFO alembic.runtime.migration [None req-9ac90496-2e15-476b-88b7-0fe442f49851 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.157 2495139 INFO alembic.runtime.migration [None req-9ac90496-2e15-476b-88b7-0fe442f49851 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.160 2495139 INFO alembic.runtime.migration [None req-9ac90496-2e15-476b-88b7-0fe442f49851 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.160 2495139 INFO alembic.runtime.migration [None req-9ac90496-2e15-476b-88b7-0fe442f49851 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.165 2495139 INFO alembic.runtime.migration [None req-9ac90496-2e15-476b-88b7-0fe442f49851 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.167 2495139 INFO aodh.api.app [None req-9ac90496-2e15-476b-88b7-0fe442f49851 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.049434s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.144 2495140 INFO alembic.runtime.migration [None req-a1b392b0-d1fe-4ed5-bc54-c9b1bb8ab51d - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.144 2495140 INFO alembic.runtime.migration [None req-a1b392b0-d1fe-4ed5-bc54-c9b1bb8ab51d - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.148 2495140 INFO alembic.runtime.migration [None req-a1b392b0-d1fe-4ed5-bc54-c9b1bb8ab51d - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.148 2495140 INFO alembic.runtime.migration [None req-a1b392b0-d1fe-4ed5-bc54-c9b1bb8ab51d - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.153 2495140 INFO alembic.runtime.migration [None req-a1b392b0-d1fe-4ed5-bc54-c9b1bb8ab51d - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.155 2495140 INFO aodh.api.app [None req-a1b392b0-d1fe-4ed5-bc54-c9b1bb8ab51d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.159752s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.069 2495141 INFO alembic.runtime.migration [None req-de040a31-4750-4f2a-a751-75cfb0f58453 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.073 2495141 INFO alembic.runtime.migration [None req-de040a31-4750-4f2a-a751-75cfb0f58453 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.077 2495141 INFO alembic.runtime.migration [None req-de040a31-4750-4f2a-a751-75cfb0f58453 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.077 2495141 INFO alembic.runtime.migration [None req-de040a31-4750-4f2a-a751-75cfb0f58453 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.105 2495141 INFO alembic.runtime.migration [None req-de040a31-4750-4f2a-a751-75cfb0f58453 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.109 2495141 INFO aodh.api.app [None req-de040a31-4750-4f2a-a751-75cfb0f58453 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.111683s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.134 2495142 INFO alembic.runtime.migration [None req-345741d4-1e33-4173-9450-4706783f3f84 fe6303be-a4be-4a27-a304-0fb879006d9e 6a04d9eb-6d3c-411c-8676-76f46c56162f - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.134 2495142 INFO alembic.runtime.migration [None req-345741d4-1e33-4173-9450-4706783f3f84 fe6303be-a4be-4a27-a304-0fb879006d9e 6a04d9eb-6d3c-411c-8676-76f46c56162f - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.143 2495142 INFO alembic.runtime.migration [None req-345741d4-1e33-4173-9450-4706783f3f84 fe6303be-a4be-4a27-a304-0fb879006d9e 6a04d9eb-6d3c-411c-8676-76f46c56162f - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.143 2495142 INFO alembic.runtime.migration [None req-345741d4-1e33-4173-9450-4706783f3f84 fe6303be-a4be-4a27-a304-0fb879006d9e 6a04d9eb-6d3c-411c-8676-76f46c56162f - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.151 2495142 INFO alembic.runtime.migration [None req-345741d4-1e33-4173-9450-4706783f3f84 fe6303be-a4be-4a27-a304-0fb879006d9e 6a04d9eb-6d3c-411c-8676-76f46c56162f - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.168 2495142 INFO aodh.api.app [None req-345741d4-1e33-4173-9450-4706783f3f84 fe6303be-a4be-4a27-a304-0fb879006d9e 6a04d9eb-6d3c-411c-8676-76f46c56162f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/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( {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.055775s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.196 2495139 INFO alembic.runtime.migration [None req-62fe1609-d8de-4c2b-9ba1-4209fa56a8a9 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.200 2495139 INFO alembic.runtime.migration [None req-62fe1609-d8de-4c2b-9ba1-4209fa56a8a9 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.206 2495139 INFO alembic.runtime.migration [None req-62fe1609-d8de-4c2b-9ba1-4209fa56a8a9 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.206 2495139 INFO alembic.runtime.migration [None req-62fe1609-d8de-4c2b-9ba1-4209fa56a8a9 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.214 2495139 INFO alembic.runtime.migration [None req-62fe1609-d8de-4c2b-9ba1-4209fa56a8a9 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.216 2495139 INFO aodh.api.app [None req-62fe1609-d8de-4c2b-9ba1-4209fa56a8a9 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.074809s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.194 2495140 INFO alembic.runtime.migration [None req-298986c7-691a-442d-b513-e89d489fa578 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.195 2495140 INFO alembic.runtime.migration [None req-298986c7-691a-442d-b513-e89d489fa578 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.198 2495140 INFO alembic.runtime.migration [None req-298986c7-691a-442d-b513-e89d489fa578 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.198 2495140 INFO alembic.runtime.migration [None req-298986c7-691a-442d-b513-e89d489fa578 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.202 2495140 INFO alembic.runtime.migration [None req-298986c7-691a-442d-b513-e89d489fa578 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.204 2495140 INFO aodh.api.app [None req-298986c7-691a-442d-b513-e89d489fa578 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.033787s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.249 2495139 INFO alembic.runtime.migration [None req-1240f247-d5a3-4b75-82dd-db32d4437de8 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.249 2495139 INFO alembic.runtime.migration [None req-1240f247-d5a3-4b75-82dd-db32d4437de8 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.253 2495139 INFO alembic.runtime.migration [None req-1240f247-d5a3-4b75-82dd-db32d4437de8 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.253 2495139 INFO alembic.runtime.migration [None req-1240f247-d5a3-4b75-82dd-db32d4437de8 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.257 2495139 INFO alembic.runtime.migration [None req-1240f247-d5a3-4b75-82dd-db32d4437de8 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.259 2495139 INFO aodh.api.app [None req-1240f247-d5a3-4b75-82dd-db32d4437de8 a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.064609s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.277 2495140 INFO alembic.runtime.migration [None req-31948657-00ea-4b65-acf7-e4b5c2af58fe - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.277 2495140 INFO alembic.runtime.migration [None req-31948657-00ea-4b65-acf7-e4b5c2af58fe - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.284 2495140 INFO alembic.runtime.migration [None req-31948657-00ea-4b65-acf7-e4b5c2af58fe - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.284 2495140 INFO alembic.runtime.migration [None req-31948657-00ea-4b65-acf7-e4b5c2af58fe - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.289 2495140 INFO alembic.runtime.migration [None req-31948657-00ea-4b65-acf7-e4b5c2af58fe - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.292 2495140 INFO aodh.api.app [None req-31948657-00ea-4b65-acf7-e4b5c2af58fe - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.054959s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.291 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.292 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.295 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.295 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.306 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.317 2495139 INFO aodh.api.app [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.035529s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.339 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.339 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.346 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.346 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.350 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.352 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.352 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. {0} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.007698s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.054284s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.337 2495140 INFO alembic.runtime.migration [None req-04005e7f-2701-46dd-b960-1657730c342a - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.338 2495140 INFO alembic.runtime.migration [None req-04005e7f-2701-46dd-b960-1657730c342a - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.350 2495140 INFO alembic.runtime.migration [None req-04005e7f-2701-46dd-b960-1657730c342a - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.350 2495140 INFO alembic.runtime.migration [None req-04005e7f-2701-46dd-b960-1657730c342a - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.354 2495140 INFO alembic.runtime.migration [None req-04005e7f-2701-46dd-b960-1657730c342a - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.356 2495140 INFO aodh.api.app [None req-04005e7f-2701-46dd-b960-1657730c342a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.151391s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.034125s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.385 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.385 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.388 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.388 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.392 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.396 2495139 WARNING oslo_db.sqlalchemy.utils [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] 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_can_explicitly_filter_for_own_project [0.087862s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.336 2495141 INFO alembic.runtime.migration [None req-c29e6fc2-6cf6-4d7d-9ef4-270b4a0f33dd - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.337 2495141 INFO alembic.runtime.migration [None req-c29e6fc2-6cf6-4d7d-9ef4-270b4a0f33dd - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.340 2495141 INFO alembic.runtime.migration [None req-c29e6fc2-6cf6-4d7d-9ef4-270b4a0f33dd - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.341 2495141 INFO alembic.runtime.migration [None req-c29e6fc2-6cf6-4d7d-9ef4-270b4a0f33dd - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.346 2495141 INFO alembic.runtime.migration [None req-c29e6fc2-6cf6-4d7d-9ef4-270b4a0f33dd - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.348 2495141 INFO aodh.api.app [None req-c29e6fc2-6cf6-4d7d-9ef4-270b4a0f33dd - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.030281s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.027634s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.035859s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.423 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.423 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.430 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.430 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.436 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.441 2495139 WARNING oslo_db.sqlalchemy.utils [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.003503s] ... ok {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.035002s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.424 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.424 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.429 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.429 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.435 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.437 2495141 INFO aodh.api.app [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.007071s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.078935s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.390 2495140 INFO alembic.runtime.migration [None req-cdc941d0-86e0-4296-96cb-7ceff54240b9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.391 2495140 INFO alembic.runtime.migration [None req-cdc941d0-86e0-4296-96cb-7ceff54240b9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.395 2495140 INFO alembic.runtime.migration [None req-cdc941d0-86e0-4296-96cb-7ceff54240b9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.395 2495140 INFO alembic.runtime.migration [None req-cdc941d0-86e0-4296-96cb-7ceff54240b9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.400 2495140 INFO alembic.runtime.migration [None req-cdc941d0-86e0-4296-96cb-7ceff54240b9 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.402 2495140 INFO aodh.api.app [None req-cdc941d0-86e0-4296-96cb-7ceff54240b9 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.030533s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.464 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.464 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.468 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.468 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.476 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.477 2495139 WARNING oslo_db.sqlalchemy.utils [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.040617s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.463 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.464 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.467 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.467 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.474 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.480 2495141 INFO aodh.api.app [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.005276s] ... ok {2} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.010896s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.512 2495141 WARNING stevedore.named [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Could not load no-such-engine {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.066498s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.505 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.505 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.509 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.509 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.526 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.540 2495139 WARNING oslo_db.sqlalchemy.utils [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.088397s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.470 2495140 INFO alembic.runtime.migration [None req-b2d1197a-0af2-4cda-b5b8-affeba389192 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.470 2495140 INFO alembic.runtime.migration [None req-b2d1197a-0af2-4cda-b5b8-affeba389192 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.474 2495140 INFO alembic.runtime.migration [None req-b2d1197a-0af2-4cda-b5b8-affeba389192 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.474 2495140 INFO alembic.runtime.migration [None req-b2d1197a-0af2-4cda-b5b8-affeba389192 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.479 2495140 INFO alembic.runtime.migration [None req-b2d1197a-0af2-4cda-b5b8-affeba389192 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.483 2495140 INFO aodh.api.app [None req-b2d1197a-0af2-4cda-b5b8-affeba389192 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.051644s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.533 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.533 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.541 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.541 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.548 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.554 2495141 WARNING oslo_db.sqlalchemy.utils [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:55.557 2495141 WARNING oslo_db.sqlalchemy.utils [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.033085s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.558 2495140 INFO alembic.runtime.migration [None req-0dd40ba5-41c8-434a-abc4-8e23fd56427f some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.558 2495140 INFO alembic.runtime.migration [None req-0dd40ba5-41c8-434a-abc4-8e23fd56427f some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.565 2495140 INFO alembic.runtime.migration [None req-0dd40ba5-41c8-434a-abc4-8e23fd56427f some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.565 2495140 INFO alembic.runtime.migration [None req-0dd40ba5-41c8-434a-abc4-8e23fd56427f some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.570 2495140 INFO alembic.runtime.migration [None req-0dd40ba5-41c8-434a-abc4-8e23fd56427f some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.572 2495140 INFO aodh.api.app [None req-0dd40ba5-41c8-434a-abc4-8e23fd56427f some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.001742s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.026028s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.572 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.572 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.579 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.579 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.583 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.588 2495141 WARNING oslo_db.sqlalchemy.utils [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.044603s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.555 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.556 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.568 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.568 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.573 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.577 2495139 WARNING oslo_db.sqlalchemy.utils [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] 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.137496s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.475 2495142 INFO alembic.runtime.migration [None req-345741d4-1e33-4173-9450-4706783f3f84 fe6303be-a4be-4a27-a304-0fb879006d9e 6a04d9eb-6d3c-411c-8676-76f46c56162f - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.476 2495142 INFO alembic.runtime.migration [None req-345741d4-1e33-4173-9450-4706783f3f84 fe6303be-a4be-4a27-a304-0fb879006d9e 6a04d9eb-6d3c-411c-8676-76f46c56162f - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.490 2495142 INFO alembic.runtime.migration [None req-345741d4-1e33-4173-9450-4706783f3f84 fe6303be-a4be-4a27-a304-0fb879006d9e 6a04d9eb-6d3c-411c-8676-76f46c56162f - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.490 2495142 INFO alembic.runtime.migration [None req-345741d4-1e33-4173-9450-4706783f3f84 fe6303be-a4be-4a27-a304-0fb879006d9e 6a04d9eb-6d3c-411c-8676-76f46c56162f - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.499 2495142 INFO alembic.runtime.migration [None req-345741d4-1e33-4173-9450-4706783f3f84 fe6303be-a4be-4a27-a304-0fb879006d9e 6a04d9eb-6d3c-411c-8676-76f46c56162f - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.501 2495142 INFO aodh.api.app [None req-345741d4-1e33-4173-9450-4706783f3f84 fe6303be-a4be-4a27-a304-0fb879006d9e 6a04d9eb-6d3c-411c-8676-76f46c56162f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.032831s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.598 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.598 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.603 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.603 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.607 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.611 2495140 WARNING oslo_db.sqlalchemy.utils [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:55.617 2495140 INFO aodh.storage.impl_sqlalchemy [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] 0 alarm histories are removed from database {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.033913s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.598 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.598 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.601 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.601 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.606 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.609 2495141 WARNING oslo_db.sqlalchemy.utils [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:55.614 2495141 WARNING oslo_db.sqlalchemy.utils [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:55.619 2495141 WARNING oslo_db.sqlalchemy.utils [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.040591s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.603 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.603 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.607 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.607 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.612 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.616 2495139 WARNING oslo_db.sqlalchemy.utils [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.032267s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.629 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.629 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.633 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.633 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.639 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.643 2495140 WARNING oslo_db.sqlalchemy.utils [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:55.650 2495140 INFO aodh.storage.impl_sqlalchemy [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] 3 alarm histories are removed from database {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.029289s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.635 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.635 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.641 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.641 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.646 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Running stamp_revision -> 010 {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.025267s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.665 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.666 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.669 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.669 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.674 2495141 INFO alembic.runtime.migration [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.003678s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.041213s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.665 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.670 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.673 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.674 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.678 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.682 2495140 WARNING oslo_db.sqlalchemy.utils [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:55.692 2495140 INFO aodh.storage.impl_sqlalchemy [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] 2 alarm histories are removed from database {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.025777s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.709 2495141 ERROR stevedore.extension [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] 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-08-12 12:53:55.709 2495141 WARNING stevedore.named [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Could not load prometheus 2025-08-12 12:53:55.710 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm 5a67face-8619-422c-858f-f7d813371851 transitioning to alarm because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to alarm, due to rules: rule1, rule2, rule6 outside their threshold. {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.008417s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.719 2495141 ERROR stevedore.extension [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] 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-08-12 12:53:55.720 2495141 WARNING stevedore.named [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Could not load prometheus {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.090299s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.648 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.648 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.668 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.668 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.676 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.700 2495139 WARNING oslo_db.sqlalchemy.utils [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.129272s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.612 2495142 INFO alembic.runtime.migration [None req-8af2d05a-2204-4c2e-b945-077e367a9a65 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.612 2495142 INFO alembic.runtime.migration [None req-8af2d05a-2204-4c2e-b945-077e367a9a65 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.619 2495142 INFO alembic.runtime.migration [None req-8af2d05a-2204-4c2e-b945-077e367a9a65 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.619 2495142 INFO alembic.runtime.migration [None req-8af2d05a-2204-4c2e-b945-077e367a9a65 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.637 2495142 INFO alembic.runtime.migration [None req-8af2d05a-2204-4c2e-b945-077e367a9a65 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.641 2495142 INFO aodh.api.app [None req-8af2d05a-2204-4c2e-b945-077e367a9a65 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.042987s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.702 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.703 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.706 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.706 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.724 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.730 2495140 WARNING oslo_db.sqlalchemy.utils [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:55.735 2495140 WARNING oslo_db.sqlalchemy.utils [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.022635s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.729 2495141 ERROR stevedore.extension [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] 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-08-12 12:53:55.730 2495141 WARNING stevedore.named [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Could not load prometheus 2025-08-12 12:53:55.730 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm ca21280d-ca98-4225-b017-cc3721acfd39 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-08-12 12:53:55.734 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm 90cc1600-92a9-4bc1-be8f-f4faa30f6d85 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-08-12 12:53:55.735 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm 62f3c646-e1c9-41dc-a069-722d71a4c587 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-08-12 12:53:55.735 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm b3ad230a-99b2-458d-94f6-98289dee3231 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.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.041492s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.735 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.735 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.746 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.746 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.750 2495139 INFO alembic.runtime.migration [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.001560s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.034628s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.746 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.746 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.750 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.750 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.754 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.765 2495140 WARNING oslo_db.sqlalchemy.utils [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.031113s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.770 2495141 ERROR stevedore.extension [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] 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-08-12 12:53:55.770 2495141 WARNING stevedore.named [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Could not load prometheus 2025-08-12 12:53:55.770 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm 8b91cb0e-883b-4e46-808c-3f6e6bdb617c 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_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.002063s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.008379s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.022181s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.794 2495141 INFO aodh.evaluator.event [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Triggering the alarm 4f271355-ed82-401e-914c-282b1db869e9 by event for project , event_type: type0 2025-08-12 12:53:55.794 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm 4f271355-ed82-401e-914c-282b1db869e9 transitioning to alarm because Event hits the query . {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.067617s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.735 2495142 INFO alembic.runtime.migration [None req-341b986e-c264-407d-8310-333f8e62b53c - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.735 2495142 INFO alembic.runtime.migration [None req-341b986e-c264-407d-8310-333f8e62b53c - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.755 2495142 INFO alembic.runtime.migration [None req-341b986e-c264-407d-8310-333f8e62b53c - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.755 2495142 INFO alembic.runtime.migration [None req-341b986e-c264-407d-8310-333f8e62b53c - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.760 2495142 INFO alembic.runtime.migration [None req-341b986e-c264-407d-8310-333f8e62b53c - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.765 2495142 INFO aodh.api.app [None req-341b986e-c264-407d-8310-333f8e62b53c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.021260s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.802 2495139 ERROR stevedore.extension [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] 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-08-12 12:53:55.802 2495139 WARNING stevedore.named [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Could not load prometheus 2025-08-12 12:53:55.803 2495139 INFO aodh.evaluator [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] alarm a40c3d95-d122-48dd-aea9-0a722b1af6c3 transitioning to ok because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to ok, due to rules: rule1 inside their threshold. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.034043s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.783 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.783 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.787 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.787 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.791 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.795 2495140 WARNING oslo_db.sqlalchemy.utils [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.014561s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.811 2495141 INFO aodh.evaluator.event [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Triggering the alarm 7ef34e64-049e-4dd9-968f-05ae2342f564 by event for project project1, event_type: type0 2025-08-12 12:53:55.812 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm 7ef34e64-049e-4dd9-968f-05ae2342f564 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.011595s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.815 2495139 ERROR stevedore.extension [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] 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-08-12 12:53:55.815 2495139 WARNING stevedore.named [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Could not load prometheus 2025-08-12 12:53:55.815 2495139 INFO aodh.evaluator [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] alarm 8214aeae-809a-473c-ab53-347f94819659 transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.009691s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.821 2495141 INFO aodh.evaluator.event [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Triggering the alarm 2c5c37f1-a35c-4c11-97dd-9199ef636122 by event for project , event_type: type0 2025-08-12 12:53:55.821 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm 2c5c37f1-a35c-4c11-97dd-9199ef636122 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.008774s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.825 2495139 INFO aodh.evaluator.event [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-08-12 12:53:55.825 2495139 INFO aodh.evaluator.event [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-08-12 12:53:55.825 2495139 INFO aodh.evaluator [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] alarm 2 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.009666s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.832 2495141 INFO aodh.evaluator.event [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Aborting evaluation of the alarm 2c99e799-35a0-46d4-9645-3cfd47699dc0 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.007666s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.007956s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.840 2495141 ERROR aodh.evaluator.event [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Failed to extract event_type from event = {'message_id': 'd730f331-5e98-4618-8393-619a9bf85ac2', 'traits': []} 2025-08-12 12:53:55.841 2495141 WARNING aodh.evaluator.event [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Event <{'message_id': 'd730f331-5e98-4618-8393-619a9bf85ac2', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.036518s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.816 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.816 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.822 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.822 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.829 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.832 2495140 WARNING oslo_db.sqlalchemy.utils [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.010116s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.844 2495139 INFO aodh.evaluator.event [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Triggering the alarm 37f68072-8d74-4244-b376-7318191da3cf by event for project project2, event_type: type1 2025-08-12 12:53:55.844 2495139 INFO aodh.evaluator [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] alarm 37f68072-8d74-4244-b376-7318191da3cf transitioning to alarm because Event hits the query . {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.052258s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.804 2495142 INFO alembic.runtime.migration [None req-309efa73-b699-4e62-b623-14168792c1a9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.804 2495142 INFO alembic.runtime.migration [None req-309efa73-b699-4e62-b623-14168792c1a9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.809 2495142 INFO alembic.runtime.migration [None req-309efa73-b699-4e62-b623-14168792c1a9 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.809 2495142 INFO alembic.runtime.migration [None req-309efa73-b699-4e62-b623-14168792c1a9 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.814 2495142 INFO alembic.runtime.migration [None req-309efa73-b699-4e62-b623-14168792c1a9 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.815 2495142 INFO aodh.api.app [None req-309efa73-b699-4e62-b623-14168792c1a9 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:55.832 2495142 INFO aodh.api.app [None req-309efa73-b699-4e62-b623-14168792c1a9 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini 2025-08-12 12:53:55.847 2495142 WARNING oslo_policy.policy [None req-62d1e602-ca60-4816-8d20-86594f1dd68a 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.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.009292s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.849 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm a5a59da4-944a-4080-b962-4dc7fc7ca87b transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.008187s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.010147s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.858 2495141 WARNING aodh.evaluator.threshold [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Expecting 4 datapoints but only get 0 2025-08-12 12:53:55.859 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm b3976fee-3d48-4018-9763-e05a75357513 transitioning to insufficient data because No datapoint for granularity 300 {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.008691s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.862 2495139 INFO aodh.evaluator.event [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Triggering the alarm c7cdb65a-af39-4ddf-81c3-5f04d071abe9 by event for project , event_type: type0 2025-08-12 12:53:55.862 2495139 INFO aodh.evaluator [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] alarm c7cdb65a-af39-4ddf-81c3-5f04d071abe9 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.007959s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.871 2495139 ERROR aodh.evaluator.event [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-08-12 12:53:55.871 2495139 WARNING aodh.evaluator.event [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.008084s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.880 2495139 INFO aodh.evaluator.event [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Aborting evaluation of the alarm 081d5fed-24f0-47df-a983-f0729b626669 due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.016112s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.876 2495141 WARNING aodh.evaluator.gnocchi [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-08-12 12:53:55.876 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm 8c37fde4-d165-46d6-bb6c-99dcdd820992 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.016828s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.897 2495139 INFO aodh.evaluator [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] alarm 7aa8bb16-b7c6-4c87-9cb6-4dfc7d38a475 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.049514s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.858 2495142 INFO alembic.runtime.migration [None req-62d1e602-ca60-4816-8d20-86594f1dd68a some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.858 2495142 INFO alembic.runtime.migration [None req-62d1e602-ca60-4816-8d20-86594f1dd68a some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.862 2495142 INFO alembic.runtime.migration [None req-62d1e602-ca60-4816-8d20-86594f1dd68a some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.862 2495142 INFO alembic.runtime.migration [None req-62d1e602-ca60-4816-8d20-86594f1dd68a some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.867 2495142 INFO alembic.runtime.migration [None req-62d1e602-ca60-4816-8d20-86594f1dd68a some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.868 2495142 INFO aodh.api.app [None req-62d1e602-ca60-4816-8d20-86594f1dd68a some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.055399s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.856 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.856 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.860 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.860 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.867 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.876 2495140 WARNING oslo_db.sqlalchemy.utils [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.024924s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.900 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm 00c525ec-b3ed-47e1-877e-2a54acd4cb84 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.011370s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.909 2495139 WARNING aodh.evaluator.threshold [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Expecting 5 datapoints but only get 0 2025-08-12 12:53:55.909 2495139 INFO aodh.evaluator [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] alarm 653ace1d-7e3b-4c07-9c17-b21f9777b595 transitioning to insufficient data because No datapoint for granularity 60 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.011321s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.921 2495139 INFO aodh.evaluator [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] alarm d57f9462-5671-43d4-afe1-ce6bbacd7fde transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.012071s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.934 2495139 WARNING aodh.evaluator.threshold [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] Expecting 5 datapoints but only get 0 2025-08-12 12:53:55.934 2495139 INFO aodh.evaluator [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] alarm ca384059-3ae0-440a-86f9-e9f8de4317c5 transitioning to insufficient data because No datapoint for granularity 60 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.025502s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.930 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm b02a09ca-092f-42c3-bfc9-dddc5eb19a17 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.040542s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.906 2495142 INFO alembic.runtime.migration [None req-0194325b-45a1-4298-a864-d969e67c4c9a 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.906 2495142 INFO alembic.runtime.migration [None req-0194325b-45a1-4298-a864-d969e67c4c9a 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.911 2495142 INFO alembic.runtime.migration [None req-0194325b-45a1-4298-a864-d969e67c4c9a 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.911 2495142 INFO alembic.runtime.migration [None req-0194325b-45a1-4298-a864-d969e67c4c9a 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.916 2495142 INFO alembic.runtime.migration [None req-0194325b-45a1-4298-a864-d969e67c4c9a 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.918 2495142 INFO aodh.api.app [None req-0194325b-45a1-4298-a864-d969e67c4c9a 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.009363s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.945 2495139 INFO aodh.notifier.heat [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] 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-08-12 12:53:55.945 2495139 ERROR aodh.notifier.heat [None req-5dcbc416-8ff7-4fdd-9367-1a90f953532a a5dd8f63-468a-4fcf-99f8-777942bde721 1b043bf7-abeb-407a-83c1-cbb8dc96ccc6 - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.021072s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.955 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm 32900c36-bd60-4472-9249-570066952905 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.011339s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.009768s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.067813s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.919 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.919 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.922 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.922 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.930 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.939 2495140 WARNING oslo_db.sqlalchemy.utils [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.015024s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.980 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm 15016290-a4e1-4ba6-a1b7-dd9bd86e6baa transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.044761s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.950 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.951 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.960 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.960 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.967 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:55.969 2495142 INFO aodh.api.app [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev60/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.006131s] ... ok {3} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000321s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.010228s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.992 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm 2c048cbb-5605-4b46-89a8-1bc2fae651e9 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.ComplexAlarmQueryTest.test_filter_and_orderby [0.028611s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.979 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.979 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.983 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:55.983 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:55.990 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.014330s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.006 2495141 INFO aodh.evaluator [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] alarm e2cd843c-789d-4eb3-aad4-a890ebea1db9 transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-08-11T16:53:56.006103', 'admin_state_up': True, 'operating_status': 'ERROR'} {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.020968s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.000 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.000 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.004 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.005 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.010 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.015812s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.023 2495141 INFO aodh.notifier.heat [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] 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-08-12 12:53:56.023 2495141 INFO aodh.notifier.heat [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-08-12 12:53:56.024 2495141 INFO aodh.notifier.heat [None req-920688c5-3904-458d-8c79-b8f1d7e6a5d3 - project-id1 - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000490s] ... ok {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000313s] ... ok {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000313s] ... ok {2} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.002130s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.008305s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.027459s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.021 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.021 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.024 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.024 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.030 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:56.034 2495142 WARNING oslo_db.sqlalchemy.utils [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:53:56.036 2495142 WARNING oslo_db.sqlalchemy.utils [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.008396s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.051547s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.027 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.027 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.031 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.031 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.037 2495140 INFO alembic.runtime.migration [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001769s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.010498s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.025185s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.049 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.049 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.054 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.054 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.058 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:56.064 2495142 WARNING oslo_db.sqlalchemy.utils [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.007026s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.009993s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.079 2495140 INFO aodh.evaluator.event [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Triggering the alarm b277fb00-e603-42a7-9c8e-aa8a410746c0 by event for project , event_type: type0 2025-08-12 12:53:56.080 2495140 INFO aodh.evaluator [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] alarm b277fb00-e603-42a7-9c8e-aa8a410746c0 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.009388s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.089 2495140 INFO aodh.evaluator.event [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Triggering the alarm 7251f2b7-f298-42b6-932e-79682af81694 by event for project , event_type: type0 2025-08-12 12:53:56.089 2495140 INFO aodh.evaluator [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] alarm 7251f2b7-f298-42b6-932e-79682af81694 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.007574s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.097 2495140 INFO aodh.evaluator.event [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Triggering the alarm 94aed1db-60cf-4ca6-9971-12e1bb848ef3 by event for project , event_type: type0 2025-08-12 12:53:56.097 2495140 INFO aodh.evaluator [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] alarm 94aed1db-60cf-4ca6-9971-12e1bb848ef3 transitioning to alarm because Event hits the query . {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.034276s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.082 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.083 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.087 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.088 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.095 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:56.099 2495142 WARNING oslo_db.sqlalchemy.utils [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.006825s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.007557s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.007454s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.020972s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.109 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.109 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.112 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.112 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.116 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:56.120 2495142 WARNING oslo_db.sqlalchemy.utils [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.008633s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.128 2495140 WARNING aodh.evaluator.gnocchi [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-08-12 12:53:56.128 2495140 INFO aodh.evaluator [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] alarm 263c134a-9b83-4fe4-a0fc-58290aeb2ae7 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_unequivocal_from_known_state_and_repeat_actions [0.008789s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.020767s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.131 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.131 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.134 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.134 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.138 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:56.142 2495142 WARNING oslo_db.sqlalchemy.utils [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.009038s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.146 2495140 INFO aodh.evaluator [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] alarm a5e91d8d-f080-4d7e-9f2c-931b438bad04 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.012814s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.159 2495140 WARNING aodh.evaluator.threshold [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Expecting 6 datapoints but only get 0 2025-08-12 12:53:56.159 2495140 INFO aodh.evaluator [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] alarm c1fe672a-756b-47ba-9328-cf455e879992 transitioning to insufficient data because No datapoint for granularity 50 {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.022498s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.152 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.152 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.156 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.156 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.160 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:56.165 2495142 WARNING oslo_db.sqlalchemy.utils [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.008147s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.009078s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.177 2495140 INFO aodh.evaluator [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] alarm 1ee820cf-c812-4043-91e7-fa09fe0ec0e5 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.013797s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.187 2495140 WARNING aodh.evaluator.threshold [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Expecting 5 datapoints but only get 0 2025-08-12 12:53:56.187 2495140 INFO aodh.evaluator [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] alarm 2c4c319b-f7ff-4d45-8b89-6875871f7398 transitioning to insufficient data because No datapoint for granularity 60 2025-08-12 12:53:56.192 2495140 WARNING aodh.evaluator.threshold [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Expecting 5 datapoints but only get 0 2025-08-12 12:53:56.192 2495140 INFO aodh.evaluator [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] alarm 2c4c319b-f7ff-4d45-8b89-6875871f7398 transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.009436s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.201 2495140 INFO aodh.evaluator [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] alarm 20d96780-280c-4603-a81a-d34550f744f8 transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.039276s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.176 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.176 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.181 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.181 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.186 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Running stamp_revision -> 010 2025-08-12 12:53:56.196 2495142 WARNING oslo_db.sqlalchemy.utils [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.009053s] ... ok {1} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.001232s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.024647s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.218 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.218 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.221 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Context impl SQLiteImpl. 2025-08-12 12:53:56.221 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Will assume non-transactional DDL. 2025-08-12 12:53:56.226 2495142 INFO alembic.runtime.migration [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.002724s] ... ok {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.016923s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.250 2495142 ERROR stevedore.extension [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] 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-08-12 12:53:56.251 2495142 WARNING stevedore.named [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Could not load prometheus 2025-08-12 12:53:56.251 2495142 INFO aodh.evaluator [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] alarm af7b77b2-6506-4874-9130-0f70ed32c314 transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.008823s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.261 2495142 ERROR stevedore.extension [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] 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-08-12 12:53:56.261 2495142 WARNING stevedore.named [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Could not load prometheus {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.006595s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.009097s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.277 2495142 INFO aodh.evaluator.event [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Triggering the alarm f6aa0864-5795-4643-9f83-28269105e4ff by event for project , event_type: compute.instance.update 2025-08-12 12:53:56.277 2495142 INFO aodh.evaluator [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] alarm f6aa0864-5795-4643-9f83-28269105e4ff transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.007280s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.284 2495142 INFO aodh.evaluator.event [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Triggering the alarm 37f3a881-110f-4052-971f-6b5d58aac773 by event for project project1, event_type: type0 2025-08-12 12:53:56.285 2495142 INFO aodh.evaluator [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] alarm 37f3a881-110f-4052-971f-6b5d58aac773 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.006799s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.292 2495142 INFO aodh.evaluator.event [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Aborting evaluation of the alarm 35c867ec-7655-41d6-a43b-1e2b951aafa3 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_float [0.006760s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.299 2495142 INFO aodh.evaluator.event [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Aborting evaluation of the alarm 1fe7c1e8-a15d-48ff-94f7-8b94607530bb due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.006658s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.306 2495142 INFO aodh.evaluator.event [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Aborting evaluation of the alarm 31396868-c4b6-4b71-9326-2979c9a67c8c 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.013265s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.010128s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.328 2495142 INFO aodh.evaluator [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] alarm de311d14-2b76-4c9d-b026-a2951ff1d141 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.009507s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.008637s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.348 2495142 WARNING aodh.evaluator.gnocchi [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-08-12 12:53:56.348 2495142 INFO aodh.evaluator [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] alarm ec9be424-dd05-420d-bd80-3ed06820a973 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.018365s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:55.976 2495139 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-08-12 12:53:55.977 2495139 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-08-12 12:53:55.977 2495139 ERROR aodh.evaluator Traceback (most recent call last): 2025-08-12 12:53:55.977 2495139 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev60/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-08-12 12:53:55.977 2495139 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-08-12 12:53:55.977 2495139 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-08-12 12:53:55.977 2495139 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-08-12 12:53:55.977 2495139 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-08-12 12:53:55.977 2495139 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-08-12 12:53:55.977 2495139 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-08-12 12:53:55.977 2495139 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-08-12 12:53:55.977 2495139 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-08-12 12:53:55.977 2495139 ERROR aodh.evaluator raise result 2025-08-12 12:53:55.977 2495139 ERROR aodh.evaluator Exception: Boom! 2025-08-12 12:53:55.977 2495139 ERROR aodh.evaluator {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.017040s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.026176s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.014032s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:56.059 2495141 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-08-12 12:53:56.059 2495141 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-08-12 12:53:56.059 2495141 ERROR aodh.evaluator Traceback (most recent call last): 2025-08-12 12:53:56.059 2495141 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev60/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-08-12 12:53:56.059 2495141 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-08-12 12:53:56.059 2495141 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-08-12 12:53:56.059 2495141 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-08-12 12:53:56.059 2495141 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-08-12 12:53:56.059 2495141 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-08-12 12:53:56.059 2495141 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-08-12 12:53:56.059 2495141 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-08-12 12:53:56.059 2495141 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-08-12 12:53:56.059 2495141 ERROR aodh.evaluator raise result 2025-08-12 12:53:56.059 2495141 ERROR aodh.evaluator Exception: Boom! 2025-08-12 12:53:56.059 2495141 ERROR aodh.evaluator {1} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.777405s] ... ok {1} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.014358s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.012702s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:58.018 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. {0} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [1.029598s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.000853s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.000738s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.000682s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.016712s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:57.078 2495141 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-08-12 12:53:57.079 2495141 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.001089s] ... ok {3} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.912722s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.019116s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:58.117 2495139 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-bd9bea6b-7d46-45f0-bcc8-e3ed45ecbe21' 2025-08-12 12:53:58.120 2495139 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.000725s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.000506s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.000483s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.000434s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.000435s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000453s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.018084s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.139094s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.000998s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.001245s] ... ok {0} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.009054s] ... ok {3} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.723800s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.018390s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:00.004 2495142 INFO aodh.coordination [None req-b0914928-e231-4774-8bf7-09acb3cf3ee8 6bd7edb0-2def-4b79-8a9a-be343430dff1 90d1e9f7-ac26-4a64-adc0-b97724a53232 - - - -] Coordination backend started successfully. {1} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.012841s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:53:58.028 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. 2025-08-12 12:53:59.028 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Joined partitioning group group1 2025-08-12 12:53:59.029 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. 2025-08-12 12:54:00.030 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Joined partitioning group group2 {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.016304s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.020428s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:00.026 2495142 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.023696s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:01.048 2495142 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {3} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.020739s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.004287s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.001835s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.002470s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.089349s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:00.049 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. 2025-08-12 12:54:01.049 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Joined partitioning group group 2025-08-12 12:54:01.050 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. 2025-08-12 12:54:01.051 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Joined partitioning group group 2025-08-12 12:54:01.051 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. 2025-08-12 12:54:01.051 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Joined partitioning group group 2025-08-12 12:54:01.052 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. 2025-08-12 12:54:01.052 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Joined partitioning group group 2025-08-12 12:54:01.052 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. 2025-08-12 12:54:01.054 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Joined partitioning group group 2025-08-12 12:54:01.054 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. 2025-08-12 12:54:01.055 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Joined partitioning group group 2025-08-12 12:54:01.055 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. 2025-08-12 12:54:01.056 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Joined partitioning group group 2025-08-12 12:54:01.056 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. 2025-08-12 12:54:01.056 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Joined partitioning group group 2025-08-12 12:54:01.057 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. 2025-08-12 12:54:01.057 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Joined partitioning group group 2025-08-12 12:54:01.057 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-02 8f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. 2025-08-12 12:54:01.058 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Joined partitioning group group {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.025492s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:00.186 2495141 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-2da6891b-e4f7-4e76-83ca-1eb9853d2e46' 2025-08-12 12:54:00.188 2495141 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.022330s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.013381s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:01.132 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. 2025-08-12 12:54:02.132 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Joined partitioning group group 2025-08-12 12:54:02.133 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. 2025-08-12 12:54:02.133 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Joined partitioning group group {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.016012s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:01.202 2495141 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-d829a405-66c6-4586-aa5f-b0a63533fcea' 2025-08-12 12:54:01.203 2495141 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.017127s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:02.167 2495142 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-e71f2d22-67e5-4207-a6ec-a46093855dd4' 2025-08-12 12:54:02.169 2495142 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.024030s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:02.159 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Coordination backend started successfully. 2025-08-12 12:54:03.160 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Joined partitioning group 123 2025-08-12 12:54:03.160 2495140 INFO aodh.coordination [None req-c6827e23-4c6c-4097-baa6-028f647a50ca 61f7d425-ea23-4ba7-995b-0f96bed4ad41 49bad323-0b02-4b38-8d4e-d184ac2e0f5a - - - -] Left partitioning group 123 {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.022791s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:02.222 2495141 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {2} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.022511s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.001381s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.002269s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.001230s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.002093s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.004186s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.001243s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.021045s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:03.189 2495142 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-6da3ae36-d8c2-4ca6-84f3-c185ebc76836' 2025-08-12 12:54:03.190 2495142 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.023480s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:03.188 2495140 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.015635s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:04.206 2495142 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-d32fc315-f41b-4881-a953-4009901ce175' 2025-08-12 12:54:04.208 2495142 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.038294s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:04.215 2495140 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.001238s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.021065s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:05.228 2495142 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='subscriber=http://example.com/data&ttl=7200&signature=mysignature&expires=2016-06-29T01:49:56&paths=/v2/queues/beijing/messages&methods=GET,PATCH,POST,PUT&queue_name=foobar-critical&project_id=my_project_id', fragment='') because what ?. {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.016491s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.037485s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:06.264 2495142 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {3} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.063744s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.012238s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000954s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.000465s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.001079s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.000876s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.000972s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.000840s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.001607s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.000713s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.172907s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:54:06.462 2495140 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-99a7b4e6-b796-4060-abc3-9e9bcc1364f2' 2025-08-12 12:54:06.463 2495140 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.075498s] ... ok {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.013912s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.001221s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.001097s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.001125s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.000851s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.001539s] ... ok ====== Totals ====== Ran: 303 tests in 15.3569 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 44.4719 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:06.042400 - Worker 1 (76 tests) => 0:00:14.953755 - Worker 2 (76 tests) => 0:00:10.064897 - Worker 3 (75 tests) => 0:00:13.595404 [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 # DEPRECATED: Timeout seconds for HTTP requests. Set it to None to disable # timeout. (integer value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This parameter is not used now and has no effect. #http_timeout = 600 # Whether metric collection should be enabled. (boolean value) #enable_evaluation_results_metrics = false # # 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. Unset to disable authentication (string value) #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. default value is 1. (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. default value is 1. (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. default value is 1. (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 (23.13 seconds) congratulations :) (23.20 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-20.1.0-0.20250812165123.a6d8134.el10.noarch Processing files: python3-aodh-20.1.0-0.20250812165123.a6d8134.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.YhfZct + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev60 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev60/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 20.1.0-0.20250812165123.a6d8134.el10 python3-aodh = 20.1.0-0.20250812165123.a6d8134.el10 python3.12-aodh = 20.1.0-0.20250812165123.a6d8134.el10 python3.12dist(aodh) = 20.1~~dev60 python3dist(aodh) = 20.1~~dev60 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.20250812165123.a6d8134.el10 Processing files: openstack-aodh-common-20.1.0-0.20250812165123.a6d8134.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.1ITN1k + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev60 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev60/README.rst /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.el10 openstack-aodh-common = 20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.el10.noarch Provides: openstack-aodh-api = 20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.el10.noarch Provides: openstack-aodh-evaluator = 20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.el10.noarch Provides: openstack-aodh-notifier = 20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.el10.noarch Provides: openstack-aodh-listener = 20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.el10.noarch Provides: openstack-aodh-expirer = 20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.W7tqll + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev60 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev60/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 20.1.0-0.20250812165123.a6d8134.el10 python3-aodh-tests = 20.1.0-0.20250812165123.a6d8134.el10 python3.12-aodh-tests = 20.1.0-0.20250812165123.a6d8134.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.20250812165123.a6d8134.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-20.1.0-0.20250812165123.a6d8134.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-20.1.0-0.20250812165123.a6d8134.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-20.1.0-0.20250812165123.a6d8134.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-20.1.0-0.20250812165123.a6d8134.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-20.1.0-0.20250812165123.a6d8134.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-20.1.0-0.20250812165123.a6d8134.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-20.1.0-0.20250812165123.a6d8134.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-20.1.0-0.20250812165123.a6d8134.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-20.1.0-0.20250812165123.a6d8134.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.P20YSz + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev60 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165123.a6d8134.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.txOoFs + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev60-SPECPARTS + rm -rf aodh-20.1.0.dev60 aodh-20.1.0.dev60.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