Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.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.NSuebA + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-21.1.0.dev3 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-21.1.0.dev3-0.20251001074217.cb9b61f.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-21.1.0.dev3 + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev3-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev3-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'openstack-aodh-21.1.0 base' + /usr/bin/git checkout --track -b rpm-build Switched to a new branch 'rpm-build' branch 'rpm-build' set up to track 'master'. + find . '(' -name .gitignore -o -name .placeholder ')' -delete + find aodh -name '*.py' -exec sed -i '/\/usr\/bin\/env python/{d;q}' '{}' + + sed -i '/^\"PO-Revision-Date: \\n\"/d' aodh/locale/de/LC_MESSAGES/aodh.po aodh/locale/en_GB/LC_MESSAGES/aodh.po aodh/locale/es/LC_MESSAGES/aodh.po aodh/locale/fr/LC_MESSAGES/aodh.po aodh/locale/id/LC_MESSAGES/aodh.po aodh/locale/it/LC_MESSAGES/aodh.po aodh/locale/ja/LC_MESSAGES/aodh.po aodh/locale/ko_KR/LC_MESSAGES/aodh.po aodh/locale/pt/LC_MESSAGES/aodh.po aodh/locale/pt_BR/LC_MESSAGES/aodh.po aodh/locale/ru/LC_MESSAGES/aodh.po aodh/locale/zh_CN/LC_MESSAGES/aodh.po aodh/locale/zh_TW/LC_MESSAGES/aodh.po + sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^sphinx.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^sphinx.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' test-requirements.txt + for pkg in tzdata + sed -i '/^tzdata.*/d' doc/requirements.txt requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.ihYeKJ + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev3 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev3/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.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.FaEfeM + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev3 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev3/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.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.NMqx1Z + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev3 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev3/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.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-21.1.0.dev3/aodh-21.1.0.dev3.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-21.1.0-0.20251001074217.cb9b61f.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev3.dist-info/ removed 'aodh-21.1.0.dev3.dist-info/AUTHORS' removed 'aodh-21.1.0.dev3.dist-info/LICENSE' removed 'aodh-21.1.0.dev3.dist-info/METADATA' removed 'aodh-21.1.0.dev3.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev3.dist-info/pbr.json' removed 'aodh-21.1.0.dev3.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev3.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.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.QT8SaF + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev3 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev3/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev3/aodh-21.1.0.dev3.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.2.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev3.dist-info/ removed 'aodh-21.1.0.dev3.dist-info/AUTHORS' removed 'aodh-21.1.0.dev3.dist-info/LICENSE' removed 'aodh-21.1.0.dev3.dist-info/METADATA' removed 'aodh-21.1.0.dev3.dist-info/top_level.txt' removed 'aodh-21.1.0.dev3.dist-info/pbr.json' removed 'aodh-21.1.0.dev3.dist-info/entry_points.txt' removed directory 'aodh-21.1.0.dev3.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.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.5C9gqD + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev3 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev3/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.09 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev3/aodh-21.1.0.dev3.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.2.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev3.dist-info/ removed 'aodh-21.1.0.dev3.dist-info/AUTHORS' removed 'aodh-21.1.0.dev3.dist-info/LICENSE' removed 'aodh-21.1.0.dev3.dist-info/METADATA' removed 'aodh-21.1.0.dev3.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev3.dist-info/pbr.json' removed 'aodh-21.1.0.dev3.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev3.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ptlFWp + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-21.1.0.dev3 + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-21.1.0.dev3/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-21.1.0.dev3 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info creating /builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir/pip-modern-metadata-jh12n6dn/aodh.egg-info writing /builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir/pip-modern-metadata-jh12n6dn/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir/pip-modern-metadata-jh12n6dn/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir/pip-modern-metadata-jh12n6dn/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir/pip-modern-metadata-jh12n6dn/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir/pip-modern-metadata-jh12n6dn/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir/pip-modern-metadata-jh12n6dn/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir/pip-modern-metadata-jh12n6dn/aodh.egg-info/SOURCES.txt' [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir/pip-modern-metadata-jh12n6dn/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir/pip-modern-metadata-jh12n6dn/aodh-21.1.0.dev3.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: aodh Building wheel for aodh (pyproject.toml): started Running command Building wheel for aodh (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/aodh creating build/lib/aodh/api creating build/lib/aodh/api/controllers creating build/lib/aodh/api/controllers/v2 creating build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules 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/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd creating build/lib/aodh/tests creating build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/__init__.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/test_heat.py -> build/lib/aodh/tests/unit/notifier creating build/lib/aodh/storage creating build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/__init__.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/models.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/utils.py -> build/lib/aodh/storage/sqlalchemy creating build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/__init__.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_composite.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_event.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_gnocchi.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_loadbalancer.py -> build/lib/aodh/tests/unit/evaluator copying aodh/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh copying aodh/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage creating build/lib/aodh/tests/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/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi 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/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/api creating build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/__init__.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_app.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_metrics.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_quotas.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests copying aodh/api/controllers/v2/__init__.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/capabilities.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/metrics.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers 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/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier copying aodh/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/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api 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 running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.tests.functional.hooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api 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/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions creating build/lib/aodh/locale creating build/lib/aodh/locale/de creating build/lib/aodh/locale/de/LC_MESSAGES copying aodh/locale/de/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/de/LC_MESSAGES creating build/lib/aodh/locale/en_GB creating build/lib/aodh/locale/en_GB/LC_MESSAGES copying aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/en_GB/LC_MESSAGES creating build/lib/aodh/locale/es creating build/lib/aodh/locale/es/LC_MESSAGES copying aodh/locale/es/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/es/LC_MESSAGES creating build/lib/aodh/locale/fr creating build/lib/aodh/locale/fr/LC_MESSAGES copying aodh/locale/fr/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/fr/LC_MESSAGES creating build/lib/aodh/locale/id creating build/lib/aodh/locale/id/LC_MESSAGES copying aodh/locale/id/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/id/LC_MESSAGES creating build/lib/aodh/locale/it creating build/lib/aodh/locale/it/LC_MESSAGES copying aodh/locale/it/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/it/LC_MESSAGES creating build/lib/aodh/locale/ja creating build/lib/aodh/locale/ja/LC_MESSAGES copying aodh/locale/ja/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ja/LC_MESSAGES creating build/lib/aodh/locale/ko_KR creating build/lib/aodh/locale/ko_KR/LC_MESSAGES copying aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ko_KR/LC_MESSAGES creating build/lib/aodh/locale/pt creating build/lib/aodh/locale/pt/LC_MESSAGES copying aodh/locale/pt/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt/LC_MESSAGES creating build/lib/aodh/locale/pt_BR creating build/lib/aodh/locale/pt_BR/LC_MESSAGES copying aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt_BR/LC_MESSAGES creating build/lib/aodh/locale/ru creating build/lib/aodh/locale/ru/LC_MESSAGES copying aodh/locale/ru/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ru/LC_MESSAGES creating build/lib/aodh/locale/zh_CN creating build/lib/aodh/locale/zh_CN/LC_MESSAGES copying aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_CN/LC_MESSAGES creating build/lib/aodh/locale/zh_TW creating build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_TW/LC_MESSAGES creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/locale creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES copying build/lib/aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES copying build/lib/aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ru creating build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES copying build/lib/aodh/locale/ru/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES copying build/lib/aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt creating build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES copying build/lib/aodh/locale/pt/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES copying build/lib/aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ja creating build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES copying build/lib/aodh/locale/ja/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/it creating build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES copying build/lib/aodh/locale/it/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/id creating build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES copying build/lib/aodh/locale/id/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/fr creating build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES copying build/lib/aodh/locale/fr/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/es creating build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES copying build/lib/aodh/locale/es/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES copying build/lib/aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/de creating build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/locale/de/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/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/evaluator copying build/lib/aodh/evaluator/utils.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/threshold.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/event.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/composite.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator creating build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/defaults.py -> build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/conf 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 copying build/lib/aodh/version.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/service.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/queue.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/profiler.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/opts.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/messaging.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/keystone_client.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/i18n.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/event.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/coordination.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/__init__.py -> build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/base.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/utils.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/tests/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/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier 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/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/rbac.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/policies.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/middleware.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/hooks.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/utils.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/quotas.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/query.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/metrics.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/base.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/alarms.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev3-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev3.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev3.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir/pip-wheel-xqmmc211/.tmp-_sgyclcj/aodh-21.1.0.dev3-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-21.1.0.dev3.data/scripts/aodh-api' adding 'aodh-21.1.0.dev3.dist-info/AUTHORS' adding 'aodh-21.1.0.dev3.dist-info/LICENSE' adding 'aodh-21.1.0.dev3.dist-info/METADATA' adding 'aodh-21.1.0.dev3.dist-info/WHEEL' adding 'aodh-21.1.0.dev3.dist-info/entry_points.txt' adding 'aodh-21.1.0.dev3.dist-info/pbr.json' adding 'aodh-21.1.0.dev3.dist-info/top_level.txt' adding 'aodh-21.1.0.dev3.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for aodh (pyproject.toml): finished with status 'done' Created wheel for aodh: filename=aodh-21.1.0.dev3-py3-none-any.whl size=225678 sha256=dc0db4a74214cda841c5fa226b91e568437ad197395c41bc7b128c7dd91b0c1b Stored in directory: /builddir/.cache/pip/wheels/53/2a/66/63cc4c90599d2dd8ec7a584fffea6604c84ddad8e5d6e8d3f1 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.FfEim2 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-21.1.0.dev3 ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ ls /builddir/build/BUILD/aodh-21.1.0.dev3/pyproject-wheeldir/aodh-21.1.0.dev3-py3-none-any.whl ++ xargs basename --multiple + specifier=aodh==21.1.0.dev3 + '[' -z aodh==21.1.0.dev3 ']' + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/aodh-21.1.0.dev3/pyproject-wheeldir aodh==21.1.0.dev3 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/aodh-21.1.0.dev3/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-21.1.0.dev3-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-21.1.0.dev3 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-21.1.0.dev3.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev3.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev3.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev3.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev3.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev3.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev3.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/python3 setup.py compile_catalog -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale --domain aodh /usr/lib/python3.12/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running compile_catalog compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.mo + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64//usr/lib/python3.12/site-packages + oslo-config-generator --config-file=aodh/cmd/aodh-config-generator.conf --output-file=aodh/aodh.conf + read name eq value + test '[DEFAULT]' + test '' + continue + read name eq value + test log_dir + test /var/log/aodh + sed -i '0,/^# *log_dir=/{s!^# *log_dir=.*!#log_dir=/var/log/aodh!}' aodh/aodh.conf + read name eq value + test use_stderr + test False + sed -i '0,/^# *use_stderr=/{s!^# *use_stderr=.*!#use_stderr=False!}' aodh/aodh.conf + read name eq value + test '' + continue + read name eq value + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/etc/aodh + install -p -D -m 640 /builddir/build/SOURCES/aodh-dist.conf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/share/aodh/aodh-dist.conf + install -p -D -m 640 aodh/aodh.conf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/etc/aodh/aodh.conf + install -p -D -m 640 aodh/api/api-paste.ini /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/var/log/aodh + install -p -D -m 644 /builddir/build/SOURCES/aodh.logrotate /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/etc/logrotate.d/openstack-aodh + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-api.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/systemd/system/openstack-aodh-api.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-evaluator.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/systemd/system/openstack-aodh-evaluator.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-notifier.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/systemd/system/openstack-aodh-notifier.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-expirer.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/systemd/system/openstack-aodh-expirer.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-listener.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po + rm -f '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 21.1.0-0.20251001074217.cb9b61f.el10 --unique-debug-suffix -21.1.0-0.20251001074217.cb9b61f.el10.x86_64 --unique-debug-src-base openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/aodh-21.1.0.dev3 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/lib/python3.12/site-packages/aodh/tests/functional/hooks/post_test_hook.sh from /bin/bash -xe to #!/usr/bin/bash -xe + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.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.jTtw6Q + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-21.1.0.dev3 + TOX_TESTENV_PASSENV='*' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-21.1.0.dev3/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py312 /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.247662s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.034 1286566 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-01 03:44:19.035 1286566 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-01 03:44:19.042 1286566 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-01 03:44:19.042 1286566 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-01 03:44:19.048 1286566 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-01 03:44:19.105 1286566 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.248 1286566 WARNING oslo_db.sqlalchemy.utils [None req-4b61733f-43a0-4669-9325-aefa6e8baef9 43c8ad9c-65a6-4f1f-bd54-1d48551c0dbe 3411b909-0589-4bac-b774-7037565663c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.048616s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.279 1286566 INFO alembic.runtime.migration [None req-4b61733f-43a0-4669-9325-aefa6e8baef9 43c8ad9c-65a6-4f1f-bd54-1d48551c0dbe 3411b909-0589-4bac-b774-7037565663c5 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.279 1286566 INFO alembic.runtime.migration [None req-4b61733f-43a0-4669-9325-aefa6e8baef9 43c8ad9c-65a6-4f1f-bd54-1d48551c0dbe 3411b909-0589-4bac-b774-7037565663c5 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.283 1286566 INFO alembic.runtime.migration [None req-4b61733f-43a0-4669-9325-aefa6e8baef9 43c8ad9c-65a6-4f1f-bd54-1d48551c0dbe 3411b909-0589-4bac-b774-7037565663c5 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.283 1286566 INFO alembic.runtime.migration [None req-4b61733f-43a0-4669-9325-aefa6e8baef9 43c8ad9c-65a6-4f1f-bd54-1d48551c0dbe 3411b909-0589-4bac-b774-7037565663c5 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.289 1286566 INFO alembic.runtime.migration [None req-4b61733f-43a0-4669-9325-aefa6e8baef9 43c8ad9c-65a6-4f1f-bd54-1d48551c0dbe 3411b909-0589-4bac-b774-7037565663c5 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.295 1286566 INFO aodh.api.app [None req-4b61733f-43a0-4669-9325-aefa6e8baef9 43c8ad9c-65a6-4f1f-bd54-1d48551c0dbe 3411b909-0589-4bac-b774-7037565663c5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.313 1286566 WARNING oslo_db.sqlalchemy.utils [None req-a86d312e-8115-4500-95ff-88e09c5e48dc f93e729f-2621-4480-9b9a-3613c45fa0c3 568d8f30-0a94-49d3-84ef-a0954e7777d8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.352123s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.022 1286567 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-01 03:44:19.022 1286567 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-01 03:44:19.027 1286567 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-01 03:44:19.027 1286567 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-01 03:44:19.042 1286567 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-01 03:44:19.110 1286567 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.324 1286567 WARNING oslo_db.sqlalchemy.utils [None req-f6034e5d-2f76-449f-9dfa-dd162f1fddbe 91743735-1933-4b85-98ef-f0af177251a0 0239ae2d-b3c6-4e89-8263-f108c58b39b1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.334 1286567 WARNING oslo_db.sqlalchemy.utils [None req-f6034e5d-2f76-449f-9dfa-dd162f1fddbe 91743735-1933-4b85-98ef-f0af177251a0 0239ae2d-b3c6-4e89-8263-f108c58b39b1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.348 1286567 WARNING oslo_db.sqlalchemy.utils [None req-f6034e5d-2f76-449f-9dfa-dd162f1fddbe 91743735-1933-4b85-98ef-f0af177251a0 0239ae2d-b3c6-4e89-8263-f108c58b39b1 - - - -] 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.087374s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.327 1286566 INFO alembic.runtime.migration [None req-a86d312e-8115-4500-95ff-88e09c5e48dc f93e729f-2621-4480-9b9a-3613c45fa0c3 568d8f30-0a94-49d3-84ef-a0954e7777d8 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.327 1286566 INFO alembic.runtime.migration [None req-a86d312e-8115-4500-95ff-88e09c5e48dc f93e729f-2621-4480-9b9a-3613c45fa0c3 568d8f30-0a94-49d3-84ef-a0954e7777d8 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.333 1286566 INFO alembic.runtime.migration [None req-a86d312e-8115-4500-95ff-88e09c5e48dc f93e729f-2621-4480-9b9a-3613c45fa0c3 568d8f30-0a94-49d3-84ef-a0954e7777d8 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.333 1286566 INFO alembic.runtime.migration [None req-a86d312e-8115-4500-95ff-88e09c5e48dc f93e729f-2621-4480-9b9a-3613c45fa0c3 568d8f30-0a94-49d3-84ef-a0954e7777d8 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.338 1286566 INFO alembic.runtime.migration [None req-a86d312e-8115-4500-95ff-88e09c5e48dc f93e729f-2621-4480-9b9a-3613c45fa0c3 568d8f30-0a94-49d3-84ef-a0954e7777d8 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.341 1286566 INFO aodh.api.app [None req-a86d312e-8115-4500-95ff-88e09c5e48dc f93e729f-2621-4480-9b9a-3613c45fa0c3 568d8f30-0a94-49d3-84ef-a0954e7777d8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.384 1286566 WARNING oslo_db.sqlalchemy.utils [None req-5c04b8e9-8704-42cc-baa4-5fd80a954a15 4048bf6b-cd6b-4218-949c-9e5a171a25a6 77214a11-4659-44ec-b3e4-31ca7cbd7110 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.394 1286566 WARNING oslo_db.sqlalchemy.utils [None req-5c04b8e9-8704-42cc-baa4-5fd80a954a15 4048bf6b-cd6b-4218-949c-9e5a171a25a6 77214a11-4659-44ec-b3e4-31ca7cbd7110 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.400 1286566 WARNING oslo_db.sqlalchemy.utils [None req-5c04b8e9-8704-42cc-baa4-5fd80a954a15 4048bf6b-cd6b-4218-949c-9e5a171a25a6 77214a11-4659-44ec-b3e4-31ca7cbd7110 - - - -] 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.068722s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.363 1286567 INFO alembic.runtime.migration [None req-f6034e5d-2f76-449f-9dfa-dd162f1fddbe 91743735-1933-4b85-98ef-f0af177251a0 0239ae2d-b3c6-4e89-8263-f108c58b39b1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.363 1286567 INFO alembic.runtime.migration [None req-f6034e5d-2f76-449f-9dfa-dd162f1fddbe 91743735-1933-4b85-98ef-f0af177251a0 0239ae2d-b3c6-4e89-8263-f108c58b39b1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.378 1286567 INFO alembic.runtime.migration [None req-f6034e5d-2f76-449f-9dfa-dd162f1fddbe 91743735-1933-4b85-98ef-f0af177251a0 0239ae2d-b3c6-4e89-8263-f108c58b39b1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.378 1286567 INFO alembic.runtime.migration [None req-f6034e5d-2f76-449f-9dfa-dd162f1fddbe 91743735-1933-4b85-98ef-f0af177251a0 0239ae2d-b3c6-4e89-8263-f108c58b39b1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.385 1286567 INFO alembic.runtime.migration [None req-f6034e5d-2f76-449f-9dfa-dd162f1fddbe 91743735-1933-4b85-98ef-f0af177251a0 0239ae2d-b3c6-4e89-8263-f108c58b39b1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.388 1286567 INFO aodh.api.app [None req-f6034e5d-2f76-449f-9dfa-dd162f1fddbe 91743735-1933-4b85-98ef-f0af177251a0 0239ae2d-b3c6-4e89-8263-f108c58b39b1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.041221s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.415 1286566 INFO alembic.runtime.migration [None req-5c04b8e9-8704-42cc-baa4-5fd80a954a15 4048bf6b-cd6b-4218-949c-9e5a171a25a6 77214a11-4659-44ec-b3e4-31ca7cbd7110 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.415 1286566 INFO alembic.runtime.migration [None req-5c04b8e9-8704-42cc-baa4-5fd80a954a15 4048bf6b-cd6b-4218-949c-9e5a171a25a6 77214a11-4659-44ec-b3e4-31ca7cbd7110 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.419 1286566 INFO alembic.runtime.migration [None req-5c04b8e9-8704-42cc-baa4-5fd80a954a15 4048bf6b-cd6b-4218-949c-9e5a171a25a6 77214a11-4659-44ec-b3e4-31ca7cbd7110 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.419 1286566 INFO alembic.runtime.migration [None req-5c04b8e9-8704-42cc-baa4-5fd80a954a15 4048bf6b-cd6b-4218-949c-9e5a171a25a6 77214a11-4659-44ec-b3e4-31ca7cbd7110 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.423 1286566 INFO alembic.runtime.migration [None req-5c04b8e9-8704-42cc-baa4-5fd80a954a15 4048bf6b-cd6b-4218-949c-9e5a171a25a6 77214a11-4659-44ec-b3e4-31ca7cbd7110 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.427 1286566 INFO aodh.api.app [None req-5c04b8e9-8704-42cc-baa4-5fd80a954a15 4048bf6b-cd6b-4218-949c-9e5a171a25a6 77214a11-4659-44ec-b3e4-31ca7cbd7110 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.067635s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.433 1286567 INFO alembic.runtime.migration [None req-f6034e5d-2f76-449f-9dfa-dd162f1fddbe 91743735-1933-4b85-98ef-f0af177251a0 0239ae2d-b3c6-4e89-8263-f108c58b39b1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.433 1286567 INFO alembic.runtime.migration [None req-f6034e5d-2f76-449f-9dfa-dd162f1fddbe 91743735-1933-4b85-98ef-f0af177251a0 0239ae2d-b3c6-4e89-8263-f108c58b39b1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.436 1286567 INFO alembic.runtime.migration [None req-f6034e5d-2f76-449f-9dfa-dd162f1fddbe 91743735-1933-4b85-98ef-f0af177251a0 0239ae2d-b3c6-4e89-8263-f108c58b39b1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.437 1286567 INFO alembic.runtime.migration [None req-f6034e5d-2f76-449f-9dfa-dd162f1fddbe 91743735-1933-4b85-98ef-f0af177251a0 0239ae2d-b3c6-4e89-8263-f108c58b39b1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.451 1286567 INFO alembic.runtime.migration [None req-f6034e5d-2f76-449f-9dfa-dd162f1fddbe 91743735-1933-4b85-98ef-f0af177251a0 0239ae2d-b3c6-4e89-8263-f108c58b39b1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.456 1286567 INFO aodh.api.app [None req-f6034e5d-2f76-449f-9dfa-dd162f1fddbe 91743735-1933-4b85-98ef-f0af177251a0 0239ae2d-b3c6-4e89-8263-f108c58b39b1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.488 1286567 WARNING oslo_db.sqlalchemy.utils [None req-be08dfc4-6b4b-4b34-9a58-5b1550d21ea5 59620076-8bb5-4585-81fb-8529a31ad7bb 968308a8-7b7f-40b1-96b1-4f7ec1acd523 - - - -] 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.062680s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.466 1286566 INFO alembic.runtime.migration [None req-8c4e26fb-e1e7-4855-808c-9abea02ac5e5 4e46f078-48b3-4969-a90b-fea0f8186c96 297e272a-fcd6-45a5-9ede-91fb6718febc - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.470 1286566 INFO alembic.runtime.migration [None req-8c4e26fb-e1e7-4855-808c-9abea02ac5e5 4e46f078-48b3-4969-a90b-fea0f8186c96 297e272a-fcd6-45a5-9ede-91fb6718febc - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.474 1286566 INFO alembic.runtime.migration [None req-8c4e26fb-e1e7-4855-808c-9abea02ac5e5 4e46f078-48b3-4969-a90b-fea0f8186c96 297e272a-fcd6-45a5-9ede-91fb6718febc - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.474 1286566 INFO alembic.runtime.migration [None req-8c4e26fb-e1e7-4855-808c-9abea02ac5e5 4e46f078-48b3-4969-a90b-fea0f8186c96 297e272a-fcd6-45a5-9ede-91fb6718febc - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.480 1286566 INFO alembic.runtime.migration [None req-8c4e26fb-e1e7-4855-808c-9abea02ac5e5 4e46f078-48b3-4969-a90b-fea0f8186c96 297e272a-fcd6-45a5-9ede-91fb6718febc - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.483 1286566 INFO aodh.api.app [None req-8c4e26fb-e1e7-4855-808c-9abea02ac5e5 4e46f078-48b3-4969-a90b-fea0f8186c96 297e272a-fcd6-45a5-9ede-91fb6718febc - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.505 1286566 WARNING oslo_db.sqlalchemy.utils [None req-8d8a2718-32cf-4a92-9bad-b2b2a89a37ed 3609e4a7-83c6-4fbf-891d-74ca0c1265a9 8655c801-6139-4a5e-b459-5b9bd6198910 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.506 1286566 WARNING oslo_db.sqlalchemy.utils [None req-8d8a2718-32cf-4a92-9bad-b2b2a89a37ed 3609e4a7-83c6-4fbf-891d-74ca0c1265a9 8655c801-6139-4a5e-b459-5b9bd6198910 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.511 1286566 WARNING oslo_db.sqlalchemy.utils [None req-8d8a2718-32cf-4a92-9bad-b2b2a89a37ed 3609e4a7-83c6-4fbf-891d-74ca0c1265a9 8655c801-6139-4a5e-b459-5b9bd6198910 - - - -] 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.053501s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.522 1286566 INFO alembic.runtime.migration [None req-8d8a2718-32cf-4a92-9bad-b2b2a89a37ed 3609e4a7-83c6-4fbf-891d-74ca0c1265a9 8655c801-6139-4a5e-b459-5b9bd6198910 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.523 1286566 INFO alembic.runtime.migration [None req-8d8a2718-32cf-4a92-9bad-b2b2a89a37ed 3609e4a7-83c6-4fbf-891d-74ca0c1265a9 8655c801-6139-4a5e-b459-5b9bd6198910 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.527 1286566 INFO alembic.runtime.migration [None req-8d8a2718-32cf-4a92-9bad-b2b2a89a37ed 3609e4a7-83c6-4fbf-891d-74ca0c1265a9 8655c801-6139-4a5e-b459-5b9bd6198910 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.527 1286566 INFO alembic.runtime.migration [None req-8d8a2718-32cf-4a92-9bad-b2b2a89a37ed 3609e4a7-83c6-4fbf-891d-74ca0c1265a9 8655c801-6139-4a5e-b459-5b9bd6198910 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.533 1286566 INFO alembic.runtime.migration [None req-8d8a2718-32cf-4a92-9bad-b2b2a89a37ed 3609e4a7-83c6-4fbf-891d-74ca0c1265a9 8655c801-6139-4a5e-b459-5b9bd6198910 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.535 1286566 INFO aodh.api.app [None req-8d8a2718-32cf-4a92-9bad-b2b2a89a37ed 3609e4a7-83c6-4fbf-891d-74ca0c1265a9 8655c801-6139-4a5e-b459-5b9bd6198910 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.555 1286566 WARNING oslo_db.sqlalchemy.utils [None req-75e10132-830b-4de7-ace1-0614996027c3 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.557 1286566 WARNING oslo_db.sqlalchemy.utils [None req-75e10132-830b-4de7-ace1-0614996027c3 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.566 1286566 WARNING oslo_db.sqlalchemy.utils [None req-75e10132-830b-4de7-ace1-0614996027c3 - - - - - -] 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_severity [0.125858s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.507 1286567 INFO alembic.runtime.migration [None req-be08dfc4-6b4b-4b34-9a58-5b1550d21ea5 59620076-8bb5-4585-81fb-8529a31ad7bb 968308a8-7b7f-40b1-96b1-4f7ec1acd523 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.507 1286567 INFO alembic.runtime.migration [None req-be08dfc4-6b4b-4b34-9a58-5b1550d21ea5 59620076-8bb5-4585-81fb-8529a31ad7bb 968308a8-7b7f-40b1-96b1-4f7ec1acd523 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.514 1286567 INFO alembic.runtime.migration [None req-be08dfc4-6b4b-4b34-9a58-5b1550d21ea5 59620076-8bb5-4585-81fb-8529a31ad7bb 968308a8-7b7f-40b1-96b1-4f7ec1acd523 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.514 1286567 INFO alembic.runtime.migration [None req-be08dfc4-6b4b-4b34-9a58-5b1550d21ea5 59620076-8bb5-4585-81fb-8529a31ad7bb 968308a8-7b7f-40b1-96b1-4f7ec1acd523 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.530 1286567 INFO alembic.runtime.migration [None req-be08dfc4-6b4b-4b34-9a58-5b1550d21ea5 59620076-8bb5-4585-81fb-8529a31ad7bb 968308a8-7b7f-40b1-96b1-4f7ec1acd523 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.537 1286567 INFO aodh.api.app [None req-be08dfc4-6b4b-4b34-9a58-5b1550d21ea5 59620076-8bb5-4585-81fb-8529a31ad7bb 968308a8-7b7f-40b1-96b1-4f7ec1acd523 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.574 1286567 WARNING oslo_db.sqlalchemy.utils [None req-7990a3a1-28a1-45cd-91b0-ca4ff655372d 309c676d-6788-44e4-8619-4a32ed987dc2 cfe5aad1-ba5b-4691-9033-f281636cf101 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.583 1286567 WARNING oslo_db.sqlalchemy.utils [None req-4ba22327-8435-4b59-9bd2-26510152da1b 309c676d-6788-44e4-8619-4a32ed987dc2 cfe5aad1-ba5b-4691-9033-f281636cf101 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.604 1286567 WARNING oslo_db.sqlalchemy.utils [None req-96d227a3-e7bc-41b6-8cd8-7f3362dc24cb 309c676d-6788-44e4-8619-4a32ed987dc2 cfe5aad1-ba5b-4691-9033-f281636cf101 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.610 1286567 WARNING oslo_db.sqlalchemy.utils [None req-96d227a3-e7bc-41b6-8cd8-7f3362dc24cb 309c676d-6788-44e4-8619-4a32ed987dc2 cfe5aad1-ba5b-4691-9033-f281636cf101 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.053884s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.577 1286566 INFO alembic.runtime.migration [None req-75e10132-830b-4de7-ace1-0614996027c3 - - - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.577 1286566 INFO alembic.runtime.migration [None req-75e10132-830b-4de7-ace1-0614996027c3 - - - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.581 1286566 INFO alembic.runtime.migration [None req-75e10132-830b-4de7-ace1-0614996027c3 - - - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.581 1286566 INFO alembic.runtime.migration [None req-75e10132-830b-4de7-ace1-0614996027c3 - - - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.586 1286566 INFO alembic.runtime.migration [None req-75e10132-830b-4de7-ace1-0614996027c3 - - - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.588 1286566 INFO aodh.api.app [None req-75e10132-830b-4de7-ace1-0614996027c3 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.607 1286566 WARNING oslo_db.sqlalchemy.utils [None req-0303894a-1899-4207-ae3c-cf607324cdff f7370520-4924-416e-8145-0aae7b9bc86c e1e9863e-a93e-491d-839c-1a8c5a799ccf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.612 1286566 WARNING oslo_db.sqlalchemy.utils [None req-881e6f39-7c5f-44ac-b7d2-495c70306279 f7370520-4924-416e-8145-0aae7b9bc86c e1e9863e-a93e-491d-839c-1a8c5a799ccf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.621 1286566 WARNING oslo_db.sqlalchemy.utils [None req-881e6f39-7c5f-44ac-b7d2-495c70306279 f7370520-4924-416e-8145-0aae7b9bc86c e1e9863e-a93e-491d-839c-1a8c5a799ccf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.245044s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.465 1286568 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-01 03:44:19.465 1286568 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-01 03:44:19.469 1286568 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-01 03:44:19.469 1286568 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-01 03:44:19.474 1286568 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-01 03:44:19.526 1286568 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.680 1286568 WARNING oslo_db.sqlalchemy.utils [None req-ccb9a9e3-03a7-4f94-99f2-0fadc252b738 bb38c257-1979-497b-93ce-29eb2daab9cd 501f2b57-91f5-4480-a1a7-d2ac9e774043 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.689 1286568 WARNING oslo_db.sqlalchemy.utils [None req-3ffa4b2b-d44e-4621-a27c-7178766d0a5b bb38c257-1979-497b-93ce-29eb2daab9cd 501f2b57-91f5-4480-a1a7-d2ac9e774043 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.079947s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.642 1286566 INFO alembic.runtime.migration [None req-881e6f39-7c5f-44ac-b7d2-495c70306279 f7370520-4924-416e-8145-0aae7b9bc86c e1e9863e-a93e-491d-839c-1a8c5a799ccf - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.642 1286566 INFO alembic.runtime.migration [None req-881e6f39-7c5f-44ac-b7d2-495c70306279 f7370520-4924-416e-8145-0aae7b9bc86c e1e9863e-a93e-491d-839c-1a8c5a799ccf - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.659 1286566 INFO alembic.runtime.migration [None req-881e6f39-7c5f-44ac-b7d2-495c70306279 f7370520-4924-416e-8145-0aae7b9bc86c e1e9863e-a93e-491d-839c-1a8c5a799ccf - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.659 1286566 INFO alembic.runtime.migration [None req-881e6f39-7c5f-44ac-b7d2-495c70306279 f7370520-4924-416e-8145-0aae7b9bc86c e1e9863e-a93e-491d-839c-1a8c5a799ccf - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.664 1286566 INFO alembic.runtime.migration [None req-881e6f39-7c5f-44ac-b7d2-495c70306279 f7370520-4924-416e-8145-0aae7b9bc86c e1e9863e-a93e-491d-839c-1a8c5a799ccf - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.671 1286566 INFO aodh.api.app [None req-881e6f39-7c5f-44ac-b7d2-495c70306279 f7370520-4924-416e-8145-0aae7b9bc86c e1e9863e-a93e-491d-839c-1a8c5a799ccf - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.115666s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.628 1286567 INFO alembic.runtime.migration [None req-96d227a3-e7bc-41b6-8cd8-7f3362dc24cb 309c676d-6788-44e4-8619-4a32ed987dc2 cfe5aad1-ba5b-4691-9033-f281636cf101 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.628 1286567 INFO alembic.runtime.migration [None req-96d227a3-e7bc-41b6-8cd8-7f3362dc24cb 309c676d-6788-44e4-8619-4a32ed987dc2 cfe5aad1-ba5b-4691-9033-f281636cf101 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.632 1286567 INFO alembic.runtime.migration [None req-96d227a3-e7bc-41b6-8cd8-7f3362dc24cb 309c676d-6788-44e4-8619-4a32ed987dc2 cfe5aad1-ba5b-4691-9033-f281636cf101 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.633 1286567 INFO alembic.runtime.migration [None req-96d227a3-e7bc-41b6-8cd8-7f3362dc24cb 309c676d-6788-44e4-8619-4a32ed987dc2 cfe5aad1-ba5b-4691-9033-f281636cf101 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.646 1286567 INFO alembic.runtime.migration [None req-96d227a3-e7bc-41b6-8cd8-7f3362dc24cb 309c676d-6788-44e4-8619-4a32ed987dc2 cfe5aad1-ba5b-4691-9033-f281636cf101 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.656 1286567 INFO aodh.api.app [None req-96d227a3-e7bc-41b6-8cd8-7f3362dc24cb 309c676d-6788-44e4-8619-4a32ed987dc2 cfe5aad1-ba5b-4691-9033-f281636cf101 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.678 1286567 WARNING oslo_db.sqlalchemy.utils [None req-b38bf0a7-9f73-4a0f-ac79-8ecd0bfdb0a9 cf4beb04-fc8e-4300-9337-7c82084774a2 47326a9b-eebc-4e32-a516-a5afe199896c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.685 1286567 WARNING oslo_db.sqlalchemy.utils [None req-d8baaf17-36dc-46c3-9926-6e726cbec6d3 cf4beb04-fc8e-4300-9337-7c82084774a2 47326a9b-eebc-4e32-a516-a5afe199896c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.696 1286567 WARNING oslo_db.sqlalchemy.utils [None req-66e0f96c-09b6-4817-8c56-cc4fe432538e cf4beb04-fc8e-4300-9337-7c82084774a2 47326a9b-eebc-4e32-a516-a5afe199896c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.718 1286567 WARNING oslo_db.sqlalchemy.utils [None req-c82e3fe5-5310-4d99-9be2-47bd1cacfd18 cf4beb04-fc8e-4300-9337-7c82084774a2 47326a9b-eebc-4e32-a516-a5afe199896c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.725 1286567 WARNING oslo_db.sqlalchemy.utils [None req-c82e3fe5-5310-4d99-9be2-47bd1cacfd18 cf4beb04-fc8e-4300-9337-7c82084774a2 47326a9b-eebc-4e32-a516-a5afe199896c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.064600s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.706 1286568 INFO alembic.runtime.migration [None req-3ffa4b2b-d44e-4621-a27c-7178766d0a5b bb38c257-1979-497b-93ce-29eb2daab9cd 501f2b57-91f5-4480-a1a7-d2ac9e774043 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.706 1286568 INFO alembic.runtime.migration [None req-3ffa4b2b-d44e-4621-a27c-7178766d0a5b bb38c257-1979-497b-93ce-29eb2daab9cd 501f2b57-91f5-4480-a1a7-d2ac9e774043 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.709 1286568 INFO alembic.runtime.migration [None req-3ffa4b2b-d44e-4621-a27c-7178766d0a5b bb38c257-1979-497b-93ce-29eb2daab9cd 501f2b57-91f5-4480-a1a7-d2ac9e774043 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.709 1286568 INFO alembic.runtime.migration [None req-3ffa4b2b-d44e-4621-a27c-7178766d0a5b bb38c257-1979-497b-93ce-29eb2daab9cd 501f2b57-91f5-4480-a1a7-d2ac9e774043 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.720 1286568 INFO alembic.runtime.migration [None req-3ffa4b2b-d44e-4621-a27c-7178766d0a5b bb38c257-1979-497b-93ce-29eb2daab9cd 501f2b57-91f5-4480-a1a7-d2ac9e774043 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.723 1286568 INFO aodh.api.app [None req-3ffa4b2b-d44e-4621-a27c-7178766d0a5b bb38c257-1979-497b-93ce-29eb2daab9cd 501f2b57-91f5-4480-a1a7-d2ac9e774043 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.755 1286568 WARNING oslo_db.sqlalchemy.utils [None req-90a9dc98-93d5-47db-95e4-f80f5e7fe6dc a0e1aceb-2eb4-4825-b640-9a135224eaad 5065b9c9-9cba-494d-88bd-62da7e975a4d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.760 1286568 WARNING oslo_db.sqlalchemy.utils [None req-90a9dc98-93d5-47db-95e4-f80f5e7fe6dc a0e1aceb-2eb4-4825-b640-9a135224eaad 5065b9c9-9cba-494d-88bd-62da7e975a4d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.111185s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.716 1286566 INFO alembic.runtime.migration [None req-881e6f39-7c5f-44ac-b7d2-495c70306279 f7370520-4924-416e-8145-0aae7b9bc86c e1e9863e-a93e-491d-839c-1a8c5a799ccf - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.722 1286566 INFO alembic.runtime.migration [None req-881e6f39-7c5f-44ac-b7d2-495c70306279 f7370520-4924-416e-8145-0aae7b9bc86c e1e9863e-a93e-491d-839c-1a8c5a799ccf - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.726 1286566 INFO alembic.runtime.migration [None req-881e6f39-7c5f-44ac-b7d2-495c70306279 f7370520-4924-416e-8145-0aae7b9bc86c e1e9863e-a93e-491d-839c-1a8c5a799ccf - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.726 1286566 INFO alembic.runtime.migration [None req-881e6f39-7c5f-44ac-b7d2-495c70306279 f7370520-4924-416e-8145-0aae7b9bc86c e1e9863e-a93e-491d-839c-1a8c5a799ccf - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.735 1286566 INFO alembic.runtime.migration [None req-881e6f39-7c5f-44ac-b7d2-495c70306279 f7370520-4924-416e-8145-0aae7b9bc86c e1e9863e-a93e-491d-839c-1a8c5a799ccf - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.739 1286566 INFO aodh.api.app [None req-881e6f39-7c5f-44ac-b7d2-495c70306279 f7370520-4924-416e-8145-0aae7b9bc86c e1e9863e-a93e-491d-839c-1a8c5a799ccf - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.785 1286566 WARNING oslo_db.sqlalchemy.utils [None req-f0e0fde0-6f2d-4611-9437-5981ce327678 7509a152-9727-4562-aa70-1ac4e861cc3e 6859d664-4209-489e-b26c-32257fe55dd7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.789 1286566 WARNING oslo_db.sqlalchemy.utils [None req-ecf3b194-6b3a-4f7f-9a4e-adfe2ee56d70 7509a152-9727-4562-aa70-1ac4e861cc3e 6859d664-4209-489e-b26c-32257fe55dd7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.798 1286566 WARNING oslo_db.sqlalchemy.utils [None req-687e6289-c1ee-4f50-8202-fbdad91a8b1c 7509a152-9727-4562-aa70-1ac4e861cc3e 6859d664-4209-489e-b26c-32257fe55dd7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.806 1286566 WARNING oslo_db.sqlalchemy.utils [None req-616f1ac9-6c33-428c-b841-f644e5e3d228 7509a152-9727-4562-aa70-1ac4e861cc3e 6859d664-4209-489e-b26c-32257fe55dd7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.808 1286566 WARNING oslo_db.sqlalchemy.utils [None req-616f1ac9-6c33-428c-b841-f644e5e3d228 7509a152-9727-4562-aa70-1ac4e861cc3e 6859d664-4209-489e-b26c-32257fe55dd7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.812 1286566 WARNING oslo_db.sqlalchemy.utils [None req-15e9d3ae-6dcf-439b-94be-38e6bc788c6b 7509a152-9727-4562-aa70-1ac4e861cc3e 6859d664-4209-489e-b26c-32257fe55dd7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.814 1286566 WARNING oslo_db.sqlalchemy.utils [None req-15e9d3ae-6dcf-439b-94be-38e6bc788c6b 7509a152-9727-4562-aa70-1ac4e861cc3e 6859d664-4209-489e-b26c-32257fe55dd7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/tests/functional/api/v2/test_alarm_scenarios.py:846: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). after = datetime.datetime.utcnow().isoformat() {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.056160s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.773 1286568 INFO alembic.runtime.migration [None req-90a9dc98-93d5-47db-95e4-f80f5e7fe6dc a0e1aceb-2eb4-4825-b640-9a135224eaad 5065b9c9-9cba-494d-88bd-62da7e975a4d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.773 1286568 INFO alembic.runtime.migration [None req-90a9dc98-93d5-47db-95e4-f80f5e7fe6dc a0e1aceb-2eb4-4825-b640-9a135224eaad 5065b9c9-9cba-494d-88bd-62da7e975a4d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.777 1286568 INFO alembic.runtime.migration [None req-90a9dc98-93d5-47db-95e4-f80f5e7fe6dc a0e1aceb-2eb4-4825-b640-9a135224eaad 5065b9c9-9cba-494d-88bd-62da7e975a4d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.777 1286568 INFO alembic.runtime.migration [None req-90a9dc98-93d5-47db-95e4-f80f5e7fe6dc a0e1aceb-2eb4-4825-b640-9a135224eaad 5065b9c9-9cba-494d-88bd-62da7e975a4d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.781 1286568 INFO alembic.runtime.migration [None req-90a9dc98-93d5-47db-95e4-f80f5e7fe6dc a0e1aceb-2eb4-4825-b640-9a135224eaad 5065b9c9-9cba-494d-88bd-62da7e975a4d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.784 1286568 INFO aodh.api.app [None req-90a9dc98-93d5-47db-95e4-f80f5e7fe6dc a0e1aceb-2eb4-4825-b640-9a135224eaad 5065b9c9-9cba-494d-88bd-62da7e975a4d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.802 1286568 INFO aodh.api.app [None req-90a9dc98-93d5-47db-95e4-f80f5e7fe6dc a0e1aceb-2eb4-4825-b640-9a135224eaad 5065b9c9-9cba-494d-88bd-62da7e975a4d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.817 1286568 WARNING oslo_policy.policy [None req-e4f94892-31ac-444b-8b64-c03dc2326d22 0fcb3d22-2c8f-40ee-bfcf-15bc1c21b9f5 fd97f5b4-a949-4e98-9aec-bb90e1ecc4e8 - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.109373s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.746 1286567 INFO alembic.runtime.migration [None req-c82e3fe5-5310-4d99-9be2-47bd1cacfd18 cf4beb04-fc8e-4300-9337-7c82084774a2 47326a9b-eebc-4e32-a516-a5afe199896c - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.747 1286567 INFO alembic.runtime.migration [None req-c82e3fe5-5310-4d99-9be2-47bd1cacfd18 cf4beb04-fc8e-4300-9337-7c82084774a2 47326a9b-eebc-4e32-a516-a5afe199896c - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.756 1286567 INFO alembic.runtime.migration [None req-c82e3fe5-5310-4d99-9be2-47bd1cacfd18 cf4beb04-fc8e-4300-9337-7c82084774a2 47326a9b-eebc-4e32-a516-a5afe199896c - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.759 1286567 INFO alembic.runtime.migration [None req-c82e3fe5-5310-4d99-9be2-47bd1cacfd18 cf4beb04-fc8e-4300-9337-7c82084774a2 47326a9b-eebc-4e32-a516-a5afe199896c - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.768 1286567 INFO alembic.runtime.migration [None req-c82e3fe5-5310-4d99-9be2-47bd1cacfd18 cf4beb04-fc8e-4300-9337-7c82084774a2 47326a9b-eebc-4e32-a516-a5afe199896c - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.772 1286567 INFO aodh.api.app [None req-c82e3fe5-5310-4d99-9be2-47bd1cacfd18 cf4beb04-fc8e-4300-9337-7c82084774a2 47326a9b-eebc-4e32-a516-a5afe199896c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.807 1286567 WARNING oslo_db.sqlalchemy.utils [None req-9fd64ca3-89d7-44e6-b9e3-1a99c47d0843 d666b6bd-4f98-4fbc-8c18-4a68849ec0be 57cb26f4-0ca9-4d0c-8630-ad722d0cdb6b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.809 1286567 WARNING oslo_db.sqlalchemy.utils [None req-9fd64ca3-89d7-44e6-b9e3-1a99c47d0843 d666b6bd-4f98-4fbc-8c18-4a68849ec0be 57cb26f4-0ca9-4d0c-8630-ad722d0cdb6b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.820 1286567 WARNING oslo_db.sqlalchemy.utils [None req-b2e8c04d-e926-4b96-9b90-0c2e78d09a25 d666b6bd-4f98-4fbc-8c18-4a68849ec0be 57cb26f4-0ca9-4d0c-8630-ad722d0cdb6b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.831 1286567 WARNING oslo_db.sqlalchemy.utils [None req-767eccee-419b-4e1c-8a56-5d194a0bc738 d666b6bd-4f98-4fbc-8c18-4a68849ec0be 57cb26f4-0ca9-4d0c-8630-ad722d0cdb6b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.832 1286567 WARNING oslo_db.sqlalchemy.utils [None req-767eccee-419b-4e1c-8a56-5d194a0bc738 d666b6bd-4f98-4fbc-8c18-4a68849ec0be 57cb26f4-0ca9-4d0c-8630-ad722d0cdb6b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.836 1286567 WARNING oslo_db.sqlalchemy.utils [None req-92657970-ecce-4b06-927f-9f889a68445b d666b6bd-4f98-4fbc-8c18-4a68849ec0be 57cb26f4-0ca9-4d0c-8630-ad722d0cdb6b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.049935s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.829 1286568 INFO alembic.runtime.migration [None req-e4f94892-31ac-444b-8b64-c03dc2326d22 0fcb3d22-2c8f-40ee-bfcf-15bc1c21b9f5 fd97f5b4-a949-4e98-9aec-bb90e1ecc4e8 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.829 1286568 INFO alembic.runtime.migration [None req-e4f94892-31ac-444b-8b64-c03dc2326d22 0fcb3d22-2c8f-40ee-bfcf-15bc1c21b9f5 fd97f5b4-a949-4e98-9aec-bb90e1ecc4e8 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.833 1286568 INFO alembic.runtime.migration [None req-e4f94892-31ac-444b-8b64-c03dc2326d22 0fcb3d22-2c8f-40ee-bfcf-15bc1c21b9f5 fd97f5b4-a949-4e98-9aec-bb90e1ecc4e8 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.833 1286568 INFO alembic.runtime.migration [None req-e4f94892-31ac-444b-8b64-c03dc2326d22 0fcb3d22-2c8f-40ee-bfcf-15bc1c21b9f5 fd97f5b4-a949-4e98-9aec-bb90e1ecc4e8 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.838 1286568 INFO alembic.runtime.migration [None req-e4f94892-31ac-444b-8b64-c03dc2326d22 0fcb3d22-2c8f-40ee-bfcf-15bc1c21b9f5 fd97f5b4-a949-4e98-9aec-bb90e1ecc4e8 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.840 1286568 INFO aodh.api.app [None req-e4f94892-31ac-444b-8b64-c03dc2326d22 0fcb3d22-2c8f-40ee-bfcf-15bc1c21b9f5 fd97f5b4-a949-4e98-9aec-bb90e1ecc4e8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.867 1286568 WARNING oslo_db.sqlalchemy.utils [None req-28262578-47f7-4eb7-9fb6-0d39023dd049 562f68e0-3573-4695-8ded-79970528f7c8 caeadfae-7026-4055-9b73-d277a1d106e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.054048s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.881 1286568 INFO alembic.runtime.migration [None req-28262578-47f7-4eb7-9fb6-0d39023dd049 562f68e0-3573-4695-8ded-79970528f7c8 caeadfae-7026-4055-9b73-d277a1d106e1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.881 1286568 INFO alembic.runtime.migration [None req-28262578-47f7-4eb7-9fb6-0d39023dd049 562f68e0-3573-4695-8ded-79970528f7c8 caeadfae-7026-4055-9b73-d277a1d106e1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.885 1286568 INFO alembic.runtime.migration [None req-28262578-47f7-4eb7-9fb6-0d39023dd049 562f68e0-3573-4695-8ded-79970528f7c8 caeadfae-7026-4055-9b73-d277a1d106e1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.885 1286568 INFO alembic.runtime.migration [None req-28262578-47f7-4eb7-9fb6-0d39023dd049 562f68e0-3573-4695-8ded-79970528f7c8 caeadfae-7026-4055-9b73-d277a1d106e1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.900 1286568 INFO alembic.runtime.migration [None req-28262578-47f7-4eb7-9fb6-0d39023dd049 562f68e0-3573-4695-8ded-79970528f7c8 caeadfae-7026-4055-9b73-d277a1d106e1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.903 1286568 INFO aodh.api.app [None req-28262578-47f7-4eb7-9fb6-0d39023dd049 562f68e0-3573-4695-8ded-79970528f7c8 caeadfae-7026-4055-9b73-d277a1d106e1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.110546s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.858 1286567 INFO alembic.runtime.migration [None req-92657970-ecce-4b06-927f-9f889a68445b d666b6bd-4f98-4fbc-8c18-4a68849ec0be 57cb26f4-0ca9-4d0c-8630-ad722d0cdb6b - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.858 1286567 INFO alembic.runtime.migration [None req-92657970-ecce-4b06-927f-9f889a68445b d666b6bd-4f98-4fbc-8c18-4a68849ec0be 57cb26f4-0ca9-4d0c-8630-ad722d0cdb6b - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.867 1286567 INFO alembic.runtime.migration [None req-92657970-ecce-4b06-927f-9f889a68445b d666b6bd-4f98-4fbc-8c18-4a68849ec0be 57cb26f4-0ca9-4d0c-8630-ad722d0cdb6b - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.867 1286567 INFO alembic.runtime.migration [None req-92657970-ecce-4b06-927f-9f889a68445b d666b6bd-4f98-4fbc-8c18-4a68849ec0be 57cb26f4-0ca9-4d0c-8630-ad722d0cdb6b - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.875 1286567 INFO alembic.runtime.migration [None req-92657970-ecce-4b06-927f-9f889a68445b d666b6bd-4f98-4fbc-8c18-4a68849ec0be 57cb26f4-0ca9-4d0c-8630-ad722d0cdb6b - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.880 1286567 INFO aodh.api.app [None req-92657970-ecce-4b06-927f-9f889a68445b d666b6bd-4f98-4fbc-8c18-4a68849ec0be 57cb26f4-0ca9-4d0c-8630-ad722d0cdb6b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.907 1286567 WARNING oslo_db.sqlalchemy.utils [None req-e03daaa0-1027-4d37-8085-829397c52f45 e9c062ec-bc5b-4c2e-a39a-1220be3b8fc2 7731ad33-93ea-42aa-9f1f-22fd0f219610 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.909 1286567 WARNING oslo_db.sqlalchemy.utils [None req-e03daaa0-1027-4d37-8085-829397c52f45 e9c062ec-bc5b-4c2e-a39a-1220be3b8fc2 7731ad33-93ea-42aa-9f1f-22fd0f219610 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.921 1286567 WARNING oslo_db.sqlalchemy.utils [None req-80853575-3b1f-47f7-b947-0cd38979e3bb e9c062ec-bc5b-4c2e-a39a-1220be3b8fc2 7731ad33-93ea-42aa-9f1f-22fd0f219610 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.937 1286567 WARNING oslo_db.sqlalchemy.utils [None req-cc4566cd-3cec-477b-bc3a-c43f909c532a e9c062ec-bc5b-4c2e-a39a-1220be3b8fc2 7731ad33-93ea-42aa-9f1f-22fd0f219610 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.939 1286567 WARNING oslo_db.sqlalchemy.utils [None req-cc4566cd-3cec-477b-bc3a-c43f909c532a e9c062ec-bc5b-4c2e-a39a-1220be3b8fc2 7731ad33-93ea-42aa-9f1f-22fd0f219610 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.951 1286567 WARNING oslo_db.sqlalchemy.utils [None req-48b9d537-18f0-41ab-adbd-6ede515fd10b e9c062ec-bc5b-4c2e-a39a-1220be3b8fc2 7731ad33-93ea-42aa-9f1f-22fd0f219610 - - - -] 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_creds [0.053832s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.937 1286568 INFO alembic.runtime.migration [None req-88d42624-6089-4802-b537-7c8f8b596d56 50627bc3-5b14-48a0-ad0c-a89df5ae8bfa 3629bec5-3b0b-4b51-a446-4fa7c5cfc393 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.937 1286568 INFO alembic.runtime.migration [None req-88d42624-6089-4802-b537-7c8f8b596d56 50627bc3-5b14-48a0-ad0c-a89df5ae8bfa 3629bec5-3b0b-4b51-a446-4fa7c5cfc393 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.942 1286568 INFO alembic.runtime.migration [None req-88d42624-6089-4802-b537-7c8f8b596d56 50627bc3-5b14-48a0-ad0c-a89df5ae8bfa 3629bec5-3b0b-4b51-a446-4fa7c5cfc393 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.942 1286568 INFO alembic.runtime.migration [None req-88d42624-6089-4802-b537-7c8f8b596d56 50627bc3-5b14-48a0-ad0c-a89df5ae8bfa 3629bec5-3b0b-4b51-a446-4fa7c5cfc393 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.947 1286568 INFO alembic.runtime.migration [None req-88d42624-6089-4802-b537-7c8f8b596d56 50627bc3-5b14-48a0-ad0c-a89df5ae8bfa 3629bec5-3b0b-4b51-a446-4fa7c5cfc393 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.950 1286568 INFO aodh.api.app [None req-88d42624-6089-4802-b537-7c8f8b596d56 50627bc3-5b14-48a0-ad0c-a89df5ae8bfa 3629bec5-3b0b-4b51-a446-4fa7c5cfc393 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.968 1286568 WARNING oslo_db.sqlalchemy.utils [None req-cc932902-29a0-45a5-b221-b953bf4b9465 61443bfd-e997-435b-8153-72f5f77a9134 036af8a1-6673-4bcd-b770-52c35fdd0e0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.970 1286568 WARNING oslo_db.sqlalchemy.utils [None req-cc932902-29a0-45a5-b221-b953bf4b9465 61443bfd-e997-435b-8153-72f5f77a9134 036af8a1-6673-4bcd-b770-52c35fdd0e0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.975 1286568 WARNING oslo_db.sqlalchemy.utils [None req-cc932902-29a0-45a5-b221-b953bf4b9465 61443bfd-e997-435b-8153-72f5f77a9134 036af8a1-6673-4bcd-b770-52c35fdd0e0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.185139s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.826 1286566 INFO alembic.runtime.migration [None req-15e9d3ae-6dcf-439b-94be-38e6bc788c6b 7509a152-9727-4562-aa70-1ac4e861cc3e 6859d664-4209-489e-b26c-32257fe55dd7 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.826 1286566 INFO alembic.runtime.migration [None req-15e9d3ae-6dcf-439b-94be-38e6bc788c6b 7509a152-9727-4562-aa70-1ac4e861cc3e 6859d664-4209-489e-b26c-32257fe55dd7 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.829 1286566 INFO alembic.runtime.migration [None req-15e9d3ae-6dcf-439b-94be-38e6bc788c6b 7509a152-9727-4562-aa70-1ac4e861cc3e 6859d664-4209-489e-b26c-32257fe55dd7 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.829 1286566 INFO alembic.runtime.migration [None req-15e9d3ae-6dcf-439b-94be-38e6bc788c6b 7509a152-9727-4562-aa70-1ac4e861cc3e 6859d664-4209-489e-b26c-32257fe55dd7 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.834 1286566 INFO alembic.runtime.migration [None req-15e9d3ae-6dcf-439b-94be-38e6bc788c6b 7509a152-9727-4562-aa70-1ac4e861cc3e 6859d664-4209-489e-b26c-32257fe55dd7 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:19.836 1286566 INFO aodh.api.app [None req-15e9d3ae-6dcf-439b-94be-38e6bc788c6b 7509a152-9727-4562-aa70-1ac4e861cc3e 6859d664-4209-489e-b26c-32257fe55dd7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:19.852 1286566 WARNING oslo_db.sqlalchemy.utils [None req-a0d324f6-42d9-4166-b389-6e3d996f9ccf 602591c1-6c6b-44c2-aaf2-47b312ef56ce ca57a561-d0a3-4275-ac52-57eae16a50b2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.964 1286566 WARNING oslo_db.sqlalchemy.utils [None req-5443769e-95ad-4f46-885e-b641ab3eebaa 602591c1-6c6b-44c2-aaf2-47b312ef56ce ca57a561-d0a3-4275-ac52-57eae16a50b2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.973 1286566 WARNING oslo_db.sqlalchemy.utils [None req-5443769e-95ad-4f46-885e-b641ab3eebaa 602591c1-6c6b-44c2-aaf2-47b312ef56ce ca57a561-d0a3-4275-ac52-57eae16a50b2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.979 1286566 WARNING oslo_db.sqlalchemy.utils [None req-aa842f20-459f-43e9-a425-b892174f922b 602591c1-6c6b-44c2-aaf2-47b312ef56ce ca57a561-d0a3-4275-ac52-57eae16a50b2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.986 1286566 WARNING oslo_db.sqlalchemy.utils [None req-7f327dbf-60a8-49cc-81df-133df2209a87 602591c1-6c6b-44c2-aaf2-47b312ef56ce ca57a561-d0a3-4275-ac52-57eae16a50b2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.995 1286566 WARNING oslo_db.sqlalchemy.utils [None req-6b63b70e-3788-4b8c-9c3c-45e82a0e7f3f 602591c1-6c6b-44c2-aaf2-47b312ef56ce ca57a561-d0a3-4275-ac52-57eae16a50b2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:19.999 1286566 WARNING oslo_db.sqlalchemy.utils [None req-36cca213-79c9-43d2-a802-ea3bce641f5b 602591c1-6c6b-44c2-aaf2-47b312ef56ce ca57a561-d0a3-4275-ac52-57eae16a50b2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.001 1286566 WARNING oslo_db.sqlalchemy.utils [None req-36cca213-79c9-43d2-a802-ea3bce641f5b 602591c1-6c6b-44c2-aaf2-47b312ef56ce ca57a561-d0a3-4275-ac52-57eae16a50b2 - - - -] 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.068796s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.997 1286568 INFO alembic.runtime.migration [None req-cc932902-29a0-45a5-b221-b953bf4b9465 61443bfd-e997-435b-8153-72f5f77a9134 036af8a1-6673-4bcd-b770-52c35fdd0e0c - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.997 1286568 INFO alembic.runtime.migration [None req-cc932902-29a0-45a5-b221-b953bf4b9465 61443bfd-e997-435b-8153-72f5f77a9134 036af8a1-6673-4bcd-b770-52c35fdd0e0c - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.001 1286568 INFO alembic.runtime.migration [None req-cc932902-29a0-45a5-b221-b953bf4b9465 61443bfd-e997-435b-8153-72f5f77a9134 036af8a1-6673-4bcd-b770-52c35fdd0e0c - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.001 1286568 INFO alembic.runtime.migration [None req-cc932902-29a0-45a5-b221-b953bf4b9465 61443bfd-e997-435b-8153-72f5f77a9134 036af8a1-6673-4bcd-b770-52c35fdd0e0c - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.006 1286568 INFO alembic.runtime.migration [None req-cc932902-29a0-45a5-b221-b953bf4b9465 61443bfd-e997-435b-8153-72f5f77a9134 036af8a1-6673-4bcd-b770-52c35fdd0e0c - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.011 1286568 INFO aodh.api.app [None req-cc932902-29a0-45a5-b221-b953bf4b9465 61443bfd-e997-435b-8153-72f5f77a9134 036af8a1-6673-4bcd-b770-52c35fdd0e0c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.029 1286568 WARNING oslo_db.sqlalchemy.utils [None req-ce367a7d-c65c-498b-932a-6a2b6436ad07 b2c210f6-ea42-45c8-9aa9-8b7d8ff5cfe0 cfab11a2-f092-4cf6-b6fd-cb8ad4fd2abf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.031 1286568 WARNING oslo_db.sqlalchemy.utils [None req-ce367a7d-c65c-498b-932a-6a2b6436ad07 b2c210f6-ea42-45c8-9aa9-8b7d8ff5cfe0 cfab11a2-f092-4cf6-b6fd-cb8ad4fd2abf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.035 1286568 WARNING oslo_db.sqlalchemy.utils [None req-ce367a7d-c65c-498b-932a-6a2b6436ad07 b2c210f6-ea42-45c8-9aa9-8b7d8ff5cfe0 cfab11a2-f092-4cf6-b6fd-cb8ad4fd2abf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.038 1286568 WARNING oslo_db.sqlalchemy.utils [None req-dbceb9a1-9b7a-493d-aec8-4407dbb43fce b2c210f6-ea42-45c8-9aa9-8b7d8ff5cfe0 cfab11a2-f092-4cf6-b6fd-cb8ad4fd2abf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.046 1286568 WARNING oslo_db.sqlalchemy.utils [None req-f4b6c3e2-a5f5-4aa8-9c60-2f454c960c36 b2c210f6-ea42-45c8-9aa9-8b7d8ff5cfe0 cfab11a2-f092-4cf6-b6fd-cb8ad4fd2abf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.081072s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.010 1286566 INFO alembic.runtime.migration [None req-36cca213-79c9-43d2-a802-ea3bce641f5b 602591c1-6c6b-44c2-aaf2-47b312ef56ce ca57a561-d0a3-4275-ac52-57eae16a50b2 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.011 1286566 INFO alembic.runtime.migration [None req-36cca213-79c9-43d2-a802-ea3bce641f5b 602591c1-6c6b-44c2-aaf2-47b312ef56ce ca57a561-d0a3-4275-ac52-57eae16a50b2 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.014 1286566 INFO alembic.runtime.migration [None req-36cca213-79c9-43d2-a802-ea3bce641f5b 602591c1-6c6b-44c2-aaf2-47b312ef56ce ca57a561-d0a3-4275-ac52-57eae16a50b2 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.014 1286566 INFO alembic.runtime.migration [None req-36cca213-79c9-43d2-a802-ea3bce641f5b 602591c1-6c6b-44c2-aaf2-47b312ef56ce ca57a561-d0a3-4275-ac52-57eae16a50b2 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.019 1286566 INFO alembic.runtime.migration [None req-36cca213-79c9-43d2-a802-ea3bce641f5b 602591c1-6c6b-44c2-aaf2-47b312ef56ce ca57a561-d0a3-4275-ac52-57eae16a50b2 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.021 1286566 INFO aodh.api.app [None req-36cca213-79c9-43d2-a802-ea3bce641f5b 602591c1-6c6b-44c2-aaf2-47b312ef56ce ca57a561-d0a3-4275-ac52-57eae16a50b2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.040 1286566 WARNING oslo_db.sqlalchemy.utils [None req-4f0f5103-c40c-4198-ba73-407b2295a2c4 7c2a7611-9b0a-49e0-9283-3068699abd27 08fa96df-de75-4897-ad64-fb8e0f1ae8f7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.040 1286566 WARNING oslo_db.sqlalchemy.utils [None req-4f0f5103-c40c-4198-ba73-407b2295a2c4 7c2a7611-9b0a-49e0-9283-3068699abd27 08fa96df-de75-4897-ad64-fb8e0f1ae8f7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.046 1286566 WARNING oslo_db.sqlalchemy.utils [None req-9b1fc02d-123c-4811-92b5-5d9f39727426 7c2a7611-9b0a-49e0-9283-3068699abd27 08fa96df-de75-4897-ad64-fb8e0f1ae8f7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.051 1286566 WARNING oslo_db.sqlalchemy.utils [None req-bf2a6a79-bf0e-445a-8533-3040dc1b384d 7c2a7611-9b0a-49e0-9283-3068699abd27 08fa96df-de75-4897-ad64-fb8e0f1ae8f7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.052 1286566 WARNING oslo_db.sqlalchemy.utils [None req-bf2a6a79-bf0e-445a-8533-3040dc1b384d 7c2a7611-9b0a-49e0-9283-3068699abd27 08fa96df-de75-4897-ad64-fb8e0f1ae8f7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.056 1286566 WARNING oslo_db.sqlalchemy.utils [None req-e9922a96-0066-4ecf-85a0-78ae805fd4c9 7c2a7611-9b0a-49e0-9283-3068699abd27 08fa96df-de75-4897-ad64-fb8e0f1ae8f7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.142342s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:19.975 1286567 INFO alembic.runtime.migration [None req-48b9d537-18f0-41ab-adbd-6ede515fd10b e9c062ec-bc5b-4c2e-a39a-1220be3b8fc2 7731ad33-93ea-42aa-9f1f-22fd0f219610 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.976 1286567 INFO alembic.runtime.migration [None req-48b9d537-18f0-41ab-adbd-6ede515fd10b e9c062ec-bc5b-4c2e-a39a-1220be3b8fc2 7731ad33-93ea-42aa-9f1f-22fd0f219610 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:19.990 1286567 INFO alembic.runtime.migration [None req-48b9d537-18f0-41ab-adbd-6ede515fd10b e9c062ec-bc5b-4c2e-a39a-1220be3b8fc2 7731ad33-93ea-42aa-9f1f-22fd0f219610 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:19.990 1286567 INFO alembic.runtime.migration [None req-48b9d537-18f0-41ab-adbd-6ede515fd10b e9c062ec-bc5b-4c2e-a39a-1220be3b8fc2 7731ad33-93ea-42aa-9f1f-22fd0f219610 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.002 1286567 INFO alembic.runtime.migration [None req-48b9d537-18f0-41ab-adbd-6ede515fd10b e9c062ec-bc5b-4c2e-a39a-1220be3b8fc2 7731ad33-93ea-42aa-9f1f-22fd0f219610 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.005 1286567 INFO aodh.api.app [None req-48b9d537-18f0-41ab-adbd-6ede515fd10b e9c062ec-bc5b-4c2e-a39a-1220be3b8fc2 7731ad33-93ea-42aa-9f1f-22fd0f219610 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.043 1286567 WARNING oslo_db.sqlalchemy.utils [None req-f12f7852-af25-41aa-a989-3b6db5f6865e 854b3173-3e38-4b9f-883c-42cd2835dd14 f1a7d393-c3ec-4c26-b0f6-f524ad4881e9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.045 1286567 WARNING oslo_db.sqlalchemy.utils [None req-f12f7852-af25-41aa-a989-3b6db5f6865e 854b3173-3e38-4b9f-883c-42cd2835dd14 f1a7d393-c3ec-4c26-b0f6-f524ad4881e9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.059 1286567 WARNING oslo_db.sqlalchemy.utils [None req-502b2d6c-6526-448e-823d-dc239834218d 854b3173-3e38-4b9f-883c-42cd2835dd14 f1a7d393-c3ec-4c26-b0f6-f524ad4881e9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.071 1286567 WARNING oslo_db.sqlalchemy.utils [None req-4f9f20b4-6600-4100-ab89-3c144dfc311b 854b3173-3e38-4b9f-883c-42cd2835dd14 f1a7d393-c3ec-4c26-b0f6-f524ad4881e9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.074 1286567 WARNING oslo_db.sqlalchemy.utils [None req-4f9f20b4-6600-4100-ab89-3c144dfc311b 854b3173-3e38-4b9f-883c-42cd2835dd14 f1a7d393-c3ec-4c26-b0f6-f524ad4881e9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.083 1286567 WARNING oslo_db.sqlalchemy.utils [None req-3ecc4d87-37e3-41e9-8f3a-e3af1f9abb97 854b3173-3e38-4b9f-883c-42cd2835dd14 f1a7d393-c3ec-4c26-b0f6-f524ad4881e9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.055484s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.060 1286568 INFO alembic.runtime.migration [None req-f4b6c3e2-a5f5-4aa8-9c60-2f454c960c36 b2c210f6-ea42-45c8-9aa9-8b7d8ff5cfe0 cfab11a2-f092-4cf6-b6fd-cb8ad4fd2abf - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.060 1286568 INFO alembic.runtime.migration [None req-f4b6c3e2-a5f5-4aa8-9c60-2f454c960c36 b2c210f6-ea42-45c8-9aa9-8b7d8ff5cfe0 cfab11a2-f092-4cf6-b6fd-cb8ad4fd2abf - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.064 1286568 INFO alembic.runtime.migration [None req-f4b6c3e2-a5f5-4aa8-9c60-2f454c960c36 b2c210f6-ea42-45c8-9aa9-8b7d8ff5cfe0 cfab11a2-f092-4cf6-b6fd-cb8ad4fd2abf - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.064 1286568 INFO alembic.runtime.migration [None req-f4b6c3e2-a5f5-4aa8-9c60-2f454c960c36 b2c210f6-ea42-45c8-9aa9-8b7d8ff5cfe0 cfab11a2-f092-4cf6-b6fd-cb8ad4fd2abf - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.076 1286568 INFO alembic.runtime.migration [None req-f4b6c3e2-a5f5-4aa8-9c60-2f454c960c36 b2c210f6-ea42-45c8-9aa9-8b7d8ff5cfe0 cfab11a2-f092-4cf6-b6fd-cb8ad4fd2abf - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.082 1286568 INFO aodh.api.app [None req-f4b6c3e2-a5f5-4aa8-9c60-2f454c960c36 b2c210f6-ea42-45c8-9aa9-8b7d8ff5cfe0 cfab11a2-f092-4cf6-b6fd-cb8ad4fd2abf - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.100 1286568 WARNING oslo_db.sqlalchemy.utils [None req-797874ca-8385-437a-801c-071829ce41e1 2e1df428-3e3d-43c0-a950-bce9a458f25d fb3a0c09-f2fe-49b9-94c0-7fee1209b84d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.101 1286568 WARNING oslo_db.sqlalchemy.utils [None req-797874ca-8385-437a-801c-071829ce41e1 2e1df428-3e3d-43c0-a950-bce9a458f25d fb3a0c09-f2fe-49b9-94c0-7fee1209b84d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.104 1286568 WARNING oslo_db.sqlalchemy.utils [None req-797874ca-8385-437a-801c-071829ce41e1 2e1df428-3e3d-43c0-a950-bce9a458f25d fb3a0c09-f2fe-49b9-94c0-7fee1209b84d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.068262s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.099 1286566 INFO alembic.runtime.migration [None req-0499000c-485f-4c37-bbab-3faaf4f0d4bc 7c2a7611-9b0a-49e0-9283-3068699abd27 08fa96df-de75-4897-ad64-fb8e0f1ae8f7 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.099 1286566 INFO alembic.runtime.migration [None req-0499000c-485f-4c37-bbab-3faaf4f0d4bc 7c2a7611-9b0a-49e0-9283-3068699abd27 08fa96df-de75-4897-ad64-fb8e0f1ae8f7 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.111 1286566 INFO alembic.runtime.migration [None req-0499000c-485f-4c37-bbab-3faaf4f0d4bc 7c2a7611-9b0a-49e0-9283-3068699abd27 08fa96df-de75-4897-ad64-fb8e0f1ae8f7 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.111 1286566 INFO alembic.runtime.migration [None req-0499000c-485f-4c37-bbab-3faaf4f0d4bc 7c2a7611-9b0a-49e0-9283-3068699abd27 08fa96df-de75-4897-ad64-fb8e0f1ae8f7 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.115 1286566 INFO alembic.runtime.migration [None req-0499000c-485f-4c37-bbab-3faaf4f0d4bc 7c2a7611-9b0a-49e0-9283-3068699abd27 08fa96df-de75-4897-ad64-fb8e0f1ae8f7 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.122 1286566 INFO aodh.api.app [None req-0499000c-485f-4c37-bbab-3faaf4f0d4bc 7c2a7611-9b0a-49e0-9283-3068699abd27 08fa96df-de75-4897-ad64-fb8e0f1ae8f7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.139 1286566 WARNING oslo_db.sqlalchemy.utils [None req-5ed18b9a-23ac-4a1e-a645-8987ba73f0fe 03298a7c-aa03-459a-aea9-195f713681df 19da521c-93b5-451d-9d6f-6f03e6e812f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.141 1286566 WARNING oslo_db.sqlalchemy.utils [None req-5ed18b9a-23ac-4a1e-a645-8987ba73f0fe 03298a7c-aa03-459a-aea9-195f713681df 19da521c-93b5-451d-9d6f-6f03e6e812f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.153 1286566 WARNING oslo_db.sqlalchemy.utils [None req-5ed18b9a-23ac-4a1e-a645-8987ba73f0fe 03298a7c-aa03-459a-aea9-195f713681df 19da521c-93b5-451d-9d6f-6f03e6e812f8 - - - -] 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.074558s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.115 1286568 INFO alembic.runtime.migration [None req-797874ca-8385-437a-801c-071829ce41e1 2e1df428-3e3d-43c0-a950-bce9a458f25d fb3a0c09-f2fe-49b9-94c0-7fee1209b84d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.115 1286568 INFO alembic.runtime.migration [None req-797874ca-8385-437a-801c-071829ce41e1 2e1df428-3e3d-43c0-a950-bce9a458f25d fb3a0c09-f2fe-49b9-94c0-7fee1209b84d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.127 1286568 INFO alembic.runtime.migration [None req-797874ca-8385-437a-801c-071829ce41e1 2e1df428-3e3d-43c0-a950-bce9a458f25d fb3a0c09-f2fe-49b9-94c0-7fee1209b84d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.127 1286568 INFO alembic.runtime.migration [None req-797874ca-8385-437a-801c-071829ce41e1 2e1df428-3e3d-43c0-a950-bce9a458f25d fb3a0c09-f2fe-49b9-94c0-7fee1209b84d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.132 1286568 INFO alembic.runtime.migration [None req-797874ca-8385-437a-801c-071829ce41e1 2e1df428-3e3d-43c0-a950-bce9a458f25d fb3a0c09-f2fe-49b9-94c0-7fee1209b84d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.134 1286568 INFO aodh.api.app [None req-797874ca-8385-437a-801c-071829ce41e1 2e1df428-3e3d-43c0-a950-bce9a458f25d fb3a0c09-f2fe-49b9-94c0-7fee1209b84d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.152 1286568 WARNING oslo_db.sqlalchemy.utils [None req-ea9d2da0-47dc-4a91-983c-fa3f95deaf4e 7f29f1c6-c247-458d-ba10-04609d056c53 a4189f23-88cb-4de7-9b9f-84b89ddc6e0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.159 1286568 WARNING oslo_db.sqlalchemy.utils [None req-4b7c5bed-01aa-42aa-99fb-203be7025f99 7f29f1c6-c247-458d-ba10-04609d056c53 a4189f23-88cb-4de7-9b9f-84b89ddc6e0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.167 1286568 WARNING oslo_db.sqlalchemy.utils [None req-c2731a7b-8e00-4976-94d2-94997a5657c6 7f29f1c6-c247-458d-ba10-04609d056c53 a4189f23-88cb-4de7-9b9f-84b89ddc6e0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.170 1286568 WARNING oslo_db.sqlalchemy.utils [None req-c2731a7b-8e00-4976-94d2-94997a5657c6 7f29f1c6-c247-458d-ba10-04609d056c53 a4189f23-88cb-4de7-9b9f-84b89ddc6e0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.175 1286568 WARNING oslo_db.sqlalchemy.utils [None req-41e1118c-f60e-4f15-9f14-da86505a643c 7f29f1c6-c247-458d-ba10-04609d056c53 a4189f23-88cb-4de7-9b9f-84b89ddc6e0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.181 1286568 WARNING oslo_db.sqlalchemy.utils [None req-3253f0ec-4f3e-45b8-9232-589ae8e1200e 7f29f1c6-c247-458d-ba10-04609d056c53 a4189f23-88cb-4de7-9b9f-84b89ddc6e0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.045299s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.163 1286566 INFO alembic.runtime.migration [None req-5ed18b9a-23ac-4a1e-a645-8987ba73f0fe 03298a7c-aa03-459a-aea9-195f713681df 19da521c-93b5-451d-9d6f-6f03e6e812f8 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.163 1286566 INFO alembic.runtime.migration [None req-5ed18b9a-23ac-4a1e-a645-8987ba73f0fe 03298a7c-aa03-459a-aea9-195f713681df 19da521c-93b5-451d-9d6f-6f03e6e812f8 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.167 1286566 INFO alembic.runtime.migration [None req-5ed18b9a-23ac-4a1e-a645-8987ba73f0fe 03298a7c-aa03-459a-aea9-195f713681df 19da521c-93b5-451d-9d6f-6f03e6e812f8 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.167 1286566 INFO alembic.runtime.migration [None req-5ed18b9a-23ac-4a1e-a645-8987ba73f0fe 03298a7c-aa03-459a-aea9-195f713681df 19da521c-93b5-451d-9d6f-6f03e6e812f8 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.172 1286566 INFO alembic.runtime.migration [None req-5ed18b9a-23ac-4a1e-a645-8987ba73f0fe 03298a7c-aa03-459a-aea9-195f713681df 19da521c-93b5-451d-9d6f-6f03e6e812f8 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.174 1286566 INFO aodh.api.app [None req-5ed18b9a-23ac-4a1e-a645-8987ba73f0fe 03298a7c-aa03-459a-aea9-195f713681df 19da521c-93b5-451d-9d6f-6f03e6e812f8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. warnings.warn( {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.108255s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.117 1286567 INFO alembic.runtime.migration [None req-ad709092-4d87-4f69-ba2a-889f1b47a59a 854b3173-3e38-4b9f-883c-42cd2835dd14 f1a7d393-c3ec-4c26-b0f6-f524ad4881e9 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.118 1286567 INFO alembic.runtime.migration [None req-ad709092-4d87-4f69-ba2a-889f1b47a59a 854b3173-3e38-4b9f-883c-42cd2835dd14 f1a7d393-c3ec-4c26-b0f6-f524ad4881e9 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.128 1286567 INFO alembic.runtime.migration [None req-ad709092-4d87-4f69-ba2a-889f1b47a59a 854b3173-3e38-4b9f-883c-42cd2835dd14 f1a7d393-c3ec-4c26-b0f6-f524ad4881e9 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.130 1286567 INFO alembic.runtime.migration [None req-ad709092-4d87-4f69-ba2a-889f1b47a59a 854b3173-3e38-4b9f-883c-42cd2835dd14 f1a7d393-c3ec-4c26-b0f6-f524ad4881e9 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.138 1286567 INFO alembic.runtime.migration [None req-ad709092-4d87-4f69-ba2a-889f1b47a59a 854b3173-3e38-4b9f-883c-42cd2835dd14 f1a7d393-c3ec-4c26-b0f6-f524ad4881e9 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.141 1286567 INFO aodh.api.app [None req-ad709092-4d87-4f69-ba2a-889f1b47a59a 854b3173-3e38-4b9f-883c-42cd2835dd14 f1a7d393-c3ec-4c26-b0f6-f524ad4881e9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.171 1286567 WARNING oslo_db.sqlalchemy.utils [None req-a8c19d7f-8236-4290-9107-8f0d729a2c81 7037dfcf-67f6-447d-bef6-08a6f76c2345 33babecf-ced9-4708-b4ad-1afbbbbe5ab3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.174 1286567 WARNING oslo_db.sqlalchemy.utils [None req-a8c19d7f-8236-4290-9107-8f0d729a2c81 7037dfcf-67f6-447d-bef6-08a6f76c2345 33babecf-ced9-4708-b4ad-1afbbbbe5ab3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.185 1286567 WARNING oslo_db.sqlalchemy.utils [None req-25f67beb-4240-46fa-9157-22b67844f6ae 7037dfcf-67f6-447d-bef6-08a6f76c2345 33babecf-ced9-4708-b4ad-1afbbbbe5ab3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.194 1286567 WARNING oslo_db.sqlalchemy.utils [None req-eded8b8b-0844-494c-a61b-95000ffd2fc8 7037dfcf-67f6-447d-bef6-08a6f76c2345 33babecf-ced9-4708-b4ad-1afbbbbe5ab3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.196 1286567 WARNING oslo_db.sqlalchemy.utils [None req-eded8b8b-0844-494c-a61b-95000ffd2fc8 7037dfcf-67f6-447d-bef6-08a6f76c2345 33babecf-ced9-4708-b4ad-1afbbbbe5ab3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.205 1286567 WARNING oslo_db.sqlalchemy.utils [None req-484c59bf-5c1c-4a76-937c-319413016b1a 7037dfcf-67f6-447d-bef6-08a6f76c2345 33babecf-ced9-4708-b4ad-1afbbbbe5ab3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.044374s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.209 1286566 INFO alembic.runtime.migration [None req-5ed18b9a-23ac-4a1e-a645-8987ba73f0fe 03298a7c-aa03-459a-aea9-195f713681df 19da521c-93b5-451d-9d6f-6f03e6e812f8 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.209 1286566 INFO alembic.runtime.migration [None req-5ed18b9a-23ac-4a1e-a645-8987ba73f0fe 03298a7c-aa03-459a-aea9-195f713681df 19da521c-93b5-451d-9d6f-6f03e6e812f8 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.214 1286566 INFO alembic.runtime.migration [None req-5ed18b9a-23ac-4a1e-a645-8987ba73f0fe 03298a7c-aa03-459a-aea9-195f713681df 19da521c-93b5-451d-9d6f-6f03e6e812f8 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.214 1286566 INFO alembic.runtime.migration [None req-5ed18b9a-23ac-4a1e-a645-8987ba73f0fe 03298a7c-aa03-459a-aea9-195f713681df 19da521c-93b5-451d-9d6f-6f03e6e812f8 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.219 1286566 INFO alembic.runtime.migration [None req-5ed18b9a-23ac-4a1e-a645-8987ba73f0fe 03298a7c-aa03-459a-aea9-195f713681df 19da521c-93b5-451d-9d6f-6f03e6e812f8 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.221 1286566 INFO aodh.api.app [None req-5ed18b9a-23ac-4a1e-a645-8987ba73f0fe 03298a7c-aa03-459a-aea9-195f713681df 19da521c-93b5-451d-9d6f-6f03e6e812f8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.237 1286566 WARNING oslo_db.sqlalchemy.utils [None req-a77e5f76-4bcf-4dfb-93b1-ff07326ddcd5 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.244 1286566 WARNING oslo_db.sqlalchemy.utils [None req-4ecaaa18-2347-4832-997f-947896cdfe84 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.059926s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.255 1286566 INFO alembic.runtime.migration [None req-4ecaaa18-2347-4832-997f-947896cdfe84 - - - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.255 1286566 INFO alembic.runtime.migration [None req-4ecaaa18-2347-4832-997f-947896cdfe84 - - - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.259 1286566 INFO alembic.runtime.migration [None req-4ecaaa18-2347-4832-997f-947896cdfe84 - - - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.259 1286566 INFO alembic.runtime.migration [None req-4ecaaa18-2347-4832-997f-947896cdfe84 - - - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.263 1286566 INFO alembic.runtime.migration [None req-4ecaaa18-2347-4832-997f-947896cdfe84 - - - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.270 1286566 INFO aodh.api.app [None req-4ecaaa18-2347-4832-997f-947896cdfe84 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.003408s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.001972s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.342955s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.007 1286569 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-01 03:44:20.008 1286569 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-01 03:44:20.020 1286569 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-10-01 03:44:20.020 1286569 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-10-01 03:44:20.027 1286569 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-10-01 03:44:20.123 1286569 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.067568s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.342 1286569 INFO alembic.runtime.migration [None req-29aded5f-125b-40db-a8f6-5c9045d9eb9d 916450f0-62e2-4f20-93c0-b7076c9df948 59cef845-e19b-490d-94d0-784983a97f28 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.342 1286569 INFO alembic.runtime.migration [None req-29aded5f-125b-40db-a8f6-5c9045d9eb9d 916450f0-62e2-4f20-93c0-b7076c9df948 59cef845-e19b-490d-94d0-784983a97f28 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.346 1286569 INFO alembic.runtime.migration [None req-29aded5f-125b-40db-a8f6-5c9045d9eb9d 916450f0-62e2-4f20-93c0-b7076c9df948 59cef845-e19b-490d-94d0-784983a97f28 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.346 1286569 INFO alembic.runtime.migration [None req-29aded5f-125b-40db-a8f6-5c9045d9eb9d 916450f0-62e2-4f20-93c0-b7076c9df948 59cef845-e19b-490d-94d0-784983a97f28 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.357 1286569 INFO alembic.runtime.migration [None req-29aded5f-125b-40db-a8f6-5c9045d9eb9d 916450f0-62e2-4f20-93c0-b7076c9df948 59cef845-e19b-490d-94d0-784983a97f28 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.364 1286569 INFO aodh.api.app [None req-29aded5f-125b-40db-a8f6-5c9045d9eb9d 916450f0-62e2-4f20-93c0-b7076c9df948 59cef845-e19b-490d-94d0-784983a97f28 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.100225s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.320 1286566 INFO alembic.runtime.migration [None req-4ecaaa18-2347-4832-997f-947896cdfe84 - - - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.320 1286566 INFO alembic.runtime.migration [None req-4ecaaa18-2347-4832-997f-947896cdfe84 - - - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.336 1286566 INFO alembic.runtime.migration [None req-4ecaaa18-2347-4832-997f-947896cdfe84 - - - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.337 1286566 INFO alembic.runtime.migration [None req-4ecaaa18-2347-4832-997f-947896cdfe84 - - - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.347 1286566 INFO alembic.runtime.migration [None req-4ecaaa18-2347-4832-997f-947896cdfe84 - - - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.352 1286566 INFO aodh.api.app [None req-4ecaaa18-2347-4832-997f-947896cdfe84 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.209566s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.225 1286567 INFO alembic.runtime.migration [None req-484c59bf-5c1c-4a76-937c-319413016b1a 7037dfcf-67f6-447d-bef6-08a6f76c2345 33babecf-ced9-4708-b4ad-1afbbbbe5ab3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.225 1286567 INFO alembic.runtime.migration [None req-484c59bf-5c1c-4a76-937c-319413016b1a 7037dfcf-67f6-447d-bef6-08a6f76c2345 33babecf-ced9-4708-b4ad-1afbbbbe5ab3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.356 1286567 INFO alembic.runtime.migration [None req-484c59bf-5c1c-4a76-937c-319413016b1a 7037dfcf-67f6-447d-bef6-08a6f76c2345 33babecf-ced9-4708-b4ad-1afbbbbe5ab3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.356 1286567 INFO alembic.runtime.migration [None req-484c59bf-5c1c-4a76-937c-319413016b1a 7037dfcf-67f6-447d-bef6-08a6f76c2345 33babecf-ced9-4708-b4ad-1afbbbbe5ab3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.361 1286567 INFO alembic.runtime.migration [None req-484c59bf-5c1c-4a76-937c-319413016b1a 7037dfcf-67f6-447d-bef6-08a6f76c2345 33babecf-ced9-4708-b4ad-1afbbbbe5ab3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.363 1286567 INFO aodh.api.app [None req-484c59bf-5c1c-4a76-937c-319413016b1a 7037dfcf-67f6-447d-bef6-08a6f76c2345 33babecf-ced9-4708-b4ad-1afbbbbe5ab3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.388 1286567 WARNING oslo_db.sqlalchemy.utils [None req-23a72944-fdad-4a5b-987c-8558baccdc4b bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.392 1286567 WARNING oslo_db.sqlalchemy.utils [None req-23a72944-fdad-4a5b-987c-8558baccdc4b bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.405 1286567 WARNING oslo_db.sqlalchemy.utils [None req-2d4c1b70-f3cb-43fa-be09-1699cbbd60fe bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.413 1286567 WARNING oslo_db.sqlalchemy.utils [None req-580cb3bd-a352-4ab6-95a3-b7fdf5e4fa8b bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.416 1286567 WARNING oslo_db.sqlalchemy.utils [None req-580cb3bd-a352-4ab6-95a3-b7fdf5e4fa8b bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.419 1286567 WARNING oslo_db.sqlalchemy.utils [None req-8aef8d8a-3e46-4d1f-890a-a8de53931c46 bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.038012s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.400 1286569 INFO alembic.runtime.migration [None req-084f10d1-400b-45e5-8cb0-713b2ac828f4 5a820e7b-f8b7-4d34-9b48-3d602e20fc51 5e7d61dd-8732-41b3-83aa-71664e998143 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.400 1286569 INFO alembic.runtime.migration [None req-084f10d1-400b-45e5-8cb0-713b2ac828f4 5a820e7b-f8b7-4d34-9b48-3d602e20fc51 5e7d61dd-8732-41b3-83aa-71664e998143 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.404 1286569 INFO alembic.runtime.migration [None req-084f10d1-400b-45e5-8cb0-713b2ac828f4 5a820e7b-f8b7-4d34-9b48-3d602e20fc51 5e7d61dd-8732-41b3-83aa-71664e998143 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.404 1286569 INFO alembic.runtime.migration [None req-084f10d1-400b-45e5-8cb0-713b2ac828f4 5a820e7b-f8b7-4d34-9b48-3d602e20fc51 5e7d61dd-8732-41b3-83aa-71664e998143 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.413 1286569 INFO alembic.runtime.migration [None req-084f10d1-400b-45e5-8cb0-713b2ac828f4 5a820e7b-f8b7-4d34-9b48-3d602e20fc51 5e7d61dd-8732-41b3-83aa-71664e998143 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.417 1286569 INFO aodh.api.app [None req-084f10d1-400b-45e5-8cb0-713b2ac828f4 5a820e7b-f8b7-4d34-9b48-3d602e20fc51 5e7d61dd-8732-41b3-83aa-71664e998143 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.049047s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.421 1286566 INFO alembic.runtime.migration [None req-4f9a8b9e-0bcc-4c61-bdc7-88fb8aeb968a - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.421 1286566 INFO alembic.runtime.migration [None req-4f9a8b9e-0bcc-4c61-bdc7-88fb8aeb968a - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.424 1286566 INFO alembic.runtime.migration [None req-4f9a8b9e-0bcc-4c61-bdc7-88fb8aeb968a - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.424 1286566 INFO alembic.runtime.migration [None req-4f9a8b9e-0bcc-4c61-bdc7-88fb8aeb968a - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.428 1286566 INFO alembic.runtime.migration [None req-4f9a8b9e-0bcc-4c61-bdc7-88fb8aeb968a - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.430 1286566 INFO aodh.api.app [None req-4f9a8b9e-0bcc-4c61-bdc7-88fb8aeb968a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.039719s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.432 1286567 INFO alembic.runtime.migration [None req-8aef8d8a-3e46-4d1f-890a-a8de53931c46 bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.438 1286567 INFO alembic.runtime.migration [None req-8aef8d8a-3e46-4d1f-890a-a8de53931c46 bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.445 1286567 INFO alembic.runtime.migration [None req-8aef8d8a-3e46-4d1f-890a-a8de53931c46 bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.446 1286567 INFO alembic.runtime.migration [None req-8aef8d8a-3e46-4d1f-890a-a8de53931c46 bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.450 1286567 INFO alembic.runtime.migration [None req-8aef8d8a-3e46-4d1f-890a-a8de53931c46 bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.452 1286567 INFO aodh.api.app [None req-8aef8d8a-3e46-4d1f-890a-a8de53931c46 bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.001565s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.051382s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.438 1286569 INFO alembic.runtime.migration [None req-fc942005-62f8-40af-86f7-e2b27e2f9dd3 d8ba1f3b-9b57-4713-b799-3e0ac76442b8 bde6515d-8f4c-4094-9647-6346a025da94 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.439 1286569 INFO alembic.runtime.migration [None req-fc942005-62f8-40af-86f7-e2b27e2f9dd3 d8ba1f3b-9b57-4713-b799-3e0ac76442b8 bde6515d-8f4c-4094-9647-6346a025da94 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.444 1286569 INFO alembic.runtime.migration [None req-fc942005-62f8-40af-86f7-e2b27e2f9dd3 d8ba1f3b-9b57-4713-b799-3e0ac76442b8 bde6515d-8f4c-4094-9647-6346a025da94 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.444 1286569 INFO alembic.runtime.migration [None req-fc942005-62f8-40af-86f7-e2b27e2f9dd3 d8ba1f3b-9b57-4713-b799-3e0ac76442b8 bde6515d-8f4c-4094-9647-6346a025da94 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.450 1286569 INFO alembic.runtime.migration [None req-fc942005-62f8-40af-86f7-e2b27e2f9dd3 d8ba1f3b-9b57-4713-b799-3e0ac76442b8 bde6515d-8f4c-4094-9647-6346a025da94 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.460 1286569 INFO aodh.api.app [None req-fc942005-62f8-40af-86f7-e2b27e2f9dd3 d8ba1f3b-9b57-4713-b799-3e0ac76442b8 bde6515d-8f4c-4094-9647-6346a025da94 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.305175s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.190 1286568 INFO alembic.runtime.migration [None req-3253f0ec-4f3e-45b8-9232-589ae8e1200e 7f29f1c6-c247-458d-ba10-04609d056c53 a4189f23-88cb-4de7-9b9f-84b89ddc6e0d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.190 1286568 INFO alembic.runtime.migration [None req-3253f0ec-4f3e-45b8-9232-589ae8e1200e 7f29f1c6-c247-458d-ba10-04609d056c53 a4189f23-88cb-4de7-9b9f-84b89ddc6e0d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.309 1286568 INFO alembic.runtime.migration [None req-3253f0ec-4f3e-45b8-9232-589ae8e1200e 7f29f1c6-c247-458d-ba10-04609d056c53 a4189f23-88cb-4de7-9b9f-84b89ddc6e0d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.309 1286568 INFO alembic.runtime.migration [None req-3253f0ec-4f3e-45b8-9232-589ae8e1200e 7f29f1c6-c247-458d-ba10-04609d056c53 a4189f23-88cb-4de7-9b9f-84b89ddc6e0d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.316 1286568 INFO alembic.runtime.migration [None req-3253f0ec-4f3e-45b8-9232-589ae8e1200e 7f29f1c6-c247-458d-ba10-04609d056c53 a4189f23-88cb-4de7-9b9f-84b89ddc6e0d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.318 1286568 INFO aodh.api.app [None req-3253f0ec-4f3e-45b8-9232-589ae8e1200e 7f29f1c6-c247-458d-ba10-04609d056c53 a4189f23-88cb-4de7-9b9f-84b89ddc6e0d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.332 1286568 WARNING oslo_db.sqlalchemy.utils [None req-054e3c18-9a24-48f8-9594-3434de469c9d 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.336 1286568 WARNING oslo_db.sqlalchemy.utils [None req-1e5ec35c-4649-4a4d-9a7f-2b8048c3e1ac 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.347 1286568 WARNING oslo_db.sqlalchemy.utils [None req-dd47bd48-f760-438b-a6e3-b3332831a0e3 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.352 1286568 WARNING oslo_db.sqlalchemy.utils [None req-0b7b7e35-803d-493e-8ee7-c029e3094f19 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.364 1286568 WARNING oslo_db.sqlalchemy.utils [None req-9853c587-ba28-4ea2-98a5-4f472c8b13a5 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.368 1286568 WARNING oslo_db.sqlalchemy.utils [None req-3942676d-48cc-4e46-9479-0a3843b06070 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.376 1286568 WARNING oslo_db.sqlalchemy.utils [None req-5365ff32-d0fe-455b-820a-4f4977df1967 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.379 1286568 WARNING oslo_db.sqlalchemy.utils [None req-d0c7bbcf-7e8f-4cfd-acf4-fc314c080e11 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.386 1286568 WARNING oslo_db.sqlalchemy.utils [None req-f652e2b6-ac63-4212-b6c5-6b4624870c71 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.389 1286568 WARNING oslo_db.sqlalchemy.utils [None req-1409497e-fa64-4af6-be38-a69402404e04 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.396 1286568 WARNING oslo_db.sqlalchemy.utils [None req-71d4664a-c372-4b49-b0fb-debd00e446a9 6ae7d0da -ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.404 1286568 WARNING oslo_db.sqlalchemy.utils [None req-1709ea60-586e-41e6-97ea-cd50e88aaff3 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.414 1286568 WARNING oslo_db.sqlalchemy.utils [None req-8ba17aed-8b1f-4e79-83f2-486ec1fe3492 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.422 1286568 WARNING oslo_db.sqlalchemy.utils [None req-a34da130-9710-444b-934b-31d56c007c49 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.438 1286568 WARNING oslo_db.sqlalchemy.utils [None req-8dc0c77a-396c-4c6a-8ad6-b707b8c1cbc3 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.444 1286568 WARNING oslo_db.sqlalchemy.utils [None req-62d5adfe-def7-42d1-8513-c68075b1deca 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.458 1286568 WARNING oslo_db.sqlalchemy.utils [None req-d686b498-03d6-4315-9dc1-f8c2514a18ba 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.461 1286568 WARNING oslo_db.sqlalchemy.utils [None req-6035029d-3df2-47fa-a17c-90888830a9d3 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.471 1286568 WARNING oslo_db.sqlalchemy.utils [None req-98557f3a-8869-4ba1-a40e-2cb40e39823d 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.476 1286568 WARNING oslo_db.sqlalchemy.utils [None req-5fe7579f-1da0-4e3b-8715-89643dd36e47 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.482 1286568 WARNING oslo_db.sqlalchemy.utils [None req-600e22d8-de1d-4ca5-bd44-ac0c651d89db 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.484 1286568 WARNING oslo_db.sqlalchemy.utils [None req-600e22d8-de1d-4ca5-bd44-ac0c651d89db 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] 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.035690s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.491 1286569 INFO alembic.runtime.migration [None req-efe5d9c3-a415-416b-8dad-67404712a31c bfaa8d20-b32a-45f3-8497-c1615d0b3bfb 7bf88ed5-6c5c-4892-a6ae-5caa9d181fe2 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.491 1286569 INFO alembic.runtime.migration [None req-efe5d9c3-a415-416b-8dad-67404712a31c bfaa8d20-b32a-45f3-8497-c1615d0b3bfb 7bf88ed5-6c5c-4892-a6ae-5caa9d181fe2 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.495 1286569 INFO alembic.runtime.migration [None req-efe5d9c3-a415-416b-8dad-67404712a31c bfaa8d20-b32a-45f3-8497-c1615d0b3bfb 7bf88ed5-6c5c-4892-a6ae-5caa9d181fe2 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.497 1286569 INFO alembic.runtime.migration [None req-efe5d9c3-a415-416b-8dad-67404712a31c bfaa8d20-b32a-45f3-8497-c1615d0b3bfb 7bf88ed5-6c5c-4892-a6ae-5caa9d181fe2 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.503 1286569 INFO alembic.runtime.migration [None req-efe5d9c3-a415-416b-8dad-67404712a31c bfaa8d20-b32a-45f3-8497-c1615d0b3bfb 7bf88ed5-6c5c-4892-a6ae-5caa9d181fe2 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.504 1286569 INFO aodh.api.app [None req-efe5d9c3-a415-416b-8dad-67404712a31c bfaa8d20-b32a-45f3-8497-c1615d0b3bfb 7bf88ed5-6c5c-4892-a6ae-5caa9d181fe2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.038244s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.496 1286568 INFO alembic.runtime.migration [None req-600e22d8-de1d-4ca5-bd44-ac0c651d89db 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.496 1286568 INFO alembic.runtime.migration [None req-600e22d8-de1d-4ca5-bd44-ac0c651d89db 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.499 1286568 INFO alembic.runtime.migration [None req-600e22d8-de1d-4ca5-bd44-ac0c651d89db 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.500 1286568 INFO alembic.runtime.migration [None req-600e22d8-de1d-4ca5-bd44-ac0c651d89db 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.505 1286568 INFO alembic.runtime.migration [None req-600e22d8-de1d-4ca5-bd44-ac0c651d89db 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.507 1286568 INFO aodh.api.app [None req-600e22d8-de1d-4ca5-bd44-ac0c651d89db 6ae7d0da-ef4b-41a3-9b22-093dbca8fddd 36551232-a70b-4aa0-ac5b-e40779af9d0d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.524 1286568 WARNING oslo_db.sqlalchemy.utils [None req-793eab3d-9cdf-4c18-9519-4be5d347be08 587ae798-a726-4ed2-b865-50f17d2648ee 10dc936e-f2b9-4cfa-9ea6-c4af733610f2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.091563s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.109165s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.470 1286566 INFO alembic.runtime.migration [None req-5a2c5df4-a312-4363-a1a4-f01692a6e390 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.471 1286566 INFO alembic.runtime.migration [None req-5a2c5df4-a312-4363-a1a4-f01692a6e390 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.474 1286566 INFO alembic.runtime.migration [None req-5a2c5df4-a312-4363-a1a4-f01692a6e390 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.474 1286566 INFO alembic.runtime.migration [None req-5a2c5df4-a312-4363-a1a4-f01692a6e390 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.488 1286566 INFO alembic.runtime.migration [None req-5a2c5df4-a312-4363-a1a4-f01692a6e390 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.500 1286566 INFO aodh.api.app [None req-5a2c5df4-a312-4363-a1a4-f01692a6e390 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.014245s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.001482s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.004886s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.003916s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.062057s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.538 1286568 INFO alembic.runtime.migration [None req-793eab3d-9cdf-4c18-9519-4be5d347be08 587ae798-a726-4ed2-b865-50f17d2648ee 10dc936e-f2b9-4cfa-9ea6-c4af733610f2 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.538 1286568 INFO alembic.runtime.migration [None req-793eab3d-9cdf-4c18-9519-4be5d347be08 587ae798-a726-4ed2-b865-50f17d2648ee 10dc936e-f2b9-4cfa-9ea6-c4af733610f2 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.542 1286568 INFO alembic.runtime.migration [None req-793eab3d-9cdf-4c18-9519-4be5d347be08 587ae798-a726-4ed2-b865-50f17d2648ee 10dc936e-f2b9-4cfa-9ea6-c4af733610f2 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.542 1286568 INFO alembic.runtime.migration [None req-793eab3d-9cdf-4c18-9519-4be5d347be08 587ae798-a726-4ed2-b865-50f17d2648ee 10dc936e-f2b9-4cfa-9ea6-c4af733610f2 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.552 1286568 INFO alembic.runtime.migration [None req-793eab3d-9cdf-4c18-9519-4be5d347be08 587ae798-a726-4ed2-b865-50f17d2648ee 10dc936e-f2b9-4cfa-9ea6-c4af733610f2 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.556 1286568 INFO aodh.api.app [None req-793eab3d-9cdf-4c18-9519-4be5d347be08 587ae798-a726-4ed2-b865-50f17d2648ee 10dc936e-f2b9-4cfa-9ea6-c4af733610f2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.580 1286568 WARNING oslo_db.sqlalchemy.utils [None req-6df74301-ca48-4ccc-89c6-17dded5d4573 a9de398c-e1f2-4d89-9627-246b4d8b3d7d e4788a70-d0e4-42b1-8021-9303718fa337 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.581 1286568 WARNING oslo_db.sqlalchemy.utils [None req-6df74301-ca48-4ccc-89c6-17dded5d4573 a9de398c-e1f2-4d89-9627-246b4d8b3d7d e4788a70-d0e4-42b1-8021-9303718fa337 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.586 1286568 WARNING oslo_db.sqlalchemy.utils [None req-6df74301-ca48-4ccc-89c6-17dded5d4573 a9de398c-e1f2-4d89-9627-246b4d8b3d7d e4788a70-d0e4-42b1-8021-9303718fa337 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.100336s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.526 1286569 INFO alembic.runtime.migration [None req-efe5d9c3-a415-416b-8dad-67404712a31c bfaa8d20-b32a-45f3-8497-c1615d0b3bfb 7bf88ed5-6c5c-4892-a6ae-5caa9d181fe2 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.526 1286569 INFO alembic.runtime.migration [None req-efe5d9c3-a415-416b-8dad-67404712a31c bfaa8d20-b32a-45f3-8497-c1615d0b3bfb 7bf88ed5-6c5c-4892-a6ae-5caa9d181fe2 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.531 1286569 INFO alembic.runtime.migration [None req-efe5d9c3-a415-416b-8dad-67404712a31c bfaa8d20-b32a-45f3-8497-c1615d0b3bfb 7bf88ed5-6c5c-4892-a6ae-5caa9d181fe2 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.531 1286569 INFO alembic.runtime.migration [None req-efe5d9c3-a415-416b-8dad-67404712a31c bfaa8d20-b32a-45f3-8497-c1615d0b3bfb 7bf88ed5-6c5c-4892-a6ae-5caa9d181fe2 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.536 1286569 INFO alembic.runtime.migration [None req-efe5d9c3-a415-416b-8dad-67404712a31c bfaa8d20-b32a-45f3-8497-c1615d0b3bfb 7bf88ed5-6c5c-4892-a6ae-5caa9d181fe2 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.538 1286569 INFO aodh.api.app [None req-efe5d9c3-a415-416b-8dad-67404712a31c bfaa8d20-b32a-45f3-8497-c1615d0b3bfb 7bf88ed5-6c5c-4892-a6ae-5caa9d181fe2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.554 1286569 WARNING oslo_db.sqlalchemy.utils [None req-4c4573b7-800a-4ea5-8f11-40ef75507403 200e9f28-3d64-43e2-ba16-2a0a89e9a077 6773823f-5c2e-4cd0-980f-0c992b584728 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.564 1286569 WARNING oslo_db.sqlalchemy.utils [None req-d285b29a-1078-403f-a8cc-978702c85336 200e9f28-3d64-43e2-ba16-2a0a89e9a077 6773823f-5c2e-4cd0-980f-0c992b584728 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.586 1286569 WARNING oslo_db.sqlalchemy.utils [None req-d285b29a-1078-403f-a8cc-978702c85336 200e9f28-3d64-43e2-ba16-2a0a89e9a077 6773823f-5c2e-4cd0-980f-0c992b584728 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.594 1286569 WARNING oslo_db.sqlalchemy.utils [None req-a5d10f48-0ef3-4b71-86fd-dade91349836 200e9f28-3d64-43e2-ba16-2a0a89e9a077 6773823f-5c2e-4cd0-980f-0c992b584728 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.599 1286569 WARNING oslo_db.sqlalchemy.utils [None req-2d03beb6-c21c-4092-a80a-666dede80a5d 200e9f28-3d64-43e2-ba16-2a0a89e9a077 6773823f-5c2e-4cd0-980f-0c992b584728 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.617 1286569 WARNING oslo_db.sqlalchemy.utils [None req-32a03990-fc58-4d4f-b555-3e78c7294c47 200e9f28-3d64-43e2-ba16-2a0a89e9a077 6773823f-5c2e-4cd0-980f-0c992b584728 - - - -] 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_metrics_alarm_cached [0.049998s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.598 1286568 INFO alembic.runtime.migration [None req-6df74301-ca48-4ccc-89c6-17dded5d4573 a9de398c-e1f2-4d89-9627-246b4d8b3d7d e4788a70-d0e4-42b1-8021-9303718fa337 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.598 1286568 INFO alembic.runtime.migration [None req-6df74301-ca48-4ccc-89c6-17dded5d4573 a9de398c-e1f2-4d89-9627-246b4d8b3d7d e4788a70-d0e4-42b1-8021-9303718fa337 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.601 1286568 INFO alembic.runtime.migration [None req-6df74301-ca48-4ccc-89c6-17dded5d4573 a9de398c-e1f2-4d89-9627-246b4d8b3d7d e4788a70-d0e4-42b1-8021-9303718fa337 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.601 1286568 INFO alembic.runtime.migration [None req-6df74301-ca48-4ccc-89c6-17dded5d4573 a9de398c-e1f2-4d89-9627-246b4d8b3d7d e4788a70-d0e4-42b1-8021-9303718fa337 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.606 1286568 INFO alembic.runtime.migration [None req-6df74301-ca48-4ccc-89c6-17dded5d4573 a9de398c-e1f2-4d89-9627-246b4d8b3d7d e4788a70-d0e4-42b1-8021-9303718fa337 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.608 1286568 INFO aodh.api.app [None req-6df74301-ca48-4ccc-89c6-17dded5d4573 a9de398c-e1f2-4d89-9627-246b4d8b3d7d e4788a70-d0e4-42b1-8021-9303718fa337 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.626 1286568 WARNING oslo_db.sqlalchemy.utils [None req-876bd946-1f72-4287-a1fa-270dc5863dfd eb6b57ce-97f5-4e73-aaaf-5e19b048f28c 9233f442-3061-4fe6-8c5b-7f9c83d757fc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.627 1286568 WARNING oslo_db.sqlalchemy.utils [None req-876bd946-1f72-4287-a1fa-270dc5863dfd eb6b57ce-97f5-4e73-aaaf-5e19b048f28c 9233f442-3061-4fe6-8c5b-7f9c83d757fc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.634 1286568 WARNING oslo_db.sqlalchemy.utils [None req-b626ea68-1720-421b-bbbe-c8b2a86403e8 eb6b57ce-97f5-4e73-aaaf-5e19b048f28c 9233f442-3061-4fe6-8c5b-7f9c83d757fc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.635 1286568 WARNING oslo_db.sqlalchemy.utils [None req-b626ea68-1720-421b-bbbe-c8b2a86403e8 eb6b57ce-97f5-4e73-aaaf-5e19b048f28c 9233f442-3061-4fe6-8c5b-7f9c83d757fc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.054342s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.594 1286567 INFO alembic.runtime.migration [None req-8aef8d8a-3e46-4d1f-890a-a8de53931c46 bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.594 1286567 INFO alembic.runtime.migration [None req-8aef8d8a-3e46-4d1f-890a-a8de53931c46 bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.600 1286567 INFO alembic.runtime.migration [None req-8aef8d8a-3e46-4d1f-890a-a8de53931c46 bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.600 1286567 INFO alembic.runtime.migration [None req-8aef8d8a-3e46-4d1f-890a-a8de53931c46 bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.605 1286567 INFO alembic.runtime.migration [None req-8aef8d8a-3e46-4d1f-890a-a8de53931c46 bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.607 1286567 INFO aodh.api.app [None req-8aef8d8a-3e46-4d1f-890a-a8de53931c46 bae81948-ef72-44ef-b4f7-c927d166a693 21a25ece-b644-465a-9731-7a468e051d25 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.080826s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.590 1286566 INFO alembic.runtime.migration [None req-df74e51d-756e-4e8f-874f-42731df913c4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.590 1286566 INFO alembic.runtime.migration [None req-df74e51d-756e-4e8f-874f-42731df913c4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.597 1286566 INFO alembic.runtime.migration [None req-df74e51d-756e-4e8f-874f-42731df913c4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.597 1286566 INFO alembic.runtime.migration [None req-df74e51d-756e-4e8f-874f-42731df913c4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.602 1286566 INFO alembic.runtime.migration [None req-df74e51d-756e-4e8f-874f-42731df913c4 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.611 1286566 INFO aodh.api.app [None req-df74e51d-756e-4e8f-874f-42731df913c4 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.046818s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.627 1286569 INFO alembic.runtime.migration [None req-32a03990-fc58-4d4f-b555-3e78c7294c47 200e9f28-3d64-43e2-ba16-2a0a89e9a077 6773823f-5c2e-4cd0-980f-0c992b584728 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.628 1286569 INFO alembic.runtime.migration [None req-32a03990-fc58-4d4f-b555-3e78c7294c47 200e9f28-3d64-43e2-ba16-2a0a89e9a077 6773823f-5c2e-4cd0-980f-0c992b584728 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.634 1286569 INFO alembic.runtime.migration [None req-32a03990-fc58-4d4f-b555-3e78c7294c47 200e9f28-3d64-43e2-ba16-2a0a89e9a077 6773823f-5c2e-4cd0-980f-0c992b584728 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.634 1286569 INFO alembic.runtime.migration [None req-32a03990-fc58-4d4f-b555-3e78c7294c47 200e9f28-3d64-43e2-ba16-2a0a89e9a077 6773823f-5c2e-4cd0-980f-0c992b584728 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.639 1286569 INFO alembic.runtime.migration [None req-32a03990-fc58-4d4f-b555-3e78c7294c47 200e9f28-3d64-43e2-ba16-2a0a89e9a077 6773823f-5c2e-4cd0-980f-0c992b584728 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.641 1286569 INFO aodh.api.app [None req-32a03990-fc58-4d4f-b555-3e78c7294c47 200e9f28-3d64-43e2-ba16-2a0a89e9a077 6773823f-5c2e-4cd0-980f-0c992b584728 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.656 1286569 WARNING oslo_db.sqlalchemy.utils [None req-8fba9e79-a97a-4c30-8a0d-b0b0f0d6b706 e98d8016-9093-409d-9ab2-725680c0a1a7 2586584f-3ce7-4b3a-a2d7-8ed6c1a2859c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.657 1286569 WARNING oslo_db.sqlalchemy.utils [None req-8fba9e79-a97a-4c30-8a0d-b0b0f0d6b706 e98d8016-9093-409d-9ab2-725680c0a1a7 2586584f-3ce7-4b3a-a2d7-8ed6c1a2859c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.663 1286569 WARNING oslo_db.sqlalchemy.utils [None req-8fba9e79-a97a-4c30-8a0d-b0b0f0d6b706 e98d8016-9093-409d-9ab2-725680c0a1a7 2586584f-3ce7-4b3a-a2d7-8ed6c1a2859c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.019514s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.001350s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.066449s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.648 1286567 INFO alembic.runtime.migration [None req-f9f14157-1cda-41bc-b4e5-36fa050b8b9c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.648 1286567 INFO alembic.runtime.migration [None req-f9f14157-1cda-41bc-b4e5-36fa050b8b9c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.656 1286567 INFO alembic.runtime.migration [None req-f9f14157-1cda-41bc-b4e5-36fa050b8b9c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.657 1286567 INFO alembic.runtime.migration [None req-f9f14157-1cda-41bc-b4e5-36fa050b8b9c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.662 1286567 INFO alembic.runtime.migration [None req-f9f14157-1cda-41bc-b4e5-36fa050b8b9c - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.665 1286567 INFO aodh.api.app [None req-f9f14157-1cda-41bc-b4e5-36fa050b8b9c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.007211s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.006128s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.007128s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.087601s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.680 1286569 INFO alembic.runtime.migration [None req-8fba9e79-a97a-4c30-8a0d-b0b0f0d6b706 e98d8016-9093-409d-9ab2-725680c0a1a7 2586584f-3ce7-4b3a-a2d7-8ed6c1a2859c - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.680 1286569 INFO alembic.runtime.migration [None req-8fba9e79-a97a-4c30-8a0d-b0b0f0d6b706 e98d8016-9093-409d-9ab2-725680c0a1a7 2586584f-3ce7-4b3a-a2d7-8ed6c1a2859c - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.698 1286569 INFO alembic.runtime.migration [None req-8fba9e79-a97a-4c30-8a0d-b0b0f0d6b706 e98d8016-9093-409d-9ab2-725680c0a1a7 2586584f-3ce7-4b3a-a2d7-8ed6c1a2859c - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.698 1286569 INFO alembic.runtime.migration [None req-8fba9e79-a97a-4c30-8a0d-b0b0f0d6b706 e98d8016-9093-409d-9ab2-725680c0a1a7 2586584f-3ce7-4b3a-a2d7-8ed6c1a2859c - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.712 1286569 INFO alembic.runtime.migration [None req-8fba9e79-a97a-4c30-8a0d-b0b0f0d6b706 e98d8016-9093-409d-9ab2-725680c0a1a7 2586584f-3ce7-4b3a-a2d7-8ed6c1a2859c - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.717 1286569 INFO aodh.api.app [None req-8fba9e79-a97a-4c30-8a0d-b0b0f0d6b706 e98d8016-9093-409d-9ab2-725680c0a1a7 2586584f-3ce7-4b3a-a2d7-8ed6c1a2859c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.749 1286569 WARNING oslo_db.sqlalchemy.utils [None req-a29a131d-2280-4f7e-b4ec-f3b2d6d6427c 10c5bb79-f569-476c-9fec-0d78f15f9660 72b2af6d-6768-4ac0-b4df-a97ece6d14b8 - - - -] 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.103391s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.662 1286566 INFO alembic.runtime.migration [None req-36ffe45e-d15c-4772-aa46-ff3a34c7623e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.662 1286566 INFO alembic.runtime.migration [None req-36ffe45e-d15c-4772-aa46-ff3a34c7623e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.666 1286566 INFO alembic.runtime.migration [None req-36ffe45e-d15c-4772-aa46-ff3a34c7623e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.666 1286566 INFO alembic.runtime.migration [None req-36ffe45e-d15c-4772-aa46-ff3a34c7623e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.682 1286566 INFO alembic.runtime.migration [None req-36ffe45e-d15c-4772-aa46-ff3a34c7623e - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.691 1286566 INFO aodh.api.app [None req-36ffe45e-d15c-4772-aa46-ff3a34c7623e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.064064s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.740 1286568 INFO alembic.runtime.migration [None req-b626ea68-1720-421b-bbbe-c8b2a86403e8 eb6b57ce-97f5-4e73-aaaf-5e19b048f28c 9233f442-3061-4fe6-8c5b-7f9c83d757fc - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.740 1286568 INFO alembic.runtime.migration [None req-b626ea68-1720-421b-bbbe-c8b2a86403e8 eb6b57ce-97f5-4e73-aaaf-5e19b048f28c 9233f442-3061-4fe6-8c5b-7f9c83d757fc - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.746 1286568 INFO alembic.runtime.migration [None req-b626ea68-1720-421b-bbbe-c8b2a86403e8 eb6b57ce-97f5-4e73-aaaf-5e19b048f28c 9233f442-3061-4fe6-8c5b-7f9c83d757fc - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.746 1286568 INFO alembic.runtime.migration [None req-b626ea68-1720-421b-bbbe-c8b2a86403e8 eb6b57ce-97f5-4e73-aaaf-5e19b048f28c 9233f442-3061-4fe6-8c5b-7f9c83d757fc - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.753 1286568 INFO alembic.runtime.migration [None req-b626ea68-1720-421b-bbbe-c8b2a86403e8 eb6b57ce-97f5-4e73-aaaf-5e19b048f28c 9233f442-3061-4fe6-8c5b-7f9c83d757fc - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.756 1286568 INFO aodh.api.app [None req-b626ea68-1720-421b-bbbe-c8b2a86403e8 eb6b57ce-97f5-4e73-aaaf-5e19b048f28c 9233f442-3061-4fe6-8c5b-7f9c83d757fc - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.112206s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.724 1286567 INFO alembic.runtime.migration [None req-ed0fecc6-f64f-4194-9a8e-e60ecb3bbd60 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.724 1286567 INFO alembic.runtime.migration [None req-ed0fecc6-f64f-4194-9a8e-e60ecb3bbd60 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.745 1286567 INFO alembic.runtime.migration [None req-ed0fecc6-f64f-4194-9a8e-e60ecb3bbd60 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.745 1286567 INFO alembic.runtime.migration [None req-ed0fecc6-f64f-4194-9a8e-e60ecb3bbd60 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.749 1286567 INFO alembic.runtime.migration [None req-ed0fecc6-f64f-4194-9a8e-e60ecb3bbd60 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.760 1286567 INFO aodh.api.app [None req-ed0fecc6-f64f-4194-9a8e-e60ecb3bbd60 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.114659s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.765 1286566 INFO alembic.runtime.migration [None req-b330ff8e-1552-4eb7-a63c-c38ad78b3c6c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.766 1286566 INFO alembic.runtime.migration [None req-b330ff8e-1552-4eb7-a63c-c38ad78b3c6c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.778 1286566 INFO alembic.runtime.migration [None req-b330ff8e-1552-4eb7-a63c-c38ad78b3c6c - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.778 1286566 INFO alembic.runtime.migration [None req-b330ff8e-1552-4eb7-a63c-c38ad78b3c6c - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.783 1286566 INFO alembic.runtime.migration [None req-b330ff8e-1552-4eb7-a63c-c38ad78b3c6c - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.794 1286566 INFO aodh.api.app [None req-b330ff8e-1552-4eb7-a63c-c38ad78b3c6c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.063693s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.835 1286567 INFO alembic.runtime.migration [None req-b872e899-9821-414e-9332-0b52739be363 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.835 1286567 INFO alembic.runtime.migration [None req-b872e899-9821-414e-9332-0b52739be363 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.839 1286567 INFO alembic.runtime.migration [None req-b872e899-9821-414e-9332-0b52739be363 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.839 1286567 INFO alembic.runtime.migration [None req-b872e899-9821-414e-9332-0b52739be363 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.843 1286567 INFO alembic.runtime.migration [None req-b872e899-9821-414e-9332-0b52739be363 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.845 1286567 INFO aodh.api.app [None req-b872e899-9821-414e-9332-0b52739be363 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.872 1286567 INFO aodh.api.app [None req-b872e899-9821-414e-9332-0b52739be363 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.884 1286567 WARNING oslo_policy.policy [None req-4f881fae-13cf-4f8f-a4b6-320b8d7e1a74 some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.089514s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.804 1286568 INFO alembic.runtime.migration [None req-26228b90-5bee-4a4a-ac88-c99099a2b74d - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.804 1286568 INFO alembic.runtime.migration [None req-26228b90-5bee-4a4a-ac88-c99099a2b74d - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.807 1286568 INFO alembic.runtime.migration [None req-26228b90-5bee-4a4a-ac88-c99099a2b74d - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.807 1286568 INFO alembic.runtime.migration [None req-26228b90-5bee-4a4a-ac88-c99099a2b74d - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.812 1286568 INFO alembic.runtime.migration [None req-26228b90-5bee-4a4a-ac88-c99099a2b74d - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.814 1286568 INFO aodh.api.app [None req-26228b90-5bee-4a4a-ac88-c99099a2b74d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.146498s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.769 1286569 INFO alembic.runtime.migration [None req-a29a131d-2280-4f7e-b4ec-f3b2d6d6427c 10c5bb79-f569-476c-9fec-0d78f15f9660 72b2af6d-6768-4ac0-b4df-a97ece6d14b8 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.770 1286569 INFO alembic.runtime.migration [None req-a29a131d-2280-4f7e-b4ec-f3b2d6d6427c 10c5bb79-f569-476c-9fec-0d78f15f9660 72b2af6d-6768-4ac0-b4df-a97ece6d14b8 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.785 1286569 INFO alembic.runtime.migration [None req-a29a131d-2280-4f7e-b4ec-f3b2d6d6427c 10c5bb79-f569-476c-9fec-0d78f15f9660 72b2af6d-6768-4ac0-b4df-a97ece6d14b8 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.785 1286569 INFO alembic.runtime.migration [None req-a29a131d-2280-4f7e-b4ec-f3b2d6d6427c 10c5bb79-f569-476c-9fec-0d78f15f9660 72b2af6d-6768-4ac0-b4df-a97ece6d14b8 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.801 1286569 INFO alembic.runtime.migration [None req-a29a131d-2280-4f7e-b4ec-f3b2d6d6427c 10c5bb79-f569-476c-9fec-0d78f15f9660 72b2af6d-6768-4ac0-b4df-a97ece6d14b8 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.810 1286569 INFO aodh.api.app [None req-a29a131d-2280-4f7e-b4ec-f3b2d6d6427c 10c5bb79-f569-476c-9fec-0d78f15f9660 72b2af6d-6768-4ac0-b4df-a97ece6d14b8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:20.834 1286569 WARNING oslo_db.sqlalchemy.utils [None req-22b530a2-460c-426a-abb4-a1ca617dce52 02566929-3709-46bd-b21b-5b3cf103c058 a09e9ffc-d6fe-4824-96d4-0dbe1945f8b9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.835 1286569 WARNING oslo_db.sqlalchemy.utils [None req-22b530a2-460c-426a-abb4-a1ca617dce52 02566929-3709-46bd-b21b-5b3cf103c058 a09e9ffc-d6fe-4824-96d4-0dbe1945f8b9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.841 1286569 WARNING oslo_db.sqlalchemy.utils [None req-812ac846-cdb0-44d4-8f72-a669fae77300 02566929-3709-46bd-b21b-5b3cf103c058 a09e9ffc-d6fe-4824-96d4-0dbe1945f8b9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.848 1286569 WARNING oslo_db.sqlalchemy.utils [None req-6f3acb63-5d65-4294-ae2b-04d0bdec5bcc 217c3a94-0fd7-4d81-a1f8-e87aa9a391e7 315130e2-d9ea-45a2-8e0f-5902c709540b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.858 1286569 WARNING oslo_db.sqlalchemy.utils [None req-e146386e-6c61-4eb9-bb16-cb214ab0e04e 217c3a94-0fd7-4d81-a1f8-e87aa9a391e7 315130e2-d9ea-45a2-8e0f-5902c709540b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.866 1286569 WARNING oslo_db.sqlalchemy.utils [None req-6e3a77f1-4bb8-4ddb-a3c5-2ec290bf72e4 02566929-3709-46bd-b21b-5b3cf103c058 a09e9ffc-d6fe-4824-96d4-0dbe1945f8b9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.871 1286569 WARNING oslo_db.sqlalchemy.utils [None req-6e3a77f1-4bb8-4ddb-a3c5-2ec290bf72e4 02566929-3709-46bd-b21b-5b3cf103c058 a09e9ffc-d6fe-4824-96d4-0dbe1945f8b9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.878 1286569 WARNING oslo_db.sqlalchemy.utils [None req-e0cd42aa-1e2b-4260-9ab8-c508a1ac29ca 02566929-3709-46bd-b21b-5b3cf103c058 a09e9ffc-d6fe-4824-96d4-0dbe1945f8b9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.889 1286569 WARNING oslo_db.sqlalchemy.utils [None req-7dbd7839-6a0b-4970-9217-8e9266a34374 217c3a94-0fd7-4d81-a1f8-e87aa9a391e7 315130e2-d9ea-45a2-8e0f-5902c709540b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.895 1286569 WARNING oslo_db.sqlalchemy.utils [None req-7dbd7839-6a0b-4970-9217-8e9266a34374 217c3a94-0fd7-4d81-a1f8-e87aa9a391e7 315130e2-d9ea-45a2-8e0f-5902c709540b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:20.900 1286569 WARNING oslo_db.sqlalchemy.utils [None req-9bc46bee-9c78-4a61-be82-37d23f7386de 217c3a94 -0fd7-4d81-a1f8-e87aa9a391e7 315130e2-d9ea-45a2-8e0f-5902c709540b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.040107s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.892 1286567 INFO alembic.runtime.migration [None req-4f881fae-13cf-4f8f-a4b6-320b8d7e1a74 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.892 1286567 INFO alembic.runtime.migration [None req-4f881fae-13cf-4f8f-a4b6-320b8d7e1a74 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.895 1286567 INFO alembic.runtime.migration [None req-4f881fae-13cf-4f8f-a4b6-320b8d7e1a74 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.895 1286567 INFO alembic.runtime.migration [None req-4f881fae-13cf-4f8f-a4b6-320b8d7e1a74 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.900 1286567 INFO alembic.runtime.migration [None req-4f881fae-13cf-4f8f-a4b6-320b8d7e1a74 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.901 1286567 INFO aodh.api.app [None req-4f881fae-13cf-4f8f-a4b6-320b8d7e1a74 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.034204s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.935 1286567 INFO alembic.runtime.migration [None req-af7620e6-15f8-4297-b978-739795ba6ccd c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.935 1286567 INFO alembic.runtime.migration [None req-af7620e6-15f8-4297-b978-739795ba6ccd c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.941 1286567 INFO alembic.runtime.migration [None req-af7620e6-15f8-4297-b978-739795ba6ccd c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.941 1286567 INFO alembic.runtime.migration [None req-af7620e6-15f8-4297-b978-739795ba6ccd c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.947 1286567 INFO alembic.runtime.migration [None req-af7620e6-15f8-4297-b978-739795ba6ccd c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.948 1286567 INFO aodh.api.app [None req-af7620e6-15f8-4297-b978-739795ba6ccd c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.094858s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.884 1286566 INFO alembic.runtime.migration [None req-e692a428-1bca-4361-9afd-acbe97f1f2a2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.884 1286566 INFO alembic.runtime.migration [None req-e692a428-1bca-4361-9afd-acbe97f1f2a2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.896 1286566 INFO alembic.runtime.migration [None req-e692a428-1bca-4361-9afd-acbe97f1f2a2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.896 1286566 INFO alembic.runtime.migration [None req-e692a428-1bca-4361-9afd-acbe97f1f2a2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.907 1286566 INFO alembic.runtime.migration [None req-e692a428-1bca-4361-9afd-acbe97f1f2a2 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.913 1286566 INFO aodh.api.app [None req-e692a428-1bca-4361-9afd-acbe97f1f2a2 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.107559s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.900 1286568 INFO alembic.runtime.migration [None req-79de8ac8-59a1-415f-80aa-cc543d0e4151 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.900 1286568 INFO alembic.runtime.migration [None req-79de8ac8-59a1-415f-80aa-cc543d0e4151 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.911 1286568 INFO alembic.runtime.migration [None req-79de8ac8-59a1-415f-80aa-cc543d0e4151 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.911 1286568 INFO alembic.runtime.migration [None req-79de8ac8-59a1-415f-80aa-cc543d0e4151 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.921 1286568 INFO alembic.runtime.migration [None req-79de8ac8-59a1-415f-80aa-cc543d0e4151 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.932 1286568 INFO aodh.api.app [None req-79de8ac8-59a1-415f-80aa-cc543d0e4151 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.036101s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.969 1286567 INFO alembic.runtime.migration [None req-8892d922-acf8-4d6c-9aff-7fdf568926c4 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.969 1286567 INFO alembic.runtime.migration [None req-8892d922-acf8-4d6c-9aff-7fdf568926c4 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.978 1286567 INFO alembic.runtime.migration [None req-8892d922-acf8-4d6c-9aff-7fdf568926c4 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.978 1286567 INFO alembic.runtime.migration [None req-8892d922-acf8-4d6c-9aff-7fdf568926c4 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.982 1286567 INFO alembic.runtime.migration [None req-8892d922-acf8-4d6c-9aff-7fdf568926c4 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.984 1286567 INFO aodh.api.app [None req-8892d922-acf8-4d6c-9aff-7fdf568926c4 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.030555s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.004 1286567 INFO alembic.runtime.migration [None req-8885f16c-2aa0-421e-a851-73a7903b6613 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.004 1286567 INFO alembic.runtime.migration [None req-8885f16c-2aa0-421e-a851-73a7903b6613 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.008 1286567 INFO alembic.runtime.migration [None req-8885f16c-2aa0-421e-a851-73a7903b6613 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.008 1286567 INFO alembic.runtime.migration [None req-8885f16c-2aa0-421e-a851-73a7903b6613 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.012 1286567 INFO alembic.runtime.migration [None req-8885f16c-2aa0-421e-a851-73a7903b6613 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.014 1286567 INFO aodh.api.app [None req-8885f16c-2aa0-421e-a851-73a7903b6613 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.030472s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.036 1286567 INFO alembic.runtime.migration [None req-1a95ff98-f235-4da9-a436-f9fc8566e79e c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.036 1286567 INFO alembic.runtime.migration [None req-1a95ff98-f235-4da9-a436-f9fc8566e79e c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.040 1286567 INFO alembic.runtime.migration [None req-1a95ff98-f235-4da9-a436-f9fc8566e79e c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.040 1286567 INFO alembic.runtime.migration [None req-1a95ff98-f235-4da9-a436-f9fc8566e79e c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.044 1286567 INFO alembic.runtime.migration [None req-1a95ff98-f235-4da9-a436-f9fc8566e79e c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.046 1286567 INFO aodh.api.app [None req-1a95ff98-f235-4da9-a436-f9fc8566e79e c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.033670s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.066 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.066 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.071 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.071 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.076 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.078 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.078 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. {1} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000428s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.129971s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.989 1286566 INFO alembic.runtime.migration [None req-c4e16ac8-bd8c-4101-ae7d-dec29d4ac5e1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.989 1286566 INFO alembic.runtime.migration [None req-c4e16ac8-bd8c-4101-ae7d-dec29d4ac5e1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.003 1286566 INFO alembic.runtime.migration [None req-c4e16ac8-bd8c-4101-ae7d-dec29d4ac5e1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.003 1286566 INFO alembic.runtime.migration [None req-c4e16ac8-bd8c-4101-ae7d-dec29d4ac5e1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.010 1286566 INFO alembic.runtime.migration [None req-c4e16ac8-bd8c-4101-ae7d-dec29d4ac5e1 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.017 1286566 INFO aodh.api.app [None req-c4e16ac8-bd8c-4101-ae7d-dec29d4ac5e1 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.110341s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.008 1286568 INFO alembic.runtime.migration [None req-c188c43c-0d05-482b-8bf0-0fd2f5aac231 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.008 1286568 INFO alembic.runtime.migration [None req-c188c43c-0d05-482b-8bf0-0fd2f5aac231 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.014 1286568 INFO alembic.runtime.migration [None req-c188c43c-0d05-482b-8bf0-0fd2f5aac231 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.014 1286568 INFO alembic.runtime.migration [None req-c188c43c-0d05-482b-8bf0-0fd2f5aac231 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.024 1286568 INFO alembic.runtime.migration [None req-c188c43c-0d05-482b-8bf0-0fd2f5aac231 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.029 1286568 INFO aodh.api.app [None req-c188c43c-0d05-482b-8bf0-0fd2f5aac231 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.034368s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.101 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.101 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.105 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.105 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.109 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.113 1286567 WARNING oslo_db.sqlalchemy.utils [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.121 1286567 WARNING oslo_db.sqlalchemy.utils [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.022263s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.139 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.139 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.142 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.142 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.146 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.150 1286567 WARNING oslo_db.sqlalchemy.utils [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.027008s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.159 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.160 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.164 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.164 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.169 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.173 1286567 WARNING oslo_db.sqlalchemy.utils [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.177 1286567 WARNING oslo_db.sqlalchemy.utils [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.099583s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.117 1286566 INFO alembic.runtime.migration [None req-3c74855e-2670-4783-9baa-eef0f880bc24 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.117 1286566 INFO alembic.runtime.migration [None req-3c74855e-2670-4783-9baa-eef0f880bc24 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.128 1286566 INFO alembic.runtime.migration [None req-3c74855e-2670-4783-9baa-eef0f880bc24 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.128 1286566 INFO alembic.runtime.migration [None req-3c74855e-2670-4783-9baa-eef0f880bc24 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.134 1286566 INFO alembic.runtime.migration [None req-3c74855e-2670-4783-9baa-eef0f880bc24 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.139 1286566 INFO aodh.api.app [None req-3c74855e-2670-4783-9baa-eef0f880bc24 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.023186s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.186 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.187 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.191 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.191 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.196 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.199 1286567 WARNING oslo_db.sqlalchemy.utils [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.107157s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.115 1286568 INFO alembic.runtime.migration [None req-c9036f9f-4f20-4e12-bf28-46f93605c171 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.120 1286568 INFO alembic.runtime.migration [None req-c9036f9f-4f20-4e12-bf28-46f93605c171 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.125 1286568 INFO alembic.runtime.migration [None req-c9036f9f-4f20-4e12-bf28-46f93605c171 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.125 1286568 INFO alembic.runtime.migration [None req-c9036f9f-4f20-4e12-bf28-46f93605c171 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.143 1286568 INFO alembic.runtime.migration [None req-c9036f9f-4f20-4e12-bf28-46f93605c171 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.148 1286568 INFO aodh.api.app [None req-c9036f9f-4f20-4e12-bf28-46f93605c171 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.028453s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.210 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.210 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.214 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.214 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.218 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.221 1286567 WARNING oslo_db.sqlalchemy.utils [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.223 1286567 WARNING oslo_db.sqlalchemy.utils [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.230 1286567 WARNING oslo_db.sqlalchemy.utils [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.034266s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.239 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.239 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.246 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.246 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.251 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.257 1286567 WARNING oslo_db.sqlalchemy.utils [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.378263s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:20.915 1286569 INFO alembic.runtime.migration [None req-9bc46bee-9c78-4a61-be82-37d23f7386de 217c3a94-0fd7-4d81-a1f8-e87aa9a391e7 315130e2-d9ea-45a2-8e0f-5902c709540b - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.915 1286569 INFO alembic.runtime.migration [None req-9bc46bee-9c78-4a61-be82-37d23f7386de 217c3a94-0fd7-4d81-a1f8-e87aa9a391e7 315130e2-d9ea-45a2-8e0f-5902c709540b - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.940 1286569 INFO alembic.runtime.migration [None req-9bc46bee-9c78-4a61-be82-37d23f7386de 217c3a94-0fd7-4d81-a1f8-e87aa9a391e7 315130e2-d9ea-45a2-8e0f-5902c709540b - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:20.940 1286569 INFO alembic.runtime.migration [None req-9bc46bee-9c78-4a61-be82-37d23f7386de 217c3a94-0fd7-4d81-a1f8-e87aa9a391e7 315130e2-d9ea-45a2-8e0f-5902c709540b - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:20.948 1286569 INFO alembic.runtime.migration [None req-9bc46bee-9c78-4a61-be82-37d23f7386de 217c3a94-0fd7-4d81-a1f8-e87aa9a391e7 315130e2-d9ea-45a2-8e0f-5902c709540b - - - -] Running stamp_revision -> 010 2025-10-01 03:44:20.955 1286569 INFO aodh.api.app [None req-9bc46bee-9c78-4a61-be82-37d23f7386de 217c3a94-0fd7-4d81-a1f8-e87aa9a391e7 315130e2-d9ea-45a2-8e0f-5902c709540b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:21.219 1286569 WARNING oslo_db.sqlalchemy.utils [None req-7054ee7c-080b-4cfb-8592-37a7bb2d0174 dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.221 1286569 WARNING oslo_db.sqlalchemy.utils [None req-7054ee7c-080b-4cfb-8592-37a7bb2d0174 dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.224 1286569 WARNING oslo_db.sqlalchemy.utils [None req-72715bda-74e0-43e0-a985-b959d66e5be8 dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.236 1286569 WARNING oslo_db.sqlalchemy.utils [None req-c7c84dcb-fe07-4862-b7bd-c061ba85d422 dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.249 1286569 WARNING oslo_db.sqlalchemy.utils [None req-5a3a99fa-80eb-48ae-86d8-a769a73bb264 dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.253 1286569 WARNING oslo_db.sqlalchemy.utils [None req-5a3a99fa-80eb-48ae-86d8-a769a73bb264 dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.259 1286569 WARNING oslo_db.sqlalchemy.utils [None req-853f63ad-411b-4470-9e21-1e108bd92ef6 dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.265 1286569 WARNING oslo_db.sqlalchemy.utils [None req-be52fc92-0942-4661-b46b-f64507b88acb dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.276 1286569 WARNING oslo_db.sqlalchemy.utils [None req-2fbd0ca9-4158-4b01-be8c-b073fa679edf dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.280 1286569 WARNING oslo_db.sqlalchemy.utils [None req-2fbd0ca9-4158-4b01-be8c-b073fa679edf dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.046818s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.275 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.275 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.279 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.279 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.283 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.296 1286567 WARNING oslo_db.sqlalchemy.utils [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] 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_cannot_query_others_project [0.120934s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.225 1286568 INFO alembic.runtime.migration [None req-27ef1475-1e2a-4075-8e55-9cd7e79c8a6a - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.225 1286568 INFO alembic.runtime.migration [None req-27ef1475-1e2a-4075-8e55-9cd7e79c8a6a - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.232 1286568 INFO alembic.runtime.migration [None req-27ef1475-1e2a-4075-8e55-9cd7e79c8a6a - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.233 1286568 INFO alembic.runtime.migration [None req-27ef1475-1e2a-4075-8e55-9cd7e79c8a6a - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.244 1286568 INFO alembic.runtime.migration [None req-27ef1475-1e2a-4075-8e55-9cd7e79c8a6a - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.247 1286568 INFO aodh.api.app [None req-27ef1475-1e2a-4075-8e55-9cd7e79c8a6a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.139394s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.210 1286566 INFO alembic.runtime.migration [None req-b350440a-0ae3-4a17-aba0-9711384f75f6 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.210 1286566 INFO alembic.runtime.migration [None req-b350440a-0ae3-4a17-aba0-9711384f75f6 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.223 1286566 INFO alembic.runtime.migration [None req-b350440a-0ae3-4a17-aba0-9711384f75f6 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.223 1286566 INFO alembic.runtime.migration [None req-b350440a-0ae3-4a17-aba0-9711384f75f6 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.234 1286566 INFO alembic.runtime.migration [None req-b350440a-0ae3-4a17-aba0-9711384f75f6 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.240 1286566 INFO aodh.api.app [None req-b350440a-0ae3-4a17-aba0-9711384f75f6 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:21.301 1286566 INFO aodh.api.app [None req-b350440a-0ae3-4a17-aba0-9711384f75f6 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:21.329 1286566 WARNING oslo_policy.policy [None req-42da452f-9538-4bdd-b397-6c445afd57cb some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.055554s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.321 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.322 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.334 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.334 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.339 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.352 1286567 WARNING oslo_db.sqlalchemy.utils [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.094842s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.294 1286569 INFO alembic.runtime.migration [None req-2fbd0ca9-4158-4b01-be8c-b073fa679edf dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.295 1286569 INFO alembic.runtime.migration [None req-2fbd0ca9-4158-4b01-be8c-b073fa679edf dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.302 1286569 INFO alembic.runtime.migration [None req-2fbd0ca9-4158-4b01-be8c-b073fa679edf dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.302 1286569 INFO alembic.runtime.migration [None req-2fbd0ca9-4158-4b01-be8c-b073fa679edf dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.309 1286569 INFO alembic.runtime.migration [None req-2fbd0ca9-4158-4b01-be8c-b073fa679edf dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.313 1286569 INFO aodh.api.app [None req-2fbd0ca9-4158-4b01-be8c-b073fa679edf dbcf583e-1d3b-4831-9a71-4328c8b9a3b9 13dc9cb9-4190-494c-bc9c-b8f496eff33c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:21.336 1286569 WARNING oslo_db.sqlalchemy.utils [None req-210142e6-e24f-4de8-9f63-ec30e2fd3559 f3cb61ca-faa3-4f1a-8700-8c36b9a0b75d a10ea43e-ff53-4c65-9960-a0232a9dc36e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.337 1286569 WARNING oslo_db.sqlalchemy.utils [None req-210142e6-e24f-4de8-9f63-ec30e2fd3559 f3cb61ca-faa3-4f1a-8700-8c36b9a0b75d a10ea43e-ff53-4c65-9960-a0232a9dc36e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.344 1286569 WARNING oslo_db.sqlalchemy.utils [None req-c7d5ae6a-6ce1-4d49-a21e-dbfd873844bc f3cb61ca-faa3-4f1a-8700-8c36b9a0b75d a10ea43e-ff53-4c65-9960-a0232a9dc36e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.362 1286569 WARNING oslo_db.sqlalchemy.utils [None req-4be0db86-87f2-463b-8e44-d4479cc1b755 f3cb61ca-faa3-4f1a-8700-8c36b9a0b75d a10ea43e-ff53-4c65-9960-a0232a9dc36e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.365 1286569 WARNING oslo_db.sqlalchemy.utils [None req-4be0db86-87f2-463b-8e44-d4479cc1b755 f3cb61ca-faa3-4f1a-8700-8c36b9a0b75d a10ea43e-ff53-4c65-9960-a0232a9dc36e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.377 1286569 WARNING oslo_db.sqlalchemy.utils [None req-264a6581-9653-4e70-a1de-9791b598d1c5 f3cb61ca-faa3-4f1a-8700-8c36b9a0b75d a10ea43e-ff53-4c65-9960-a0232a9dc36e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.057822s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.345 1286568 INFO alembic.runtime.migration [None req-a67efc5c-d054-4f8a-b36f-48bb113447e6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.345 1286568 INFO alembic.runtime.migration [None req-a67efc5c-d054-4f8a-b36f-48bb113447e6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.349 1286568 INFO alembic.runtime.migration [None req-a67efc5c-d054-4f8a-b36f-48bb113447e6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.349 1286568 INFO alembic.runtime.migration [None req-a67efc5c-d054-4f8a-b36f-48bb113447e6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.354 1286568 INFO alembic.runtime.migration [None req-a67efc5c-d054-4f8a-b36f-48bb113447e6 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.356 1286568 INFO aodh.api.app [None req-a67efc5c-d054-4f8a-b36f-48bb113447e6 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.064073s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.352 1286566 INFO alembic.runtime.migration [None req-42da452f-9538-4bdd-b397-6c445afd57cb some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.352 1286566 INFO alembic.runtime.migration [None req-42da452f-9538-4bdd-b397-6c445afd57cb some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.357 1286566 INFO alembic.runtime.migration [None req-42da452f-9538-4bdd-b397-6c445afd57cb some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.357 1286566 INFO alembic.runtime.migration [None req-42da452f-9538-4bdd-b397-6c445afd57cb some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.369 1286566 INFO alembic.runtime.migration [None req-42da452f-9538-4bdd-b397-6c445afd57cb some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.377 1286566 INFO aodh.api.app [None req-42da452f-9538-4bdd-b397-6c445afd57cb some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.059645s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.386 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.387 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.390 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.390 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.396 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.410 1286567 WARNING oslo_db.sqlalchemy.utils [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.071916s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.404 1286568 INFO alembic.runtime.migration [None req-fe10edd8-7d1e-4aae-a12f-a5a082958901 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.404 1286568 INFO alembic.runtime.migration [None req-fe10edd8-7d1e-4aae-a12f-a5a082958901 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.418 1286568 INFO alembic.runtime.migration [None req-fe10edd8-7d1e-4aae-a12f-a5a082958901 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.418 1286568 INFO alembic.runtime.migration [None req-fe10edd8-7d1e-4aae-a12f-a5a082958901 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.424 1286568 INFO alembic.runtime.migration [None req-fe10edd8-7d1e-4aae-a12f-a5a082958901 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.426 1286568 INFO aodh.api.app [None req-fe10edd8-7d1e-4aae-a12f-a5a082958901 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.071828s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.417 1286566 INFO alembic.runtime.migration [None req-6d56831a-5fce-4673-ab80-10767715e0ee 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.417 1286566 INFO alembic.runtime.migration [None req-6d56831a-5fce-4673-ab80-10767715e0ee 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.421 1286566 INFO alembic.runtime.migration [None req-6d56831a-5fce-4673-ab80-10767715e0ee 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.421 1286566 INFO alembic.runtime.migration [None req-6d56831a-5fce-4673-ab80-10767715e0ee 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.445 1286566 INFO alembic.runtime.migration [None req-6d56831a-5fce-4673-ab80-10767715e0ee 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.448 1286566 INFO aodh.api.app [None req-6d56831a-5fce-4673-ab80-10767715e0ee 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.060265s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.441 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.441 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.457 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.458 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.468 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.111571s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.391 1286569 INFO alembic.runtime.migration [None req-264a6581-9653-4e70-a1de-9791b598d1c5 f3cb61ca-faa3-4f1a-8700-8c36b9a0b75d a10ea43e-ff53-4c65-9960-a0232a9dc36e - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.391 1286569 INFO alembic.runtime.migration [None req-264a6581-9653-4e70-a1de-9791b598d1c5 f3cb61ca-faa3-4f1a-8700-8c36b9a0b75d a10ea43e-ff53-4c65-9960-a0232a9dc36e - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.395 1286569 INFO alembic.runtime.migration [None req-264a6581-9653-4e70-a1de-9791b598d1c5 f3cb61ca-faa3-4f1a-8700-8c36b9a0b75d a10ea43e-ff53-4c65-9960-a0232a9dc36e - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.395 1286569 INFO alembic.runtime.migration [None req-264a6581-9653-4e70-a1de-9791b598d1c5 f3cb61ca-faa3-4f1a-8700-8c36b9a0b75d a10ea43e-ff53-4c65-9960-a0232a9dc36e - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.400 1286569 INFO alembic.runtime.migration [None req-264a6581-9653-4e70-a1de-9791b598d1c5 f3cb61ca-faa3-4f1a-8700-8c36b9a0b75d a10ea43e-ff53-4c65-9960-a0232a9dc36e - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.403 1286569 INFO aodh.api.app [None req-264a6581-9653-4e70-a1de-9791b598d1c5 f3cb61ca-faa3-4f1a-8700-8c36b9a0b75d a10ea43e-ff53-4c65-9960-a0232a9dc36e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:21.453 1286569 WARNING oslo_db.sqlalchemy.utils [None req-d514d293-929a-4f02-ba0e-e9ac6b1c140f 4e09bc55-1388-45ef-9e00-270c376ae8d0 a0bfa3fd-7e99-4384-bf35-03a660f26e05 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.454 1286569 WARNING oslo_db.sqlalchemy.utils [None req-d514d293-929a-4f02-ba0e-e9ac6b1c140f 4e09bc55-1388-45ef-9e00-270c376ae8d0 a0bfa3fd-7e99-4384-bf35-03a660f26e05 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.467 1286569 WARNING oslo_db.sqlalchemy.utils [None req-6ab10689-05a7-4fb6-9f41-7734ee05fd4b 4e09bc55-1388-45ef-9e00-270c376ae8d0 a0bfa3fd-7e99-4384-bf35-03a660f26e05 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.473 1286569 WARNING oslo_db.sqlalchemy.utils [None req-bb11c827-3aea-4f1b-86d9-4d316d15ff64 4e09bc55-1388-45ef-9e00-270c376ae8d0 fa119b18-d704-4276-8efa-e250fa9c36a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.476 1286569 WARNING oslo_db.sqlalchemy.utils [None req-bb11c827-3aea-4f1b-86d9-4d316d15ff64 4e09bc55-1388-45ef-9e00-270c376ae8d0 fa119b18-d704-4276-8efa-e250fa9c36a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.482 1286569 WARNING oslo_db.sqlalchemy.utils [None req-3082236b-e124-4860-a36e-c01089cb7467 4e09bc55-1388-45ef-9e00-270c376ae8d0 fa119b18-d704-4276-8efa-e250fa9c36a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.485 1286569 WARNING oslo_db.sqlalchemy.utils [None req-3bd6bf48-d2b0-40d0-8d73-0f163de6cb4e 4e09bc55-1388-45ef-9e00-270c376ae8d0 fa119b18-d704-4276-8efa-e250fa9c36a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.049084s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.474 1286568 INFO alembic.runtime.migration [None req-a6474319-b08e-4149-9f8a-9a8069403048 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.474 1286568 INFO alembic.runtime.migration [None req-a6474319-b08e-4149-9f8a-9a8069403048 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.479 1286568 INFO alembic.runtime.migration [None req-a6474319-b08e-4149-9f8a-9a8069403048 - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.479 1286568 INFO alembic.runtime.migration [None req-a6474319-b08e-4149-9f8a-9a8069403048 - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.484 1286568 INFO alembic.runtime.migration [None req-a6474319-b08e-4149-9f8a-9a8069403048 - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.489 1286568 INFO aodh.api.app [None req-a6474319-b08e-4149-9f8a-9a8069403048 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.048382s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.504 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.505 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.508 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.508 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.522 1286567 INFO alembic.runtime.migration [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Running stamp_revision -> 010 {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.068600s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.488 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.489 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.502 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.502 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.514 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.516 1286566 INFO aodh.api.app [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.038681s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.523 1286568 INFO alembic.runtime.migration [None req-850b0d3a-7b52-4752-8851-79407c6742ac some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.523 1286568 INFO alembic.runtime.migration [None req-850b0d3a-7b52-4752-8851-79407c6742ac some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.527 1286568 INFO alembic.runtime.migration [None req-850b0d3a-7b52-4752-8851-79407c6742ac some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.527 1286568 INFO alembic.runtime.migration [None req-850b0d3a-7b52-4752-8851-79407c6742ac some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.531 1286568 INFO alembic.runtime.migration [None req-850b0d3a-7b52-4752-8851-79407c6742ac some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.533 1286568 INFO aodh.api.app [None req-850b0d3a-7b52-4752-8851-79407c6742ac some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.024200s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.563 1286567 ERROR stevedore.extension [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-10-01 03:44:21.563 1286567 WARNING stevedore.named [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Could not load prometheus 2025-10-01 03:44:21.563 1286567 INFO aodh.evaluator [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm 562ad2c6-daa9-4bd6-8588-edc7b9086270 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. {0} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.019337s] ... ok {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.036828s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.563 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.563 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.567 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.567 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.573 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.574 1286568 INFO aodh.api.app [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.025033s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.590 1286567 ERROR stevedore.extension [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-10-01 03:44:21.590 1286567 WARNING stevedore.named [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Could not load prometheus {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.017896s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.609 1286567 INFO aodh.evaluator.event [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Triggering the alarm 5b59fb65-5e7d-43b8-bd41-ee50a20f8adb by event for project , event_type: type0 2025-10-01 03:44:21.609 1286567 INFO aodh.evaluator [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm 5b59fb65-5e7d-43b8-bd41-ee50a20f8adb transitioning to alarm because Event hits the query . {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.050524s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.573 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.573 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.577 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.577 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.587 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.600 1286566 WARNING oslo_db.sqlalchemy.utils [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.610 1286566 INFO aodh.storage.impl_sqlalchemy [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] 2 alarm histories are removed from database {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.032247s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.601 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.601 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.605 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.605 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.609 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.611 1286568 INFO aodh.api.app [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.005373s] ... ok {2} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.005761s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.636 1286568 WARNING stevedore.named [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Could not load no-such-engine {2} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000372s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.024642s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.636 1286567 INFO aodh.evaluator.event [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-10-01 03:44:21.636 1286567 INFO aodh.evaluator.event [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-10-01 03:44:21.636 1286567 INFO aodh.evaluator [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm 2 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.011627s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.656 1286567 INFO aodh.evaluator.event [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Triggering the alarm b15c4cef-f512-455b-a373-e9b12ec36e00 by event for project project2, event_type: type1 2025-10-01 03:44:21.656 1286567 INFO aodh.evaluator [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm b15c4cef-f512-455b-a373-e9b12ec36e00 transitioning to alarm because Event hits the query . {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.036218s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.645 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.645 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.649 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.649 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.653 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.657 1286568 WARNING oslo_db.sqlalchemy.utils [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.056177s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.625 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.631 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.640 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.640 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.644 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.662 1286566 WARNING oslo_db.sqlalchemy.utils [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.014468s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.671 1286567 INFO aodh.evaluator.event [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Triggering the alarm b0a51bf3-7952-4cf5-901e-f05d34e7f5da by event for project , event_type: type0 2025-10-01 03:44:21.671 1286567 INFO aodh.evaluator [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm b0a51bf3-7952-4cf5-901e-f05d34e7f5da transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.018214s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.699 1286567 INFO aodh.evaluator.event [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Triggering the alarm ea5b807e-04ec-451b-9195-3e583d5fcef7 by event for project project1, event_type: type0 2025-10-01 03:44:21.699 1286567 INFO aodh.evaluator [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm ea5b807e-04ec-451b-9195-3e583d5fcef7 transitioning to alarm because Event hits the query . {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.030729s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.682 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.682 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.686 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.687 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.692 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.696 1286568 WARNING oslo_db.sqlalchemy.utils [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.701 1286568 INFO aodh.storage.impl_sqlalchemy [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] 0 alarm histories are removed from database {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.042501s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.681 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.681 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.689 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.689 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.695 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.714 1286566 WARNING oslo_db.sqlalchemy.utils [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] 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.025976s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.708 1286567 WARNING aodh.evaluator.gnocchi [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-10-01 03:44:21.709 1286567 INFO aodh.evaluator [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm cc8696cf-63f6-49c6-933e-35c9608a6c7b transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.026151s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.712 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.713 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.716 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.716 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.721 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.724 1286568 WARNING oslo_db.sqlalchemy.utils [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.727 1286568 WARNING oslo_db.sqlalchemy.utils [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.018226s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.744 1286567 INFO aodh.evaluator [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm 42aa22ab-fd23-4299-b4d6-5cba3805fbc0 transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.019092s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.739 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.739 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.743 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.743 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.747 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.749 1286568 WARNING oslo_db.sqlalchemy.utils [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.018837s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.756 1286567 INFO aodh.evaluator [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm 7c0b8f44-047a-4d35-9502-c8d64291ccf8 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.025657s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.758 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.758 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.761 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.761 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.765 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.773 1286568 WARNING oslo_db.sqlalchemy.utils [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] 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.060183s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.724 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.724 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.737 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.737 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.742 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.760 1286566 WARNING oslo_db.sqlalchemy.utils [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.284434s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.506 1286569 INFO alembic.runtime.migration [None req-3bd6bf48-d2b0-40d0-8d73-0f163de6cb4e 4e09bc55-1388-45ef-9e00-270c376ae8d0 fa119b18-d704-4276-8efa-e250fa9c36a6 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.514 1286569 INFO alembic.runtime.migration [None req-3bd6bf48-d2b0-40d0-8d73-0f163de6cb4e 4e09bc55-1388-45ef-9e00-270c376ae8d0 fa119b18-d704-4276-8efa-e250fa9c36a6 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.529 1286569 INFO alembic.runtime.migration [None req-3bd6bf48-d2b0-40d0-8d73-0f163de6cb4e 4e09bc55-1388-45ef-9e00-270c376ae8d0 fa119b18-d704-4276-8efa-e250fa9c36a6 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.530 1286569 INFO alembic.runtime.migration [None req-3bd6bf48-d2b0-40d0-8d73-0f163de6cb4e 4e09bc55-1388-45ef-9e00-270c376ae8d0 fa119b18-d704-4276-8efa-e250fa9c36a6 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.534 1286569 INFO alembic.runtime.migration [None req-3bd6bf48-d2b0-40d0-8d73-0f163de6cb4e 4e09bc55-1388-45ef-9e00-270c376ae8d0 fa119b18-d704-4276-8efa-e250fa9c36a6 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.543 1286569 INFO aodh.api.app [None req-3bd6bf48-d2b0-40d0-8d73-0f163de6cb4e 4e09bc55-1388-45ef-9e00-270c376ae8d0 fa119b18-d704-4276-8efa-e250fa9c36a6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini 2025-10-01 03:44:21.573 1286569 WARNING oslo_db.sqlalchemy.utils [None req-f09184a9-1eb8-40d1-8624-5f349f21e5ba 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.606 1286569 WARNING oslo_db.sqlalchemy.utils [None req-68c11dd7-e839-4c8c-94cd-d4324557a042 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.622 1286569 WARNING oslo_db.sqlalchemy.utils [None req-6a154c27-79b2-41cc-b75f-296ef2b77aa8 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.626 1286569 WARNING oslo_db.sqlalchemy.utils [None req-4ee1391f-ad1c-4134-af88-ec70c8e1191b 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.642 1286569 WARNING oslo_db.sqlalchemy.utils [None req-fc8f80f5-ba57-47b7-aa3b-30d2c161a5fd 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.649 1286569 WARNING oslo_db.sqlalchemy.utils [None req-e1809482-83ec-4821-b113-75ab10a27fe1 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.657 1286569 WARNING oslo_db.sqlalchemy.utils [None req-f31f2f8e-9d1b-457c-b87a-16fd484ea38a 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.662 1286569 WARNING oslo_db.sqlalchemy.utils [None req-87cfdd6c-2bad-43fa-a4a6-2d5ff72ea5aa 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.671 1286569 WARNING oslo_db.sqlalchemy.utils [None req-1f5c0e5b-0089-4eb3-bba8-9dd48cadee69 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.677 1286569 WARNING oslo_db.sqlalchemy.utils [None req-2beb701d-8fed-4757-9a1f-0764a35325f0 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.691 1286569 WARNING oslo_db.sqlalchemy.utils [None req-fe63618f-e4ee-4f2a-a609-382eb7695e02 1de1144a -8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.698 1286569 WARNING oslo_db.sqlalchemy.utils [None req-06c4e3d8-8c38-4dbf-8bd6-820c61c3847a 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.710 1286569 WARNING oslo_db.sqlalchemy.utils [None req-33565dde-adad-455a-9ee2-25822cc35697 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.715 1286569 WARNING oslo_db.sqlalchemy.utils [None req-c51527f9-8787-41d2-af0f-c9b134a6ebf2 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.723 1286569 WARNING oslo_db.sqlalchemy.utils [None req-a41cad35-41da-4e6b-87c6-a5b7ef31dbb8 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.727 1286569 WARNING oslo_db.sqlalchemy.utils [None req-552b5475-ccd4-416f-8bf2-9bd15e006548 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.735 1286569 WARNING oslo_db.sqlalchemy.utils [None req-2c065d45-b922-4b1e-90d1-8aa0cc0e31d5 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.740 1286569 WARNING oslo_db.sqlalchemy.utils [None req-29825f81-bf1a-4b09-9715-aa62575ed748 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.750 1286569 WARNING oslo_db.sqlalchemy.utils [None req-06971075-6fea-422f-8a1c-307f48078cae 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.754 1286569 WARNING oslo_db.sqlalchemy.utils [None req-6c31a9bd-3301-4589-bf45-cdfd645b7f57 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:21.768 1286569 WARNING oslo_db.sqlalchemy.utils [None req-13ec3a5a-cca9-4981-befd-6ee1ea1a2ab7 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.002408s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.021744s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.011426s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.001031s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.024878s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.786 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.786 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.789 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.789 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.794 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.798 1286568 WARNING oslo_db.sqlalchemy.utils [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.021234s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.807 1286567 WARNING aodh.evaluator.threshold [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Expecting 6 datapoints but only get 0 2025-10-01 03:44:21.807 1286567 INFO aodh.evaluator [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm 3115e367-5aba-48af-912d-22f5fa3bd9e0 transitioning to insufficient data because No datapoint for granularity 50 {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.002681s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.003663s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.048519s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.793 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.793 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.796 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.796 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.801 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.016598s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.824 1286567 INFO aodh.evaluator [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm 73e294b9-bf80-4c8b-a3ef-50d1f72fd19b transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.036793s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.814 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.817 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.821 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.822 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.826 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.830 1286568 WARNING oslo_db.sqlalchemy.utils [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] 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.020338s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.032978s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.850 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.850 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.855 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.855 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.861 1286568 INFO alembic.runtime.migration [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.864 1286568 WARNING oslo_db.sqlalchemy.utils [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.018672s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.865 1286567 WARNING aodh.evaluator.threshold [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Expecting 5 datapoints but only get 0 2025-10-01 03:44:21.865 1286567 INFO aodh.evaluator [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm e0292ed4-23a6-4275-b96e-11a4f3712680 transitioning to insufficient data because No datapoint for granularity 60 2025-10-01 03:44:21.872 1286567 WARNING aodh.evaluator.threshold [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] Expecting 5 datapoints but only get 0 2025-10-01 03:44:21.872 1286567 INFO aodh.evaluator [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm e0292ed4-23a6-4275-b96e-11a4f3712680 transitioning to insufficient data because No datapoint for granularity 60 {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.050744s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.837 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.837 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.848 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.849 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.853 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.002557s] ... ok {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001824s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.077924s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.822 1286569 INFO alembic.runtime.migration [None req-13ec3a5a-cca9-4981-befd-6ee1ea1a2ab7 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.822 1286569 INFO alembic.runtime.migration [None req-13ec3a5a-cca9-4981-befd-6ee1ea1a2ab7 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.826 1286569 INFO alembic.runtime.migration [None req-13ec3a5a-cca9-4981-befd-6ee1ea1a2ab7 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.826 1286569 INFO alembic.runtime.migration [None req-13ec3a5a-cca9-4981-befd-6ee1ea1a2ab7 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.831 1286569 INFO alembic.runtime.migration [None req-13ec3a5a-cca9-4981-befd-6ee1ea1a2ab7 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.834 1286569 INFO aodh.api.app [None req-13ec3a5a-cca9-4981-befd-6ee1ea1a2ab7 1de1144a-8b77-4e58-ac5d-76863c17eca4 f523c611-190d-44f9-b2aa-232dac44dd64 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.027397s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.903 1286568 ERROR stevedore.extension [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-10-01 03:44:21.903 1286568 WARNING stevedore.named [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Could not load prometheus 2025-10-01 03:44:21.904 1286568 INFO aodh.evaluator [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] alarm 0adb550e-1b1c-4551-90fe-33c7b90712c6 transitioning to alarm because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to alarm, due to rules: rule1, rule2, rule6 outside their threshold. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.037849s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.905 1286567 INFO aodh.evaluator [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm fd545067-8d9a-462d-bae9-ecd737ddebce transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.010705s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.914 1286568 ERROR stevedore.extension [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-10-01 03:44:21.915 1286568 WARNING stevedore.named [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Could not load prometheus 2025-10-01 03:44:21.915 1286568 INFO aodh.evaluator [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] alarm 2a708cd5-310b-4cff-a805-b5c1d9e539b4 transitioning to ok because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to ok, due to rules: rule1 inside their threshold. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.008551s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.925 1286568 INFO aodh.evaluator.event [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Triggering the alarm 78419fbc-892a-4f53-a3dc-f71f3d915db3 by event for project , event_type: compute.instance.update 2025-10-01 03:44:21.925 1286568 INFO aodh.evaluator [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] alarm 78419fbc-892a-4f53-a3dc-f71f3d915db3 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.016347s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.927 1286567 INFO aodh.evaluator [None req-7c147091-dc86-45d7-bf91-1d78d6897f27 c202a434-ba52-48d2-935d-90054641e542 abdba203-8177-4344-9aba-f4a76e210d7d - - - -] alarm 177e2e60-9051-4eb4-8d3a-fee79c89fb4d transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000474s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.055408s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.886 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.886 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.898 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.898 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.909 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.009171s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.934 1286568 INFO aodh.evaluator.event [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Triggering the alarm 830367b0-f0b7-4182-8372-26658cc9790a by event for project project1, event_type: type0 2025-10-01 03:44:21.934 1286568 INFO aodh.evaluator [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] alarm 830367b0-f0b7-4182-8372-26658cc9790a transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.011889s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.947 1286568 INFO aodh.evaluator.event [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Aborting evaluation of the alarm f00d574c-cfa9-4f24-8f50-77b437ae88f5 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {1} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.019158s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.009698s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.008424s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.965 1286568 INFO aodh.evaluator.event [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Aborting evaluation of the alarm a4cc46ac-7ffd-4cf5-a510-95230016b506 due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {1} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.017237s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.009076s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.045273s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.942 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.942 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.956 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.956 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.961 1286566 INFO alembic.runtime.migration [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.003952s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001431s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.010537s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.984 1286568 INFO aodh.evaluator [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] alarm 4e0dfd17-452e-4409-ae95-dc38ef25a771 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.040083s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.960 1286569 INFO alembic.runtime.migration [None req-188d8c25-cc51-442e-9f0d-27c5d137eb8d - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.961 1286569 INFO alembic.runtime.migration [None req-188d8c25-cc51-442e-9f0d-27c5d137eb8d - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.964 1286569 INFO alembic.runtime.migration [None req-188d8c25-cc51-442e-9f0d-27c5d137eb8d - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:21.964 1286569 INFO alembic.runtime.migration [None req-188d8c25-cc51-442e-9f0d-27c5d137eb8d - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:21.970 1286569 INFO alembic.runtime.migration [None req-188d8c25-cc51-442e-9f0d-27c5d137eb8d - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:21.972 1286569 INFO aodh.api.app [None req-188d8c25-cc51-442e-9f0d-27c5d137eb8d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.014952s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.000 1286568 INFO aodh.evaluator [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] alarm 816a143b-81c5-4f94-a8bb-4fe2e719d37d transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.019380s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.002 1286566 ERROR stevedore.extension [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-10-01 03:44:22.003 1286566 WARNING stevedore.named [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Could not load prometheus 2025-10-01 03:44:22.003 1286566 INFO aodh.evaluator [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] alarm c89b97b0-45c9-4294-9034-c3d5536c7a44 transitioning to alarm because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to alarm, due to rules: rule2, rule3 outside their threshold. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.012949s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.012 1286568 WARNING aodh.evaluator.threshold [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Expecting 5 datapoints but only get 0 2025-10-01 03:44:22.012 1286568 INFO aodh.evaluator [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] alarm 41987bb1-18d0-45c0-a5d9-0942fa592e8e transitioning to insufficient data because No datapoint for granularity 60 {0} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.012951s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.016 1286566 ERROR stevedore.extension [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-10-01 03:44:22.016 1286566 WARNING stevedore.named [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Could not load prometheus 2025-10-01 03:44:22.017 1286566 INFO aodh.evaluator [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] alarm 306b9125-c566-48aa-a3c1-495b461f504d transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.015209s] ... ok {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.039774s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.001 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:22.002 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:22.006 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:22.006 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:22.012 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:22.014 1286569 INFO aodh.api.app [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev3/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.006264s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.010976s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.044 1286566 INFO aodh.evaluator.event [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Triggering the alarm 705f8bb8-2427-4a31-a11d-265b9011f6c9 by event for project , event_type: type0 2025-10-01 03:44:22.044 1286566 INFO aodh.evaluator [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] alarm 705f8bb8-2427-4a31-a11d-265b9011f6c9 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.008418s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.053 1286566 ERROR aodh.evaluator.event [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Failed to extract event_type from event = {'message_id': '39b40c08-3ab9-471c-81a9-16b1980a39b4', 'traits': []} 2025-10-01 03:44:22.053 1286566 WARNING aodh.evaluator.event [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Event <{'message_id': '39b40c08-3ab9-471c-81a9-16b1980a39b4', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.007766s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.062 1286566 INFO aodh.evaluator.event [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Aborting evaluation of the alarm 6027d384-f6b7-42de-9673-c4bc1478a97f due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.026421s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.049 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:22.049 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:22.058 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:22.058 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:22.064 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.011103s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.011054s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.009742s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.093 1286566 WARNING aodh.evaluator.threshold [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Expecting 4 datapoints but only get 0 2025-10-01 03:44:22.093 1286566 INFO aodh.evaluator [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] alarm 040ea392-6bf1-400b-aafc-007fd1d7e7de transitioning to insufficient data because No datapoint for granularity 300 {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.030065s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.076 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:22.076 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:22.080 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:22.081 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:22.085 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:22.089 1286569 WARNING oslo_db.sqlalchemy.utils [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-10-01 03:44:22.094 1286569 INFO aodh.storage.impl_sqlalchemy [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] 3 alarm histories are removed from database {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.030403s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.114 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:22.114 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:22.121 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:22.121 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:22.125 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:22.129 1286569 WARNING oslo_db.sqlalchemy.utils [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.122132s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.136 1286568 INFO aodh.evaluator [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] alarm 0b919c30-45de-43f4-a16b-7b8c5525fd53 transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-09-30T07:44:22.134869', 'admin_state_up': True, 'operating_status': 'ERROR'} {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.008505s] ... ok {2} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.008097s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.154 1286568 INFO aodh.notifier.heat [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-10-01 03:44:22.154 1286568 ERROR aodh.notifier.heat [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.021179s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.139 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:22.139 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:22.143 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:22.143 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:22.147 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:22.151 1286569 WARNING oslo_db.sqlalchemy.utils [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.014427s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.020601s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.161 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:22.162 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:22.165 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:22.165 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:22.169 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:22.173 1286569 WARNING oslo_db.sqlalchemy.utils [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.025842s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.183 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:22.183 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:22.186 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Context impl SQLiteImpl. 2025-10-01 03:44:22.186 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Will assume non-transactional DDL. 2025-10-01 03:44:22.191 1286569 INFO alembic.runtime.migration [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Running stamp_revision -> 010 2025-10-01 03:44:22.194 1286569 WARNING oslo_db.sqlalchemy.utils [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.015462s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.013945s] ... ok {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.026675s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.259 1286569 ERROR stevedore.extension [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - 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-10-01 03:44:22.259 1286569 WARNING stevedore.named [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Could not load prometheus {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.171729s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.265 1286566 INFO aodh.evaluator [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] alarm 4809e891-fc84-421a-8875-37c9a8c79c8c transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.011986s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.270 1286569 ERROR stevedore.extension [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - 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-10-01 03:44:22.270 1286569 WARNING stevedore.named [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Could not load prometheus 2025-10-01 03:44:22.270 1286569 INFO aodh.evaluator [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] alarm 3d7f6e52-c629-4077-a233-3cd4373d2932 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-10-01 03:44:22.272 1286569 INFO aodh.evaluator [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] alarm beb44dfa-3854-4262-9726-b7dee1b6a5c9 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-10-01 03:44:22.272 1286569 INFO aodh.evaluator [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] alarm ca44ce62-6f16-4ff5-aa44-06f5b701bf8f transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-10-01 03:44:22.272 1286569 INFO aodh.evaluator [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] alarm a7fd18c3-90ac-4ba6-bcac-4def7b1b7d2b transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to insufficient data, due to rules: rule1, rule2, rule3, rule4, rule5, rule6 state evaluated to unknown. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.011468s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.277 1286566 INFO aodh.evaluator [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] alarm 030bffe3-c4c3-4e20-9332-b0bdd9520463 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.006131s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.006435s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.009558s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.006047s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.009758s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.297 1286566 WARNING aodh.evaluator.gnocchi [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-10-01 03:44:22.297 1286566 INFO aodh.evaluator [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] alarm ae5bb94d-9615-4c61-a07d-4c01b2596502 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.005972s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.007400s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.306 1286569 INFO aodh.evaluator.event [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Triggering the alarm 55089e9d-e1b3-4592-8642-6ebfccf08adb by event for project , event_type: type0 2025-10-01 03:44:22.307 1286569 INFO aodh.evaluator [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] alarm 55089e9d-e1b3-4592-8642-6ebfccf08adb transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.010221s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.308 1286566 INFO aodh.evaluator [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] alarm 5c00afef-cd44-4420-8013-63a648f5dace transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.007175s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.314 1286569 INFO aodh.evaluator.event [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Triggering the alarm 47b85be8-e634-4515-ad0f-17df69da90d3 by event for project , event_type: type0 2025-10-01 03:44:22.314 1286569 INFO aodh.evaluator [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] alarm 47b85be8-e634-4515-ad0f-17df69da90d3 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.011638s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.318 1286566 WARNING aodh.evaluator.threshold [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Expecting 5 datapoints but only get 0 2025-10-01 03:44:22.318 1286566 INFO aodh.evaluator [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] alarm 52729369-e67c-414b-9cc8-d9139087fef5 transitioning to insufficient data because No datapoint for granularity 60 {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000369s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.008105s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.323 1286569 INFO aodh.evaluator.event [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Triggering the alarm 2e3e663f-76f3-4914-b01c-bb1746f803ce by event for project , event_type: type0 2025-10-01 03:44:22.323 1286569 INFO aodh.evaluator [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] alarm 2e3e663f-76f3-4914-b01c-bb1746f803ce transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.008076s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.332 1286569 ERROR aodh.evaluator.event [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-10-01 03:44:22.332 1286569 WARNING aodh.evaluator.event [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.006943s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.340 1286569 INFO aodh.evaluator.event [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Aborting evaluation of the alarm 9a33bae8-f7aa-43bf-91ec-ccc3acfcbd9e 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.009670s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.350 1286569 INFO aodh.evaluator.event [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Aborting evaluation of the alarm 35523ea1-1190-462a-af5d-9432f20ae571 due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.007926s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.008451s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.367 1286569 INFO aodh.evaluator [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] alarm 4ccfc8f6-3241-42ea-afe0-9e3cd37a0df6 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_retry_transient_api_failure [0.009598s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.376 1286569 WARNING aodh.evaluator.gnocchi [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-10-01 03:44:22.376 1286569 INFO aodh.evaluator [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] alarm 3031de37-c11a-42f9-9aa7-5262d7e32aca transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.009717s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.388 1286569 INFO aodh.evaluator [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] alarm 1d1f1b1d-3630-4f71-908b-47680b76cdda transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.008737s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.397 1286569 INFO aodh.notifier.heat [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - 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-10-01 03:44:22.398 1286569 INFO aodh.notifier.heat [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-10-01 03:44:22.398 1286569 INFO aodh.notifier.heat [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000359s] ... ok {3} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.011861s] ... ok {3} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.005995s] ... ok {3} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.007859s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.006696s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.432 1286569 INFO aodh.coordination [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Coordination backend started successfully. {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.033934s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:21.999 1286567 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-10-01 03:44:22.000 1286567 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-10-01 03:44:22.000 1286567 ERROR aodh.evaluator Traceback (most recent call last): 2025-10-01 03:44:22.000 1286567 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev3/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-10-01 03:44:22.000 1286567 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-10-01 03:44:22.000 1286567 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-10-01 03:44:22.000 1286567 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-10-01 03:44:22.000 1286567 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-01 03:44:22.000 1286567 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-10-01 03:44:22.000 1286567 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-10-01 03:44:22.000 1286567 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-01 03:44:22.000 1286567 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-10-01 03:44:22.000 1286567 ERROR aodh.evaluator raise result 2025-10-01 03:44:22.000 1286567 ERROR aodh.evaluator Exception: Boom! 2025-10-01 03:44:22.000 1286567 ERROR aodh.evaluator {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.017897s] ... ok {1} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.008623s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.000695s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.000877s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.009059s] ... ok {2} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.661238s] ... ok {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.646417s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.009279s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:22.440 1286569 INFO aodh.coordination [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Coordination backend started successfully. 2025-10-01 03:44:23.440 1286569 INFO aodh.coordination [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Joined partitioning group group1 2025-10-01 03:44:23.441 1286569 INFO aodh.coordination [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Coordination backend started successfully. 2025-10-01 03:44:24.441 1286569 INFO aodh.coordination [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Joined partitioning group group2 {0} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.010475s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:23.978 1286566 INFO aodh.coordination [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Coordination backend started successfully. 2025-10-01 03:44:24.978 1286566 INFO aodh.coordination [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Joined partitioning group 123 2025-10-01 03:44:24.979 1286566 INFO aodh.coordination [None req-c363086d-bcec-450b-af83-e833b8f2a5ac 4535bdd2-697e-476f-8102-d4d756d8ca7d abc71033-8b9a-4071-b7ee-201c254a94b3 - - - -] Left partitioning group 123 {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [2.073708s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.009247s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:24.450 1286569 INFO aodh.coordination [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Coordination backend started successfully. 2025-10-01 03:44:25.450 1286569 INFO aodh.coordination [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Joined partitioning group group 2025-10-01 03:44:25.451 1286569 INFO aodh.coordination [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Coordination backend started successfully. 2025-10-01 03:44:25.451 1286569 INFO aodh.coordination [None req-2a9898d8-bebb-4778-b91a-4ef5d7752e4e - project-id1 - - - -] Joined partitioning group group {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.014603s] ... ok {2} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.649766s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.009040s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:25.490 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Coordination backend started successfully. {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.018783s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:24.998 1286566 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.207859s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:25.179 1286567 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-1789150a-b078-45fe-8899-190a4b473c90' 2025-10-01 03:44:25.319 1286567 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.001471s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.001655s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.001022s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.002072s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.001477s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.001592s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.001831s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.001555s] ... ok {1} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.016802s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.013342s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:25.476 1286569 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-10-01 03:44:25.476 1286569 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.000890s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.080830s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:25.502 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Coordination backend started successfully. 2025-10-01 03:44:26.502 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Joined partitioning group group 2025-10-01 03:44:26.503 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Coordination backend started successfully. 2025-10-01 03:44:26.503 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Joined partitioning group group 2025-10-01 03:44:26.504 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Coordination backend started successfully. 2025-10-01 03:44:26.504 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Joined partitioning group group 2025-10-01 03:44:26.504 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Coordination backend started successfully. 2025-10-01 03:44:26.505 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Joined partitioning group group 2025-10-01 03:44:26.505 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Coordination backend started successfully. 2025-10-01 03:44:26.506 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Joined partitioning group group 2025-10-01 03:44:26.506 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Coordination backend started successfully. 2025-10-01 03:44:26.506 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Joined partitioning group group 2025-10-01 03:44:26.507 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Coordination backend started successfully. 2025-10-01 03:44:26.507 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Joined partitioning group group 2025-10-01 03:44:26.507 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Coordination backend started successfully. 2025-10-01 03:44:26.508 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Joined partitioning group group 2025-10-01 03:44:26.508 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Coordination backend started successfully. 2025-10-01 03:44:26.508 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Joined partitioning group group 2025-10-01 03:44:26.508 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e7 8ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Coordination backend started successfully. 2025-10-01 03:44:26.509 1286568 INFO aodh.coordination [None req-0fe88d43-61f4-4df7-961b-e78ded5c9262 47fed8b8-2b8a-4529-8558-ed79d54a14bf 8772b47c-304d-4cce-86a0-db1ae82fc4c3 - - - -] Joined partitioning group group {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.016631s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:26.014 1286566 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.028683s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.065294s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:26.545 1286569 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-c2da1569-8d9c-44de-b781-559873641565' 2025-10-01 03:44:26.546 1286569 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.012863s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:26.586 1286568 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-10-01 03:44:26.586 1286568 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-10-01 03:44:26.586 1286568 ERROR aodh.evaluator Traceback (most recent call last): 2025-10-01 03:44:26.586 1286568 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev3/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-10-01 03:44:26.586 1286568 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-10-01 03:44:26.586 1286568 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-10-01 03:44:26.586 1286568 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-10-01 03:44:26.586 1286568 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-01 03:44:26.586 1286568 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-10-01 03:44:26.586 1286568 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-10-01 03:44:26.586 1286568 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-01 03:44:26.586 1286568 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-10-01 03:44:26.586 1286568 ERROR aodh.evaluator raise result 2025-10-01 03:44:26.586 1286568 ERROR aodh.evaluator Exception: Boom! 2025-10-01 03:44:26.586 1286568 ERROR aodh.evaluator {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.016045s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:27.601 1286568 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.001649s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.064380s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:27.608 1286569 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-d816533c-8f89-4c56-9e1f-145656350806' 2025-10-01 03:44:27.609 1286569 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.015549s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.001436s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.001369s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.000785s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.092448s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.085048s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:28.693 1286569 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-1f190ad5-288d-4610-9f2e-1e43d086734b' 2025-10-01 03:44:28.694 1286569 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.067306s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.065472s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.073575s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:29.770 1286569 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-da5f8617-dbb0-4223-8a46-ab35b5d01911' 2025-10-01 03:44:29.771 1286569 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.063456s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:30.195 1286566 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='subscriber=http://example.com/data&ttl=7200&signature=mysignature&expires=2016-06-29T01:49:56&paths=/v2/queues/beijing/messages&methods=GET,PATCH,POST,PUT&queue_name=foobar-critical&project_id=my_project_id', fragment='') because what ?. {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.063645s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:30.825 1286568 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-25d417b4-aa81-4fbe-aadf-effcb7176d3a' 2025-10-01 03:44:30.826 1286568 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.067206s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:30.839 1286569 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-4435a730-5390-438e-a6a3-432cdc10d069' 2025-10-01 03:44:30.840 1286569 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.067455s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:31.263 1286566 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.019986s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.000970s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.000845s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.001333s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.001246s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.001684s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.001685s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.064039s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-10-01 03:44:31.904 1286569 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.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.114525s] ... ok {2} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.010718s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.001097s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.000860s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.000865s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.000833s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.001577s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.070386s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.009006s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.000736s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.000821s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.000675s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.000834s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000637s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.000975s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.001318s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.002323s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.000786s] ... ok ====== Totals ====== Ran: 303 tests in 13.9974 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 46.9358 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:13.278534 - Worker 1 (76 tests) => 0:00:07.349469 - Worker 2 (76 tests) => 0:00:13.506029 - Worker 3 (75 tests) => 0:00:13.019503 [DEFAULT] # # From aodh # # Record alarm change events. (boolean value) #record_history = true # TTL of event alarm caches, in seconds. Set to 0 to disable caching. (integer # value) #event_alarm_cache_ttl = 60 # DEPRECATED: Disable RBAC for Prometheus evaluator. (boolean value) # This option is deprecated for removal since Flamingo. # Its value may be silently ignored in the future. # Reason: Prometheus RBAC is always disabled. It's not possible to correctly # use client-side rbac enforcement from within services. Using it can cause # issues. #prometheus_disable_rbac = false # The number of seconds to extend the evaluation windows to compensate the # reporting/ingestion lag. (integer value) # Minimum value: 0 # Maximum value: 86400 #additional_ingestion_lag = 0 # The time in seconds to wait for the load balancer member creation. (integer # value) #member_creation_time = 120 # SSL Client certificate file for REST notifier. (string value) #rest_notifier_certificate_file = # SSL Client private key file for REST notifier. (string value) #rest_notifier_certificate_key = # SSL CA_BUNDLE certificate for REST notifier (string value) #rest_notifier_ca_bundle_certificate_path = # Whether to verify the SSL Server certificate when calling alarm action. # (boolean value) #rest_notifier_ssl_verify = true # Number of retries for REST notifier (integer value) #rest_notifier_max_retries = 0 # The topic that aodh uses for alarm notifier messages. (string value) #notifier_topic = alarming # Whether metric collection should be enabled. (boolean value) #enable_evaluation_results_metrics = false # # From cotyledon # # Enables or disables logging values of all registered options when starting a # service (at DEBUG level). (boolean value) # Note: This option can be changed without restarting. #log_options = true # Specify a timeout after which a gracefully shutdown server will exit. Zero # value means endless wait. (integer value) # Note: This option can be changed without restarting. #graceful_shutdown_timeout = 60 # # From oslo.log # # If set to true, the logging level will be set to DEBUG instead of the default # INFO level. (boolean value) # Note: This option can be changed without restarting. #debug = false # The name of a logging configuration file. This file is appended to any # existing logging configuration files. For details about logging configuration # files, see the Python logging module documentation. Note that when logging # configuration files are used then all logging configuration is set in the # configuration file and other logging configuration options are ignored (for # example, log-date-format). (string value) # Note: This option can be changed without restarting. # Deprecated group/name - [DEFAULT]/log_config #log_config_append = # Defines the format string for %%(asctime)s in log records. Default: # %(default)s . This option is ignored if log_config_append is set. (string # value) #log_date_format = %Y-%m-%d %H:%M:%S # (Optional) Name of log file to send logging output to. If no default is set, # logging will go to stderr as defined by use_stderr. This option is ignored if # log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logfile #log_file = # (Optional) The base directory used for relative log_file paths. This option # is ignored if log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logdir #log_dir = # DEPRECATED: Uses logging handler designed to watch file system. When log file # is moved or removed this handler will open a new log file with specified path # instantaneously. It makes sense only if log_file option is specified and # Linux platform is used. This option is ignored if log_config_append is set. # (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This function is known to have bene broken for long time, and depends # on the unmaintained library #watch_log_file = false # Use syslog for logging. Existing syslog format is DEPRECATED and will be # changed later to honor RFC5424. This option is ignored if log_config_append # is set. (boolean value) #use_syslog = false # Enable journald for logging. If running in a systemd environment you may wish # to enable journal support. Doing so will use the journal native protocol # which includes structured metadata in addition to log messages.This option is # ignored if log_config_append is set. (boolean value) #use_journal = false # Syslog facility to receive log lines. This option is ignored if # log_config_append is set. (string value) #syslog_log_facility = LOG_USER # Use JSON formatting for logging. This option is ignored if log_config_append # is set. (boolean value) #use_json = false # Log output to standard error. This option is ignored if log_config_append is # set. (boolean value) #use_stderr = false # (Optional) Set the 'color' key according to log levels. This option takes # effect only when logging to stderr or stdout is used. This option is ignored # if log_config_append is set. (boolean value) #log_color = false # The amount of time before the log files are rotated. This option is ignored # unless log_rotation_type is set to "interval". (integer value) #log_rotate_interval = 1 # Rotation interval type. The time of the last file change (or the time when # the service was started) is used when scheduling the next rotation. (string # value) # Possible values: # Seconds - # Minutes - # Hours - # Days - # Weekday - # Midnight - #log_rotate_interval_type = days # Maximum number of rotated log files. (integer value) #max_logfile_count = 30 # Log file maximum size in MB. This option is ignored if "log_rotation_type" is # not set to "size". (integer value) #max_logfile_size_mb = 200 # Log rotation type. (string value) # Possible values: # interval - Rotate logs at predefined time intervals. # size - Rotate logs once they reach a predefined size. # none - Do not rotate log files. #log_rotation_type = none # Format string to use for log messages with context. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s # Format string to use for log messages when context is undefined. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s # Additional data to append to log message when logging level for the message # is DEBUG. Used by oslo_log.formatters.ContextFormatter (string value) #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d # Prefix each line of exception output with this format. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s # Defines the format string for %(user_identity)s that is used in # logging_context_format_string. Used by oslo_log.formatters.ContextFormatter # (string value) #logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s # List of package logging levels in logger=LEVEL pairs. This option is ignored # if log_config_append is set. (list value) #default_log_levels = amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,oslo_messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,oslo_policy=INFO,dogpile.core.dogpile=INFO # Enables or disables publication of error events. (boolean value) #publish_errors = false # The format for an instance that is passed with the log message. (string # value) #instance_format = "[instance: %(uuid)s] " # The format for an instance UUID that is passed with the log message. (string # value) #instance_uuid_format = "[instance: %(uuid)s] " # Interval, number of seconds, of log rate limiting. (integer value) #rate_limit_interval = 0 # Maximum number of logged messages per rate_limit_interval. (integer value) #rate_limit_burst = 0 # Log level name used by rate limiting. Logs with level greater or equal to # rate_limit_except_level are not filtered. An empty string means that all # levels are filtered. (string value) # Possible values: # CRITICAL - # ERROR - # INFO - # WARNING - # DEBUG - # '' - #rate_limit_except_level = CRITICAL # Enables or disables fatal status of deprecations. (boolean value) #fatal_deprecations = false # # From oslo.messaging # # Size of executor thread pool when executor is threading or eventlet. (integer # value) # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size #executor_thread_pool_size = 64 # Seconds to wait for a response from a call. (integer value) #rpc_response_timeout = 60 # The network address and optional user credentials for connecting to the # messaging backend, in URL format. The expected format is: # # driver://[user:pass@]host:port[,[userN:passN@]hostN:portN]/virtual_host?query # # Example: rabbit://rabbitmq:password@127.0.0.1:5672// # # For full details on the fields in the URL see the documentation of # oslo_messaging.TransportURL at # https://docs.openstack.org/oslo.messaging/latest/reference/transport.html # (string value) #transport_url = rabbit:// # The default exchange under which topics are scoped. May be overridden by an # exchange name specified in the transport_url option. (string value) #control_exchange = openstack # Add an endpoint to answer to ping calls. Endpoint is named # oslo_rpc_server_ping (boolean value) #rpc_ping_enabled = false [api] # # From aodh # # Configuration file for WSGI definition of API. (string value) #paste_config = api-paste.ini # Authentication mode to use. (string value) # Possible values: # keystone - # noauth - #auth_mode = keystone # Project name of resources creator in Gnocchi. (For example the Ceilometer # project name (string value) #gnocchi_external_project_owner = service # Domain name of resources creator in Gnocchi. (For example, default or # service_domain (string value) #gnocchi_external_domain_name = Default # Maximum number of alarms defined for a user. (integer value) #user_alarm_quota = -1 # Maximum number of alarms defined for a project. (integer value) #project_alarm_quota = -1 # Maximum count of actions for each state of an alarm, non-positive number # means no limit. (integer value) #alarm_max_actions = -1 [coordination] # # From aodh # # The backend URL to use for distributed coordination. If left empty, alarm # evaluation won't do workload partitioning and will only function correctly if # a single instance of the service is running. (string value) #backend_url = # Number of seconds between heartbeats for distributed coordination. (floating # point value) # Deprecated group/name - [coordination]/heartbeat #heartbeat_interval = 1.0 # Retry backoff factor when retrying to connect with coordination backend # (integer value) #retry_backoff = 1 # Maximum number of seconds between retry to join partitioning group (integer # value) #max_retry_interval = 30 [cors] # # From oslo.middleware.cors # # Indicate whether this resource may be shared with the domain received in the # requests "origin" header. Format: "://[:]", no trailing # slash. Example: https://horizon.example.com (list value) #allowed_origin = # Indicate that the actual request can include user credentials (boolean value) #allow_credentials = true # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple # Headers. (list value) #expose_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token # Maximum cache age of CORS preflight requests. (integer value) #max_age = 3600 # Indicate which methods can be used during the actual request. (list value) #allow_methods = GET,PUT,POST,DELETE,PATCH # Indicate which header field names may be used during the actual request. # (list value) #allow_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token [database] # # From aodh # # Number of seconds that alarm histories are kept in the database for (<= 0 # means forever). (integer value) #alarm_history_time_to_live = -1 # Number of alarm histories to be deleted in one iteration from the database (0 # means all). (integer value) # Minimum value: 0 #alarm_histories_delete_batch_size = 0 # # From oslo.db # # If True, SQLite uses synchronous mode. (boolean value) #sqlite_synchronous = true # The back end to use for the database. (string value) #backend = sqlalchemy # The SQLAlchemy connection string to use to connect to the database. (string # value) #connection = # The SQLAlchemy connection string to use to connect to the slave database. # (string value) #slave_connection = # The SQLAlchemy asyncio connection string to use to connect to the database. # (string value) #asyncio_connection = # The SQLAlchemy asyncio connection string to use to connect to the slave # database. (string value) #asyncio_slave_connection = # The SQL mode to be used for MySQL sessions. This option, including the # default, overrides any server-set SQL mode. To use whatever SQL mode is set # by the server configuration, set this to no value. Example: mysql_sql_mode= # (string value) #mysql_sql_mode = TRADITIONAL # For Galera only, configure wsrep_sync_wait causality checks on new # connections. Default is None, meaning don't configure any setting. (integer # value) #mysql_wsrep_sync_wait = # Connections which have been present in the connection pool longer than this # number of seconds will be replaced with a new one the next time they are # checked out from the pool. (integer value) #connection_recycle_time = 3600 # Maximum number of SQL connections to keep open in a pool. Setting a value of # 0 indicates no limit. (integer value) #max_pool_size = 5 # Maximum number of database connection retries during startup. Set to -1 to # specify an infinite retry count. (integer value) #max_retries = 10 # Interval between retries of opening a SQL connection. (integer value) #retry_interval = 10 # If set, use this value for max_overflow with SQLAlchemy. (integer value) #max_overflow = 50 # Verbosity of SQL debugging information: 0=None, 100=Everything. (integer # value) # Minimum value: 0 # Maximum value: 100 #connection_debug = 0 # Add Python stack traces to SQL as comment strings. (boolean value) #connection_trace = false # If set, use this value for pool_timeout with SQLAlchemy. (integer value) #pool_timeout = # Enable the experimental use of database reconnect on connection lost. # (boolean value) #use_db_reconnect = false # Seconds between retries of a database transaction. (integer value) #db_retry_interval = 1 # If True, increases the interval between retries of a database operation up to # db_max_retry_interval. (boolean value) #db_inc_retry_interval = true # If db_inc_retry_interval is set, the maximum seconds between retries of a # database operation. (integer value) #db_max_retry_interval = 10 # Maximum retries in case of connection error or deadlock error before error is # raised. Set to -1 to specify an infinite retry count. (integer value) #db_max_retries = 20 # Optional URL parameters to append onto the connection URL at connect time; # specify as param1=value1¶m2=value2&... (string value) #connection_parameters = [evaluator] # # From aodh # # Number of workers for evaluator service. (integer value) # Minimum value: 1 #workers = 1 # Period of evaluation cycle, should be >= than configured pipeline interval # for collection of underlying meters. (integer value) #evaluation_interval = 60 [healthcheck] # # From oslo.middleware.healthcheck # # DEPRECATED: The path to respond to healtcheck requests on. (string value) # This option is deprecated for removal. # Its value may be silently ignored in the future. #path = /healthcheck # Show more detailed information as part of the response. Security note: # Enabling this option may expose sensitive details about the service being # monitored. Be sure to verify that it will not violate your security policies. # (boolean value) #detailed = false # Additional backends that can perform health checks and report that # information back as part of a request. (list value) #backends = # A list of network addresses to limit source ip allowed to access healthcheck # information. Any request from ip outside of these network addresses are # ignored. (list value) #allowed_source_ranges = # Ignore requests with proxy headers. (boolean value) #ignore_proxied_requests = false # Check the presence of a file to determine if an application is running on a # port. Used by DisableByFileHealthcheck plugin. (string value) #disable_by_file_path = # Check the presence of a file based on a port to determine if an application # is running on a port. Expects a "port:path" list of strings. Used by # DisableByFilesPortsHealthcheck plugin. (list value) #disable_by_file_paths = # Check the presence of files. Used by EnableByFilesHealthcheck plugin. (list # value) #enable_by_file_paths = [keystone_authtoken] # # From keystonemiddleware.auth_token # # Complete "public" Identity API endpoint. This endpoint should not be an # "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. (string # value) # Deprecated group/name - [keystone_authtoken]/auth_uri #www_authenticate_uri = # DEPRECATED: Complete "public" Identity API endpoint. This endpoint should not # be an "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. This option # is deprecated in favor of www_authenticate_uri and will be removed in the S # release. (string value) # This option is deprecated for removal since Queens. # Its value may be silently ignored in the future. # Reason: The auth_uri option is deprecated in favor of www_authenticate_uri # and will be removed in the S release. #auth_uri = # API version of the Identity API endpoint. (string value) #auth_version = # Interface to use for the Identity API endpoint. Valid values are "public", # "internal" (default) or "admin". (string value) #interface = internal # Do not handle authorization requests within the middleware, but delegate the # authorization decision to downstream WSGI components. (boolean value) #delay_auth_decision = false # Request timeout value for communicating with Identity API server. (integer # value) #http_connect_timeout = # How many times are we trying to reconnect when communicating with Identity # API Server. (integer value) #http_request_max_retries = 3 # Request environment key where the Swift cache object is stored. When # auth_token middleware is deployed with a Swift cache, use this option to have # the middleware share a caching backend with swift. Otherwise, use the # ``memcached_servers`` option instead. (string value) #cache = # Required if identity server requires client certificate (string value) #certfile = # Required if identity server requires client certificate (string value) #keyfile = # A PEM encoded Certificate Authority to use when verifying HTTPs connections. # Defaults to system CAs. (string value) #cafile = # Verify HTTPS connections. (boolean value) #insecure = false # The region in which the identity server can be found. (string value) #region_name = # Optionally specify a list of memcached server(s) to use for caching. If left # undefined, tokens will instead be cached in-process. (list value) # Deprecated group/name - [keystone_authtoken]/memcache_servers #memcached_servers = # In order to prevent excessive effort spent validating tokens, the middleware # caches previously-seen tokens for a configurable duration (in seconds). Set # to -1 to disable caching completely. (integer value) #token_cache_time = 300 # (Optional) If defined, indicate whether token data should be authenticated or # authenticated and encrypted. If MAC, token data is authenticated (with HMAC) # in the cache. If ENCRYPT, token data is encrypted and authenticated in the # cache. If the value is not one of these options or empty, auth_token will # raise an exception on initialization. (string value) # Possible values: # None - # MAC - # ENCRYPT - #memcache_security_strategy = None # (Optional, mandatory if memcache_security_strategy is defined) This string is # used for key derivation. (string value) #memcache_secret_key = # (Optional) Global toggle for TLS usage when comunicating with the caching # servers. (boolean value) #memcache_tls_enabled = false # (Optional) Path to a file of concatenated CA certificates in PEM format # necessary to establish the caching server's authenticity. If tls_enabled is # False, this option is ignored. (string value) #memcache_tls_cafile = # (Optional) Path to a single file in PEM format containing the client's # certificate as well as any number of CA certificates needed to establish the # certificate's authenticity. This file is only required when client side # authentication is necessary. If tls_enabled is False, this option is ignored. # (string value) #memcache_tls_certfile = # (Optional) Path to a single file containing the client's private key in. # Otherwhise the private key will be taken from the file specified in # tls_certfile. If tls_enabled is False, this option is ignored. (string value) #memcache_tls_keyfile = # (Optional) Set the available ciphers for sockets created with the TLS # context. It should be a string in the OpenSSL cipher list format. If not # specified, all OpenSSL enabled ciphers will be available. (string value) #memcache_tls_allowed_ciphers = # (Optional) Number of seconds memcached server is considered dead before it is # tried again. (integer value) #memcache_pool_dead_retry = 300 # (Optional) Maximum total number of open connections to every memcached # server. (integer value) #memcache_pool_maxsize = 10 # (Optional) Socket timeout in seconds for communicating with a memcached # server. (integer value) #memcache_pool_socket_timeout = 3 # (Optional) Number of seconds a connection to memcached is held unused in the # pool before it is closed. (integer value) #memcache_pool_unused_timeout = 60 # (Optional) Number of seconds that an operation will wait to get a memcached # client connection from the pool. (integer value) #memcache_pool_conn_get_timeout = 10 # (Optional) Use the advanced (eventlet safe) memcached client pool. (boolean # value) #memcache_use_advanced_pool = true # (Optional) Indicate whether to set the X-Service-Catalog header. If False, # middleware will not ask for service catalog on token validation and will not # set the X-Service-Catalog header. (boolean value) #include_service_catalog = true # Used to control the use and type of token binding. Can be set to: "disabled" # to not check token binding. "permissive" (default) to validate binding # information if the bind type is of a form known to the server and ignore it # if not. "strict" like "permissive" but if the bind type is unknown the token # will be rejected. "required" any form of token binding is needed to be # allowed. Finally the name of a binding method that must be present in tokens. # (string value) #enforce_token_bind = permissive # A choice of roles that must be present in a service token. Service tokens are # allowed to request that an expired token can be used and so this check should # tightly control that only actual services should be sending this token. Roles # here are applied as an ANY check so any role in this list must be present. # For backwards compatibility reasons this currently only affects the # allow_expired check. (list value) #service_token_roles = service # For backwards compatibility reasons we must let valid service tokens pass # that don't pass the service_token_roles check as valid. Setting this true # will become the default in a future release and should be enabled if # possible. (boolean value) #service_token_roles_required = false # The name or type of the service as it appears in the service catalog. This is # used to validate tokens that have restricted access rules. (string value) #service_type = # Enable the SASL(Simple Authentication and Security Layer) if the SASL_enable # is true, else disable. (boolean value) #memcache_sasl_enabled = false # the user name for the SASL (string value) #memcache_username = # the username password for SASL (string value) #memcache_password = # Authentication type to load (string value) # Deprecated group/name - [keystone_authtoken]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = [listener] # # From aodh # # Number of workers for listener service. (integer value) # Minimum value: 1 #workers = 1 # The topic that aodh uses for event alarm evaluation. (string value) #event_alarm_topic = alarm.all # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = [notifier] # # From aodh # # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = # Number of workers for notifier service. (integer value) # Minimum value: 1 #workers = 1 [oslo_messaging_kafka] # # From oslo.messaging # # Max fetch bytes of Kafka consumer (integer value) #kafka_max_fetch_bytes = 1048576 # Default timeout(s) for Kafka consumers (floating point value) #kafka_consumer_timeout = 1.0 # Group id for Kafka consumer. Consumers in one group will coordinate message # consumption (string value) #consumer_group = oslo_messaging_consumer # Upper bound on the delay for KafkaProducer batching in seconds (floating # point value) #producer_batch_timeout = 0.0 # Size of batch for the producer async send (integer value) #producer_batch_size = 16384 # The compression codec for all data generated by the producer. If not set, # compression will not be used. Note that the allowed values of this depend on # the kafka version (string value) # Possible values: # none - # gzip - # snappy - # lz4 - # zstd - #compression_codec = none # Enable asynchronous consumer commits (boolean value) #enable_auto_commit = false # The maximum number of records returned in a poll call (integer value) #max_poll_records = 500 # Protocol used to communicate with brokers (string value) # Possible values: # PLAINTEXT - # SASL_PLAINTEXT - # SSL - # SASL_SSL - #security_protocol = PLAINTEXT # Mechanism when security protocol is SASL (string value) #sasl_mechanism = PLAIN # CA certificate PEM file used to verify the server certificate (string value) #ssl_cafile = # Client certificate PEM file used for authentication. (string value) #ssl_client_cert_file = # Client key PEM file used for authentication. (string value) #ssl_client_key_file = # Client key password file used for authentication. (string value) #ssl_client_key_password = [oslo_messaging_notifications] # # From oslo.messaging # # The Drivers(s) to handle sending notifications. Possible values are # messaging, messagingv2, routing, log, test, noop (multi valued) #driver = # A URL representing the messaging driver to use for notifications. If not set, # we fall back to the same configuration used for RPC. (string value) #transport_url = # AMQP topic used for OpenStack notifications. (list value) #topics = notifications # The maximum number of attempts to re-send a notification message which failed # to be delivered due to a recoverable error. 0 - No retry, -1 - indefinite # (integer value) #retry = -1 [oslo_messaging_rabbit] # # From oslo.messaging # # Use durable queues in AMQP. If rabbit_quorum_queue is enabled, queues will be # durable and this value will be ignored. (boolean value) #amqp_durable_queues = false # Auto-delete queues in AMQP. (boolean value) #amqp_auto_delete = false # Size of RPC connection pool. (integer value) # Minimum value: 1 #rpc_conn_pool_size = 30 # The pool size limit for connections expiration policy (integer value) #conn_pool_min_size = 2 # The time-to-live in sec of idle connections in the pool (integer value) #conn_pool_ttl = 1200 # Connect over SSL. (boolean value) #ssl = false # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some # distributions. (string value) #ssl_version = # SSL key file (valid only if SSL enabled). (string value) #ssl_key_file = # SSL cert file (valid only if SSL enabled). (string value) #ssl_cert_file = # SSL certification authority file (valid only if SSL enabled). (string value) #ssl_ca_file = # Global toggle for enforcing the OpenSSL FIPS mode. This feature requires # Python support. This is available in Python 3.9 in all environments and may # have been backported to older Python versions on select environments. If the # Python executable used does not support OpenSSL FIPS mode, an exception will # be raised. (boolean value) #ssl_enforce_fips_mode = false # DEPRECATED: (DEPRECATED) It is recommend not to use this option anymore. Run # the health check heartbeat thread through a native python thread by default. # If this option is equal to False then the health check heartbeat will inherit # the execution model from the parent process. For example if the parent # process has monkey patched the stdlib by using eventlet/greenlet then the # heartbeat will be run through a green thread. This option should be set to # True only for the wsgi services. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: The option is related to Eventlet which will be removed. In addition # this has never worked as expected with services using eventlet for core # service framework. #heartbeat_in_pthread = false # How long to wait (in seconds) before reconnecting in response to an AMQP # consumer cancel notification. (floating point value) # Minimum value: 0.0 # Maximum value: 4.5 #kombu_reconnect_delay = 1.0 # Random time to wait for when reconnecting in response to an AMQP consumer # cancel notification. (floating point value) # Minimum value: 0.0 #kombu_reconnect_splay = 0.0 # EXPERIMENTAL: Possible values are: gzip, bz2. If not set compression will not # be used. This option may not be available in future versions. (string value) #kombu_compression = # How long to wait a missing client before abandoning to send it its replies. # This value should not be longer than rpc_response_timeout. (integer value) # Deprecated group/name - [oslo_messaging_rabbit]/kombu_reconnect_timeout #kombu_missing_consumer_retry_timeout = 60 # Determines how the next RabbitMQ node is chosen in case the one we are # currently connected to becomes unavailable. Takes effect only if more than # one RabbitMQ node is provided in config. (string value) # Possible values: # round-robin - # shuffle - #kombu_failover_strategy = round-robin # The RabbitMQ login method. (string value) # Possible values: # PLAIN - # AMQPLAIN - # EXTERNAL - # RABBIT-CR-DEMO - #rabbit_login_method = AMQPLAIN # How frequently to retry connecting with RabbitMQ. (integer value) # Minimum value: 1 #rabbit_retry_interval = 1 # How long to backoff for between retries when connecting to RabbitMQ. (integer # value) # Minimum value: 0 #rabbit_retry_backoff = 2 # Maximum interval of RabbitMQ connection retries. (integer value) # Minimum value: 1 #rabbit_interval_max = 30 # Try to use HA queues in RabbitMQ (x-ha-policy: all). If you change this # option, you must wipe the RabbitMQ database. In RabbitMQ 3.0, queue mirroring # is no longer controlled by the x-ha-policy argument when declaring a queue. # If you just want to make sure that all queues (except those with auto- # generated names) are mirrored across all nodes, run: "rabbitmqctl set_policy # HA '^(?!amq\.).*' '{"ha-mode": "all"}' " (boolean value) #rabbit_ha_queues = false # Use quorum queues in RabbitMQ (x-queue-type: quorum). The quorum queue is a # modern queue type for RabbitMQ implementing a durable, replicated FIFO queue # based on the Raft consensus algorithm. It is available as of RabbitMQ 3.8.0. # If set this option will conflict with the HA queues (``rabbit_ha_queues``) # aka mirrored queues, in other words the HA queues should be disabled. Quorum # queues are also durable by default so the amqp_durable_queues option is # ignored when this option is enabled. (boolean value) #rabbit_quorum_queue = false # Use quorum queues for transients queues in RabbitMQ. Enabling this option # will then make sure those queues are also using quorum kind of rabbit queues, # which are HA by default. (boolean value) #rabbit_transient_quorum_queue = false # Each time a message is redelivered to a consumer, a counter is incremented. # Once the redelivery count exceeds the delivery limit the message gets dropped # or dead-lettered (if a DLX exchange has been configured) Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_delivery_limit = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of messages in the quorum queue. Used only when rabbit_quorum_queue is # enabled, Default 0 which means dont set a limit. (integer value) #rabbit_quorum_max_memory_length = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of memory bytes used by the quorum queue. Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_max_memory_bytes = 0 # Positive integer representing duration in seconds for queue TTL (x-expires). # Queues which are unused for the duration of the TTL are automatically # deleted. The parameter affects only reply and fanout queues. Setting 0 as # value will disable the x-expires. If doing so, make sure you have a rabbitmq # policy to delete the queues or you deployment will create an infinite number # of queue over time.In case rabbit_stream_fanout is set to True, this option # will control data retention policy (x-max-age) for messages in the fanout # queue rather then the queue duration itself. So the oldest data in the stream # queue will be discarded from it once reaching TTL Setting to 0 will disable # x-max-age for stream which make stream grow indefinitely filling up the # diskspace (integer value) # Minimum value: 0 #rabbit_transient_queues_ttl = 1800 # Specifies the number of messages to prefetch. Setting to zero allows # unlimited messages. (integer value) #rabbit_qos_prefetch_count = 0 # Number of seconds after which the Rabbit broker is considered down if # heartbeat's keep-alive fails (0 disables heartbeat). (integer value) #heartbeat_timeout_threshold = 60 # How often times during the heartbeat_timeout_threshold we check the # heartbeat. (integer value) #heartbeat_rate = 3 # DEPRECATED: (DEPRECATED) Enable/Disable the RabbitMQ mandatory flag for # direct send. The direct send is used as reply, so the MessageUndeliverable # exception is raised in case the client queue does not # exist.MessageUndeliverable exception will be used to loop for a timeout to # lets a chance to sender to recover.This flag is deprecated and it will not be # possible to deactivate this functionality anymore (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: Mandatory flag no longer deactivable. #direct_mandatory_flag = true # Enable x-cancel-on-ha-failover flag so that rabbitmq server will cancel and # notify consumerswhen queue is down (boolean value) #enable_cancel_on_failover = false # Should we use consistant queue names or random ones (boolean value) #use_queue_manager = false # Hostname used by queue manager. Defaults to the value returned by # socket.gethostname(). (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #hostname = node1.example.com # Process name used by queue manager (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #processname = nova-api # Use stream queues in RabbitMQ (x-queue-type: stream). Streams are a new # persistent and replicated data structure ("queue type") in RabbitMQ which # models an append-only log with non-destructive consumer semantics. It is # available as of RabbitMQ 3.9.0. If set this option will replace all fanout # queues with only one stream queue. (boolean value) #rabbit_stream_fanout = false [oslo_middleware] # # From oslo.middleware.http_proxy_to_wsgi # # Whether the application is behind a proxy or not. This determines if the # middleware should parse the headers or not. (boolean value) #enable_proxy_headers_parsing = false [oslo_policy] # # From oslo.policy # # DEPRECATED: This option controls whether or not to enforce scope when # evaluating policies. If ``True``, the scope of the token used in the request # is compared to the ``scope_types`` of the policy being enforced. If the # scopes do not match, an ``InvalidScope`` exception will be raised. If # ``False``, a message will be logged informing operators that policies are # being invoked with mismatching scope. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This configuration was added temporarily to facilitate a smooth # transition to the new RBAC. OpenStack will always enforce scope checks. This # configuration option is deprecated and will be removed in the 2025.2 cycle. #enforce_scope = false # This option controls whether or not to use old deprecated defaults when # evaluating policies. If ``True``, the old deprecated defaults are not going # to be evaluated. This means if any existing token is allowed for old defaults # but is disallowed for new defaults, it will be disallowed. It is encouraged # to enable this flag along with the ``enforce_scope`` flag so that you can get # the benefits of new defaults and ``scope_type`` together. If ``False``, the # deprecated policy check string is logically OR'd with the new policy check # string, allowing for a graceful upgrade experience between releases with new # policies, which is the default behavior. (boolean value) #enforce_new_defaults = false # The relative or absolute path of a file that maps roles to permissions for a # given service. Relative paths must be specified in relation to the # configuration file setting this option. (string value) #policy_file = policy.yaml # Default rule. Enforced when a requested rule is not found. (string value) #policy_default_rule = default # Directories where policy configuration files are stored. They can be relative # to any directory in the search path defined by the config_dir option, or # absolute paths. The file defined by policy_file must exist for these # directories to be searched. Missing or empty directories are ignored. (multi # valued) #policy_dirs = policy.d # Content Type to send and receive data for REST based policy check (string # value) # Possible values: # application/x-www-form-urlencoded - # application/json - #remote_content_type = application/x-www-form-urlencoded # server identity verification for REST based policy check (boolean value) #remote_ssl_verify_server_crt = false # Absolute path to ca cert file for REST based policy check (string value) #remote_ssl_ca_crt_file = # Absolute path to client cert for REST based policy check (string value) #remote_ssl_client_crt_file = # Absolute path client key file REST based policy check (string value) #remote_ssl_client_key_file = # Timeout in seconds for REST based policy check (floating point value) # Minimum value: 0 #remote_timeout = 60 [oslo_reports] # # From oslo.reports # # Path to a log directory where to create a file (string value) #log_dir = # The path to a file to watch for changes to trigger the reports, instead of # signals. Setting this option disables the signal trigger for the reports. If # application is running as a WSGI application it is recommended to use this # instead of signals. (string value) #file_event_handler = # How many seconds to wait between polls when file_event_handler is set # (integer value) #file_event_handler_interval = 1 [service_credentials] # # From aodh # # Region name to use for OpenStack service endpoints. (string value) # Deprecated group/name - [service_credentials]/os_region_name #region_name = # Type of endpoint in Identity service catalog to use for communication with # OpenStack services. (string value) # Possible values: # public - # internal - # admin - # auth - # publicURL - # internalURL - # adminURL - # Deprecated group/name - [service_credentials]/os_endpoint_type #interface = public # # From aodh-auth # # PEM encoded Certificate Authority to use when verifying HTTPs connections. # (string value) #cafile = # PEM encoded client certificate cert file (string value) #certfile = # PEM encoded client certificate key file (string value) #keyfile = # Verify HTTPS connections. (boolean value) #insecure = false # Timeout value for http requests (integer value) #timeout = # Collect per-API call timing information. (boolean value) #collect_timing = false # Log requests to multiple loggers. (boolean value) #split_loggers = false # Authentication type to load (string value) # Deprecated group/name - [service_credentials]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = # Authentication URL (string value) #auth_url = # Scope for system operations (string value) #system_scope = # Domain ID to scope to (string value) #domain_id = # Domain name to scope to (string value) #domain_name = # Project ID to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_id #project_id = # Project name to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_name #project_name = # Domain ID containing project (string value) #project_domain_id = # Domain name containing project (string value) #project_domain_name = # ID of the trust to use as a trustee use (string value) #trust_id = # Optional domain ID to use with v3 and v2 parameters. It will be used for both # the user and project domain in v3 and ignored in v2 authentication. (string # value) #default_domain_id = # Optional domain name to use with v3 API and v2 parameters. It will be used # for both the user and project domain in v3 and ignored in v2 authentication. # (string value) #default_domain_name = # User id (string value) #user_id = # Username (string value) # Deprecated group/name - [service_credentials]/user_name #username = # User's domain id (string value) #user_domain_id = # User's domain name (string value) #user_domain_name = # User's password (string value) #password = [service_types] # # From aodh # # Message queue service type. (string value) #zaqar = messaging py312: OK (21.36 seconds) congratulations :) (21.42 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-21.1.0-0.20251001074217.cb9b61f.el10.noarch Processing files: python3-aodh-21.1.0-0.20251001074217.cb9b61f.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.f8gNiU + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev3 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/share/licenses/python3-aodh + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev3/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 21.1.0-0.20251001074217.cb9b61f.el10 python3-aodh = 21.1.0-0.20251001074217.cb9b61f.el10 python3.12-aodh = 21.1.0-0.20251001074217.cb9b61f.el10 python3.12dist(aodh) = 21.1~~dev3 python3dist(aodh) = 21.1~~dev3 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 python3.12dist(cachetools) >= 1.1.6 python3.12dist(cotyledon) >= 1.7.3 python3.12dist(croniter) >= 0.3.4 python3.12dist(futurist) >= 0.11 python3.12dist(gnocchiclient) >= 6 python3.12dist(jsonschema) >= 3.2 python3.12dist(keystoneauth1) >= 2.1 python3.12dist(keystonemiddleware) >= 5.1 python3.12dist(lxml) >= 2.3 python3.12dist(oslo-config) >= 6.8 python3.12dist(oslo-db) >= 11 python3.12dist(oslo-i18n) >= 1.5 python3.12dist(oslo-log) >= 4.3 python3.12dist(oslo-messaging) >= 5.2 python3.12dist(oslo-middleware) >= 3.22 python3.12dist(oslo-policy) >= 4.5 python3.12dist(oslo-reports) >= 1.18 python3.12dist(oslo-upgradecheck) >= 1.3 python3.12dist(oslo-utils) >= 4.7 python3.12dist(pastedeploy) >= 1.5 python3.12dist(pbr) >= 2 python3.12dist(pecan) >= 0.8 python3.12dist(python-dateutil) >= 2.5.3 python3.12dist(python-heatclient) >= 1.17 python3.12dist(python-keystoneclient) >= 1.6 python3.12dist(python-observabilityclient) >= 0.0.4 python3.12dist(python-octaviaclient) >= 1.8 python3.12dist(requests) >= 2.5.2 python3.12dist(sqlalchemy) >= 1.4.1 python3.12dist(stevedore) >= 1.5 python3.12dist(tenacity) >= 3.2.1 python3.12dist(tooz) >= 1.28 python3.12dist(voluptuous) >= 0.8.10 python3.12dist(webob) >= 1.2.3 python3.12dist(wsme) >= 0.12.1 Obsoletes: python3.12-aodh < 21.1.0-0.20251001074217.cb9b61f.el10 Processing files: openstack-aodh-common-21.1.0-0.20251001074217.cb9b61f.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.laCxvo + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev3 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/share/doc/openstack-aodh-common + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev3/README.rst /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/share/doc/openstack-aodh-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-aodh-common) = 21.1.0-0.20251001074217.cb9b61f.el10 openstack-aodh-common = 21.1.0-0.20251001074217.cb9b61f.el10 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): systemd Requires(preun): systemd Requires(postun): systemd Requires: /usr/bin/python3 Recommends: group(aodh) user(aodh) Processing files: openstack-aodh-api-21.1.0-0.20251001074217.cb9b61f.el10.noarch Provides: openstack-aodh-api = 21.1.0-0.20251001074217.cb9b61f.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-evaluator-21.1.0-0.20251001074217.cb9b61f.el10.noarch Provides: openstack-aodh-evaluator = 21.1.0-0.20251001074217.cb9b61f.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-notifier-21.1.0-0.20251001074217.cb9b61f.el10.noarch Provides: openstack-aodh-notifier = 21.1.0-0.20251001074217.cb9b61f.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-listener-21.1.0-0.20251001074217.cb9b61f.el10.noarch Provides: openstack-aodh-listener = 21.1.0-0.20251001074217.cb9b61f.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-expirer-21.1.0-0.20251001074217.cb9b61f.el10.noarch Provides: openstack-aodh-expirer = 21.1.0-0.20251001074217.cb9b61f.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: python3-aodh-tests-21.1.0-0.20251001074217.cb9b61f.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.hmiWmQ + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev3 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/share/licenses/python3-aodh-tests + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev3/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 21.1.0-0.20251001074217.cb9b61f.el10 python3-aodh-tests = 21.1.0-0.20251001074217.cb9b61f.el10 python3.12-aodh-tests = 21.1.0-0.20251001074217.cb9b61f.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash python(abi) = 3.12 Obsoletes: python3.12-aodh-tests < 21.1.0-0.20251001074217.cb9b61f.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-21.1.0-0.20251001074217.cb9b61f.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-21.1.0-0.20251001074217.cb9b61f.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-21.1.0-0.20251001074217.cb9b61f.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-21.1.0-0.20251001074217.cb9b61f.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-21.1.0-0.20251001074217.cb9b61f.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-21.1.0-0.20251001074217.cb9b61f.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-21.1.0-0.20251001074217.cb9b61f.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-21.1.0-0.20251001074217.cb9b61f.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-21.1.0-0.20251001074217.cb9b61f.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.X3f8u2 + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251001074217.cb9b61f.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.0llxDe + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev3-SPECPARTS + rm -rf aodh-21.1.0.dev3 aodh-21.1.0.dev3.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