Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905205836.cd32a27.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.mNknwt + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-20.1.0.dev67 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-20.1.0.dev67-0.20250905205836.cd32a27.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-20.1.0.dev67 + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev67-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev67-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'openstack-aodh-20.1.0 base' + /usr/bin/git checkout --track -b rpm-build Switched to a new branch 'rpm-build' branch 'rpm-build' set up to track 'master'. + find . '(' -name .gitignore -o -name .placeholder ')' -delete + find aodh -name '*.py' -exec sed -i '/\/usr\/bin\/env python/{d;q}' '{}' + + sed -i '/^\"PO-Revision-Date: \\n\"/d' aodh/locale/de/LC_MESSAGES/aodh.po aodh/locale/en_GB/LC_MESSAGES/aodh.po aodh/locale/es/LC_MESSAGES/aodh.po aodh/locale/fr/LC_MESSAGES/aodh.po aodh/locale/id/LC_MESSAGES/aodh.po aodh/locale/it/LC_MESSAGES/aodh.po aodh/locale/ja/LC_MESSAGES/aodh.po aodh/locale/ko_KR/LC_MESSAGES/aodh.po aodh/locale/pt/LC_MESSAGES/aodh.po aodh/locale/pt_BR/LC_MESSAGES/aodh.po aodh/locale/ru/LC_MESSAGES/aodh.po aodh/locale/zh_CN/LC_MESSAGES/aodh.po aodh/locale/zh_TW/LC_MESSAGES/aodh.po + sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^sphinx.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^sphinx.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' test-requirements.txt + for pkg in tzdata + sed -i '/^tzdata.*/d' doc/requirements.txt requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.GUWwQX + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev67 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-20.1.0.dev67/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905205836.cd32a27.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.6QiOBR + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev67 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-20.1.0.dev67/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905205836.cd32a27.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.RookgD + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev67 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-20.1.0.dev67/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.06 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement not satisfied: stestr>=2.0.0 Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement not satisfied: oslotest>=2.15.0 Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement not satisfied: coverage>=3.6 Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement not satisfied: fixtures>=1.3.1 Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement not satisfied: WebTest>=3.0.0 Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement not satisfied: tenacity>=3.2.1 Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement not satisfied: croniter>=0.3.4 Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement not satisfied: futurist>=0.11.0 Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement not satisfied: jsonschema>=3.2.0 Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement not satisfied: keystonemiddleware>=5.1.0 Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement not satisfied: gnocchiclient>=6.0.0 Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement not satisfied: lxml>=2.3 Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.db>=11.0.0 Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.config>=6.8.0 Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.i18n>=1.5.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.reports>=1.18.0 Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.policy>=4.5.0 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: PasteDeploy>=1.5.0 Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement not satisfied: pecan>=0.8.0 Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.messaging>=5.2.0 Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.middleware>=3.22.0 Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.utils>=4.7.0 Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement not satisfied: python-keystoneclient>=1.6.0 Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: stevedore>=1.5.0 Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement not satisfied: tooz>=1.28.0 Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement not satisfied: voluptuous>=0.8.10 Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement not satisfied: WebOb>=1.2.3 Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement not satisfied: WSME>=0.12.1 Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement not satisfied: cotyledon>=1.7.3 Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement not satisfied: keystoneauth1>=2.1 Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement not satisfied: python-observabilityclient>=0.0.4 Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement not satisfied: python-octaviaclient>=1.8.0 Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement not satisfied: python-dateutil>=2.5.3 Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement not satisfied: python-heatclient>=1.17.0 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev67/aodh-20.1.0.dev67.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: tenacity >=3.2.1 Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: croniter >=0.3.4 Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: futurist >=0.11.0 Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: jsonschema >=3.2.0 Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: keystonemiddleware >=5.1.0 Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: gnocchiclient >=6.0.0 Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: lxml >=2.3 Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.db >=11.0.0 Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.config >=6.8.0 Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.i18n >=1.5.0 Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.log >=4.3.0 Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.reports >=1.18.0 Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.policy >=4.5.0 Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.upgradecheck >=1.3.0 Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: PasteDeploy >=1.5.0 Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: pecan >=0.8.0 Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.messaging >=5.2.0 Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.middleware >=3.22.0 Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.utils >=4.7.0 Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-keystoneclient >=1.6.0 Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: stevedore >=1.5.0 Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: tooz >=1.28.0 Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: voluptuous >=0.8.10 Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: WebOb >=1.2.3 Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: WSME >=0.12.1 Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: cotyledon >=1.7.3 Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: keystoneauth1 >=2.1 Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-observabilityclient >=0.0.4 Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-octaviaclient >=1.8.0 Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-dateutil >=2.5.3 Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-heatclient >=1.17.0 Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev67.dist-info/ removed 'aodh-20.1.0.dev67.dist-info/AUTHORS' removed 'aodh-20.1.0.dev67.dist-info/LICENSE' removed 'aodh-20.1.0.dev67.dist-info/METADATA' removed 'aodh-20.1.0.dev67.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev67.dist-info/pbr.json' removed 'aodh-20.1.0.dev67.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev67.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905205836.cd32a27.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.CVyxjv + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev67 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-20.1.0.dev67/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905205836.cd32a27.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.1.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.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.11.1) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev67/aodh-20.1.0.dev67.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.1.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.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.11.1) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev67.dist-info/ removed 'aodh-20.1.0.dev67.dist-info/AUTHORS' removed 'aodh-20.1.0.dev67.dist-info/LICENSE' removed 'aodh-20.1.0.dev67.dist-info/METADATA' removed 'aodh-20.1.0.dev67.dist-info/top_level.txt' removed 'aodh-20.1.0.dev67.dist-info/pbr.json' removed 'aodh-20.1.0.dev67.dist-info/entry_points.txt' removed directory 'aodh-20.1.0.dev67.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905205836.cd32a27.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.naYgDP + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev67 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-20.1.0.dev67/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905205836.cd32a27.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.02 seconds) congratulations :) (0.10 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.1.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.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.11.1) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev67/aodh-20.1.0.dev67.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.1.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.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.11.1) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev67.dist-info/ removed 'aodh-20.1.0.dev67.dist-info/AUTHORS' removed 'aodh-20.1.0.dev67.dist-info/LICENSE' removed 'aodh-20.1.0.dev67.dist-info/METADATA' removed 'aodh-20.1.0.dev67.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev67.dist-info/pbr.json' removed 'aodh-20.1.0.dev67.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev67.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.XEez7D + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-20.1.0.dev67 + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-20.1.0.dev67/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-20.1.0.dev67 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info creating /builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir/pip-modern-metadata-gewm_hmm/aodh.egg-info writing /builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir/pip-modern-metadata-gewm_hmm/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir/pip-modern-metadata-gewm_hmm/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir/pip-modern-metadata-gewm_hmm/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir/pip-modern-metadata-gewm_hmm/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir/pip-modern-metadata-gewm_hmm/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir/pip-modern-metadata-gewm_hmm/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir/pip-modern-metadata-gewm_hmm/aodh.egg-info/SOURCES.txt' [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file '/builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir/pip-modern-metadata-gewm_hmm/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir/pip-modern-metadata-gewm_hmm/aodh-20.1.0.dev67.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: aodh Building wheel for aodh (pyproject.toml): started Running command Building wheel for aodh (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/aodh creating build/lib/aodh/tests creating build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd creating build/lib/aodh/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd creating build/lib/aodh/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi creating build/lib/aodh/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/controllers/v2/__init__.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/capabilities.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/metrics.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2 creating build/lib/aodh/tests/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/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers creating build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/__init__.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_get_connection.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_log.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_storage_scenarios.py -> build/lib/aodh/tests/functional/storage copying aodh/__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/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/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/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/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/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 copying aodh/tests/unit/__init__.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_api_v2_capabilities.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_bin.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_coordination.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_evaluator.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_event.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_messaging.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_notifier.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_query.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_wsme_custom_type.py -> build/lib/aodh/tests/unit creating build/lib/aodh/tests/functional/storage/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/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier creating build/lib/aodh/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/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api 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/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd copying aodh/cmd/aodh-policy-generator.conf -> build/lib/aodh/cmd copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 creating build/lib/aodh/locale creating build/lib/aodh/locale/de creating build/lib/aodh/locale/de/LC_MESSAGES copying aodh/locale/de/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/de/LC_MESSAGES creating build/lib/aodh/locale/en_GB creating build/lib/aodh/locale/en_GB/LC_MESSAGES copying aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/en_GB/LC_MESSAGES creating build/lib/aodh/locale/es creating build/lib/aodh/locale/es/LC_MESSAGES copying aodh/locale/es/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/es/LC_MESSAGES creating build/lib/aodh/locale/fr creating build/lib/aodh/locale/fr/LC_MESSAGES copying aodh/locale/fr/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/fr/LC_MESSAGES creating build/lib/aodh/locale/id creating build/lib/aodh/locale/id/LC_MESSAGES copying aodh/locale/id/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/id/LC_MESSAGES creating build/lib/aodh/locale/it creating build/lib/aodh/locale/it/LC_MESSAGES copying aodh/locale/it/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/it/LC_MESSAGES creating build/lib/aodh/locale/ja creating build/lib/aodh/locale/ja/LC_MESSAGES copying aodh/locale/ja/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ja/LC_MESSAGES creating build/lib/aodh/locale/ko_KR creating build/lib/aodh/locale/ko_KR/LC_MESSAGES copying aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ko_KR/LC_MESSAGES creating build/lib/aodh/locale/pt creating build/lib/aodh/locale/pt/LC_MESSAGES copying aodh/locale/pt/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt/LC_MESSAGES creating build/lib/aodh/locale/pt_BR creating build/lib/aodh/locale/pt_BR/LC_MESSAGES copying aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt_BR/LC_MESSAGES creating build/lib/aodh/locale/ru creating build/lib/aodh/locale/ru/LC_MESSAGES copying aodh/locale/ru/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ru/LC_MESSAGES creating build/lib/aodh/locale/zh_CN creating build/lib/aodh/locale/zh_CN/LC_MESSAGES copying aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_CN/LC_MESSAGES creating build/lib/aodh/locale/zh_TW creating build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions 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/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/conf copying build/lib/aodh/conf/defaults.py -> build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/version.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/service.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/queue.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/profiler.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/opts.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/messaging.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/keystone_client.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/i18n.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/event.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/coordination.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/__init__.py -> build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/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 creating build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/api.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi creating build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-policy-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/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/api copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 creating build/bdist.linux-x86_64/wheel/aodh/tests/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 copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev67-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev67.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev67.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir/pip-wheel-r4rm701r/.tmp-15qv_qt2/aodh-20.1.0.dev67-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'aodh/__init__.py' adding 'aodh/coordination.py' adding 'aodh/event.py' adding 'aodh/i18n.py' adding 'aodh/keystone_client.py' adding 'aodh/messaging.py' adding 'aodh/opts.py' adding 'aodh/profiler.py' adding 'aodh/queue.py' adding 'aodh/service.py' adding 'aodh/version.py' adding 'aodh/api/__init__.py' adding 'aodh/api/api-paste.ini' adding 'aodh/api/app.py' adding 'aodh/api/app.wsgi' adding 'aodh/api/hooks.py' adding 'aodh/api/middleware.py' adding 'aodh/api/policies.py' adding 'aodh/api/rbac.py' adding 'aodh/api/controllers/__init__.py' adding 'aodh/api/controllers/root.py' adding 'aodh/api/controllers/v2/__init__.py' adding 'aodh/api/controllers/v2/alarms.py' adding 'aodh/api/controllers/v2/base.py' adding 'aodh/api/controllers/v2/capabilities.py' adding 'aodh/api/controllers/v2/metrics.py' adding 'aodh/api/controllers/v2/query.py' adding 'aodh/api/controllers/v2/quotas.py' adding 'aodh/api/controllers/v2/root.py' adding 'aodh/api/controllers/v2/utils.py' adding 'aodh/api/controllers/v2/alarm_rules/__init__.py' adding 'aodh/api/controllers/v2/alarm_rules/composite.py' adding 'aodh/api/controllers/v2/alarm_rules/event.py' adding 'aodh/api/controllers/v2/alarm_rules/gnocchi.py' adding 'aodh/api/controllers/v2/alarm_rules/loadbalancer.py' adding 'aodh/api/controllers/v2/alarm_rules/prometheus.py' adding 'aodh/cmd/__init__.py' adding 'aodh/cmd/alarm.py' adding 'aodh/cmd/aodh-config-generator.conf' adding 'aodh/cmd/aodh-policy-generator.conf' adding 'aodh/cmd/status.py' adding 'aodh/cmd/storage.py' adding 'aodh/conf/__init__.py' adding 'aodh/conf/defaults.py' adding 'aodh/evaluator/__init__.py' adding 'aodh/evaluator/composite.py' adding 'aodh/evaluator/event.py' adding 'aodh/evaluator/gnocchi.py' adding 'aodh/evaluator/loadbalancer.py' adding 'aodh/evaluator/prometheus.py' adding 'aodh/evaluator/threshold.py' adding 'aodh/evaluator/utils.py' adding 'aodh/locale/de/LC_MESSAGES/aodh.po' adding 'aodh/locale/en_GB/LC_MESSAGES/aodh.po' adding 'aodh/locale/es/LC_MESSAGES/aodh.po' adding 'aodh/locale/fr/LC_MESSAGES/aodh.po' adding 'aodh/locale/id/LC_MESSAGES/aodh.po' adding 'aodh/locale/it/LC_MESSAGES/aodh.po' adding 'aodh/locale/ja/LC_MESSAGES/aodh.po' adding 'aodh/locale/ko_KR/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt_BR/LC_MESSAGES/aodh.po' adding 'aodh/locale/ru/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_CN/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_TW/LC_MESSAGES/aodh.po' adding 'aodh/notifier/__init__.py' adding 'aodh/notifier/heat.py' adding 'aodh/notifier/log.py' adding 'aodh/notifier/rest.py' adding 'aodh/notifier/test.py' adding 'aodh/notifier/trust.py' adding 'aodh/notifier/zaqar.py' adding 'aodh/storage/__init__.py' adding 'aodh/storage/base.py' adding 'aodh/storage/impl_log.py' adding 'aodh/storage/impl_sqlalchemy.py' adding 'aodh/storage/models.py' adding 'aodh/storage/sqlalchemy/__init__.py' adding 'aodh/storage/sqlalchemy/models.py' adding 'aodh/storage/sqlalchemy/utils.py' adding 'aodh/storage/sqlalchemy/alembic/alembic.ini' adding 'aodh/storage/sqlalchemy/alembic/env.py' adding 'aodh/storage/sqlalchemy/alembic/script.py.mako' adding 'aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py' adding 'aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py' adding 'aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py' adding 'aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py' adding 'aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py' adding 'aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py' adding 'aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py' adding 'aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py' adding 'aodh/tests/__init__.py' adding 'aodh/tests/base.py' adding 'aodh/tests/constants.py' adding 'aodh/tests/functional/__init__.py' adding 'aodh/tests/functional/db.py' adding 'aodh/tests/functional/api/__init__.py' adding 'aodh/tests/functional/api/v2/__init__.py' adding 'aodh/tests/functional/api/v2/policy.yaml-test' adding 'aodh/tests/functional/api/v2/test_alarm_scenarios.py' adding 'aodh/tests/functional/api/v2/test_app.py' adding 'aodh/tests/functional/api/v2/test_complex_query.py' adding 'aodh/tests/functional/api/v2/test_complex_query_scenarios.py' adding 'aodh/tests/functional/api/v2/test_metrics.py' adding 'aodh/tests/functional/api/v2/test_quotas.py' adding 'aodh/tests/functional/hooks/post_test_hook.sh' adding 'aodh/tests/functional/storage/__init__.py' adding 'aodh/tests/functional/storage/test_get_connection.py' adding 'aodh/tests/functional/storage/test_impl_log.py' adding 'aodh/tests/functional/storage/test_impl_sqlalchemy.py' adding 'aodh/tests/functional/storage/test_storage_scenarios.py' adding 'aodh/tests/functional/storage/sqlalchemy/__init__.py' adding 'aodh/tests/functional/storage/sqlalchemy/test_migrations.py' adding 'aodh/tests/unit/__init__.py' adding 'aodh/tests/unit/test_api_v2_capabilities.py' adding 'aodh/tests/unit/test_bin.py' adding 'aodh/tests/unit/test_coordination.py' adding 'aodh/tests/unit/test_evaluator.py' adding 'aodh/tests/unit/test_event.py' adding 'aodh/tests/unit/test_messaging.py' adding 'aodh/tests/unit/test_notifier.py' adding 'aodh/tests/unit/test_query.py' adding 'aodh/tests/unit/test_wsme_custom_type.py' adding 'aodh/tests/unit/cmd/__init__.py' adding 'aodh/tests/unit/cmd/test_status.py' adding 'aodh/tests/unit/evaluator/__init__.py' adding 'aodh/tests/unit/evaluator/base.py' adding 'aodh/tests/unit/evaluator/test_base.py' adding 'aodh/tests/unit/evaluator/test_composite.py' adding 'aodh/tests/unit/evaluator/test_event.py' adding 'aodh/tests/unit/evaluator/test_gnocchi.py' adding 'aodh/tests/unit/evaluator/test_loadbalancer.py' adding 'aodh/tests/unit/notifier/__init__.py' adding 'aodh/tests/unit/notifier/base.py' adding 'aodh/tests/unit/notifier/test_heat.py' adding 'aodh/wsgi/__init__.py' adding 'aodh/wsgi/api.py' adding 'aodh-20.1.0.dev67.data/scripts/aodh-api' adding 'aodh-20.1.0.dev67.dist-info/AUTHORS' adding 'aodh-20.1.0.dev67.dist-info/LICENSE' adding 'aodh-20.1.0.dev67.dist-info/METADATA' adding 'aodh-20.1.0.dev67.dist-info/WHEEL' adding 'aodh-20.1.0.dev67.dist-info/entry_points.txt' adding 'aodh-20.1.0.dev67.dist-info/pbr.json' adding 'aodh-20.1.0.dev67.dist-info/top_level.txt' adding 'aodh-20.1.0.dev67.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for aodh (pyproject.toml): finished with status 'done' Created wheel for aodh: filename=aodh-20.1.0.dev67-py3-none-any.whl size=225837 sha256=4c7b4f1a2f800b19c7470e4e6ae5aefc0a36e3cba86a5e78e2da904bbd52c607 Stored in directory: /builddir/.cache/pip/wheels/71/37/da/eb64e037480fb099edfe7b4dfb395a501ed6a617b7f5d39909 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.AJC9Nz + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-20.1.0.dev67 ++ ls /builddir/build/BUILD/aodh-20.1.0.dev67/pyproject-wheeldir/aodh-20.1.0.dev67-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple + specifier=aodh==20.1.0.dev67 + '[' -z aodh==20.1.0.dev67 ']' + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/aodh-20.1.0.dev67/pyproject-wheeldir aodh==20.1.0.dev67 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/aodh-20.1.0.dev67/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-20.1.0.dev67-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-20.1.0.dev67 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-20.1.0.dev67.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev67.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev67.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev67.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev67.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev67.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev67.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/python3 setup.py compile_catalog -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale --domain aodh /usr/lib/python3.12/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running compile_catalog compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.mo + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64//usr/lib/python3.12/site-packages + oslo-config-generator --config-file=aodh/cmd/aodh-config-generator.conf --output-file=aodh/aodh.conf + read name eq value + test '[DEFAULT]' + test '' + continue + read name eq value + test log_dir + test /var/log/aodh + sed -i '0,/^# *log_dir=/{s!^# *log_dir=.*!#log_dir=/var/log/aodh!}' aodh/aodh.conf + read name eq value + test use_stderr + test False + sed -i '0,/^# *use_stderr=/{s!^# *use_stderr=.*!#use_stderr=False!}' aodh/aodh.conf + read name eq value + test '' + continue + read name eq value + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/etc/aodh + install -p -D -m 640 /builddir/build/SOURCES/aodh-dist.conf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/share/aodh/aodh-dist.conf + install -p -D -m 640 aodh/aodh.conf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/etc/aodh/aodh.conf + install -p -D -m 640 aodh/api/api-paste.ini /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/var/log/aodh + install -p -D -m 644 /builddir/build/SOURCES/aodh.logrotate /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/etc/logrotate.d/openstack-aodh + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-api.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/systemd/system/openstack-aodh-api.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-evaluator.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/systemd/system/openstack-aodh-evaluator.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-notifier.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/systemd/system/openstack-aodh-notifier.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-expirer.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/systemd/system/openstack-aodh-expirer.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-listener.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po + rm -f '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 20.1.0-0.20250905205836.cd32a27.el10 --unique-debug-suffix -20.1.0-0.20250905205836.cd32a27.el10.x86_64 --unique-debug-src-base openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/aodh-20.1.0.dev67 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/lib/python3.12/site-packages/aodh/tests/functional/hooks/post_test_hook.sh from /bin/bash -xe to #!/usr/bin/bash -xe + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.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.4No1tL + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-20.1.0.dev67 + TOX_TESTENV_PASSENV='*' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-20.1.0.dev67/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py312 /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.182784s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:20.419 1004109 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:00:20.419 1004109 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:00:20.423 1004109 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:00:20.423 1004109 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:00:20.427 1004109 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:00:20.480 1004109 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:20.584 1004109 WARNING oslo_db.sqlalchemy.utils [None req-41bc9f54-5f57-46f1-93ae-26a53e24ed38 f7655fe4-5706-4b46-a1ce-193a8b7ff46d 25f54b7f-c7e7-4648-9ed9-39f00987f663 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_noauth [0.042553s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:20.599 1004109 INFO alembic.runtime.migration [None req-41bc9f54-5f57-46f1-93ae-26a53e24ed38 f7655fe4-5706-4b46-a1ce-193a8b7ff46d 25f54b7f-c7e7-4648-9ed9-39f00987f663 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:20.599 1004109 INFO alembic.runtime.migration [None req-41bc9f54-5f57-46f1-93ae-26a53e24ed38 f7655fe4-5706-4b46-a1ce-193a8b7ff46d 25f54b7f-c7e7-4648-9ed9-39f00987f663 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:20.602 1004109 INFO alembic.runtime.migration [None req-41bc9f54-5f57-46f1-93ae-26a53e24ed38 f7655fe4-5706-4b46-a1ce-193a8b7ff46d 25f54b7f-c7e7-4648-9ed9-39f00987f663 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:20.602 1004109 INFO alembic.runtime.migration [None req-41bc9f54-5f57-46f1-93ae-26a53e24ed38 f7655fe4-5706-4b46-a1ce-193a8b7ff46d 25f54b7f-c7e7-4648-9ed9-39f00987f663 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:20.607 1004109 INFO alembic.runtime.migration [None req-41bc9f54-5f57-46f1-93ae-26a53e24ed38 f7655fe4-5706-4b46-a1ce-193a8b7ff46d 25f54b7f-c7e7-4648-9ed9-39f00987f663 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:20.609 1004109 INFO aodh.api.app [None req-41bc9f54-5f57-46f1-93ae-26a53e24ed38 f7655fe4-5706-4b46-a1ce-193a8b7ff46d 25f54b7f-c7e7-4648-9ed9-39f00987f663 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:20.625 1004109 WARNING oslo_db.sqlalchemy.utils [None req-cde4d3d4-0235-4030-b78b-33028c037de8 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:20.628 1004109 WARNING oslo_db.sqlalchemy.utils [None req-cde4d3d4-0235-4030-b78b-33028c037de8 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:20.633 1004109 WARNING oslo_db.sqlalchemy.utils [None req-cde4d3d4-0235-4030-b78b-33028c037de8 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.034893s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:20.641 1004109 INFO alembic.runtime.migration [None req-cde4d3d4-0235-4030-b78b-33028c037de8 - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:20.641 1004109 INFO alembic.runtime.migration [None req-cde4d3d4-0235-4030-b78b-33028c037de8 - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:20.644 1004109 INFO alembic.runtime.migration [None req-cde4d3d4-0235-4030-b78b-33028c037de8 - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:20.645 1004109 INFO alembic.runtime.migration [None req-cde4d3d4-0235-4030-b78b-33028c037de8 - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:20.652 1004109 INFO alembic.runtime.migration [None req-cde4d3d4-0235-4030-b78b-33028c037de8 - - - - - -] Running stamp_revision -> 010 2025-09-05 17:00:20.655 1004109 INFO aodh.api.app [None req-cde4d3d4-0235-4030-b78b-33028c037de8 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.043832s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:20.677 1004109 INFO alembic.runtime.migration [None req-647e03a9-b435-4120-890e-8568109b0b71 caec71b5-9f39-4021-9a46-2795061453b1 c4fe107f-9ab2-416c-96ab-3cb65b8ef736 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:20.677 1004109 INFO alembic.runtime.migration [None req-647e03a9-b435-4120-890e-8568109b0b71 caec71b5-9f39-4021-9a46-2795061453b1 c4fe107f-9ab2-416c-96ab-3cb65b8ef736 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:20.680 1004109 INFO alembic.runtime.migration [None req-647e03a9-b435-4120-890e-8568109b0b71 caec71b5-9f39-4021-9a46-2795061453b1 c4fe107f-9ab2-416c-96ab-3cb65b8ef736 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:20.680 1004109 INFO alembic.runtime.migration [None req-647e03a9-b435-4120-890e-8568109b0b71 caec71b5-9f39-4021-9a46-2795061453b1 c4fe107f-9ab2-416c-96ab-3cb65b8ef736 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:20.684 1004109 INFO alembic.runtime.migration [None req-647e03a9-b435-4120-890e-8568109b0b71 caec71b5-9f39-4021-9a46-2795061453b1 c4fe107f-9ab2-416c-96ab-3cb65b8ef736 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:20.685 1004109 INFO aodh.api.app [None req-647e03a9-b435-4120-890e-8568109b0b71 caec71b5-9f39-4021-9a46-2795061453b1 c4fe107f-9ab2-416c-96ab-3cb65b8ef736 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:20.699 1004109 WARNING oslo_db.sqlalchemy.utils [None req-2a6615c9-271b-4fff-9907-c90e2a22de98 08a12d4e-2fd7-4e22-ba67-0e07ccb62cb7 be5df347-dccd-44d9-b38d-dc1989e00078 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:20.704 1004109 WARNING oslo_db.sqlalchemy.utils [None req-c41ffde2-83ea-4564-9dcd-839c94deaf50 08a12d4e-2fd7-4e22-ba67-0e07ccb62cb7 be5df347-dccd-44d9-b38d-dc1989e00078 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:20.713 1004109 WARNING oslo_db.sqlalchemy.utils [None req-c41ffde2-83ea-4564-9dcd-839c94deaf50 08a12d4e-2fd7-4e22-ba67-0e07ccb62cb7 be5df347-dccd-44d9-b38d-dc1989e00078 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.053530s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:20.721 1004109 INFO alembic.runtime.migration [None req-c41ffde2-83ea-4564-9dcd-839c94deaf50 08a12d4e-2fd7-4e22-ba67-0e07ccb62cb7 be5df347-dccd-44d9-b38d-dc1989e00078 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:20.721 1004109 INFO alembic.runtime.migration [None req-c41ffde2-83ea-4564-9dcd-839c94deaf50 08a12d4e-2fd7-4e22-ba67-0e07ccb62cb7 be5df347-dccd-44d9-b38d-dc1989e00078 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:20.727 1004109 INFO alembic.runtime.migration [None req-c41ffde2-83ea-4564-9dcd-839c94deaf50 08a12d4e-2fd7-4e22-ba67-0e07ccb62cb7 be5df347-dccd-44d9-b38d-dc1989e00078 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:20.727 1004109 INFO alembic.runtime.migration [None req-c41ffde2-83ea-4564-9dcd-839c94deaf50 08a12d4e-2fd7-4e22-ba67-0e07ccb62cb7 be5df347-dccd-44d9-b38d-dc1989e00078 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:20.739 1004109 INFO alembic.runtime.migration [None req-c41ffde2-83ea-4564-9dcd-839c94deaf50 08a12d4e-2fd7-4e22-ba67-0e07ccb62cb7 be5df347-dccd-44d9-b38d-dc1989e00078 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:20.743 1004109 INFO aodh.api.app [None req-c41ffde2-83ea-4564-9dcd-839c94deaf50 08a12d4e-2fd7-4e22-ba67-0e07ccb62cb7 be5df347-dccd-44d9-b38d-dc1989e00078 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:20.765 1004109 WARNING oslo_db.sqlalchemy.utils [None req-7314704d-d347-4616-b54b-34b5f1a8d933 c53ef065-727c-44bf-84c6-dd100f765ebc 93ea883c-58b1-4468-a0d5-752f9d135e76 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.039292s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:20.778 1004109 INFO alembic.runtime.migration [None req-7314704d-d347-4616-b54b-34b5f1a8d933 c53ef065-727c-44bf-84c6-dd100f765ebc 93ea883c-58b1-4468-a0d5-752f9d135e76 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:20.778 1004109 INFO alembic.runtime.migration [None req-7314704d-d347-4616-b54b-34b5f1a8d933 c53ef065-727c-44bf-84c6-dd100f765ebc 93ea883c-58b1-4468-a0d5-752f9d135e76 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:20.785 1004109 INFO alembic.runtime.migration [None req-7314704d-d347-4616-b54b-34b5f1a8d933 c53ef065-727c-44bf-84c6-dd100f765ebc 93ea883c-58b1-4468-a0d5-752f9d135e76 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:20.785 1004109 INFO alembic.runtime.migration [None req-7314704d-d347-4616-b54b-34b5f1a8d933 c53ef065-727c-44bf-84c6-dd100f765ebc 93ea883c-58b1-4468-a0d5-752f9d135e76 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:20.789 1004109 INFO alembic.runtime.migration [None req-7314704d-d347-4616-b54b-34b5f1a8d933 c53ef065-727c-44bf-84c6-dd100f765ebc 93ea883c-58b1-4468-a0d5-752f9d135e76 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:20.792 1004109 INFO aodh.api.app [None req-7314704d-d347-4616-b54b-34b5f1a8d933 c53ef065-727c-44bf-84c6-dd100f765ebc 93ea883c-58b1-4468-a0d5-752f9d135e76 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:20.806 1004109 WARNING oslo_db.sqlalchemy.utils [None req-a1e3237b-f80c-4428-aceb-55f6039e21db 055914d9-c96b-4b7f-b0c0-d1928627c89c f6afeb41-e2de-4d15-92b3-3da081544eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.209914s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:20.824 1004109 INFO alembic.runtime.migration [None req-a1e3237b-f80c-4428-aceb-55f6039e21db 055914d9-c96b-4b7f-b0c0-d1928627c89c f6afeb41-e2de-4d15-92b3-3da081544eac - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:20.824 1004109 INFO alembic.runtime.migration [None req-a1e3237b-f80c-4428-aceb-55f6039e21db 055914d9-c96b-4b7f-b0c0-d1928627c89c f6afeb41-e2de-4d15-92b3-3da081544eac - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:20.831 1004109 INFO alembic.runtime.migration [None req-a1e3237b-f80c-4428-aceb-55f6039e21db 055914d9-c96b-4b7f-b0c0-d1928627c89c f6afeb41-e2de-4d15-92b3-3da081544eac - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:20.831 1004109 INFO alembic.runtime.migration [None req-a1e3237b-f80c-4428-aceb-55f6039e21db 055914d9-c96b-4b7f-b0c0-d1928627c89c f6afeb41-e2de-4d15-92b3-3da081544eac - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:20.842 1004109 INFO alembic.runtime.migration [None req-a1e3237b-f80c-4428-aceb-55f6039e21db 055914d9-c96b-4b7f-b0c0-d1928627c89c f6afeb41-e2de-4d15-92b3-3da081544eac - - - -] Running stamp_revision -> 010 2025-09-05 17:00:20.844 1004109 INFO aodh.api.app [None req-a1e3237b-f80c-4428-aceb-55f6039e21db 055914d9-c96b-4b7f-b0c0-d1928627c89c f6afeb41-e2de-4d15-92b3-3da081544eac - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:20.956 1004109 WARNING oslo_db.sqlalchemy.utils [None req-aeca1080-e2ca-45a4-bad8-acba8911cf39 820955fc-3b85-4ce0-82f6-3ea1aec0ce5d e5012f9b-6175-4118-acc6-83d19c4029b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:20.969 1004109 WARNING oslo_db.sqlalchemy.utils [None req-31fdfc50-efb2-4d55-b493-058a10d9dcff 820955fc-3b85-4ce0-82f6-3ea1aec0ce5d e5012f9b-6175-4118-acc6-83d19c4029b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:20.981 1004109 WARNING oslo_db.sqlalchemy.utils [None req-11f7d072-a05d-429a-9221-e12447406d1a 820955fc-3b85-4ce0-82f6-3ea1aec0ce5d e5012f9b-6175-4118-acc6-83d19c4029b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:20.996 1004109 WARNING oslo_db.sqlalchemy.utils [None req-e970715d-cc5e-441c-b7ec-920142ed625d 820955fc-3b85-4ce0-82f6-3ea1aec0ce5d e5012f9b-6175-4118-acc6-83d19c4029b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.000 1004109 WARNING oslo_db.sqlalchemy.utils [None req-e970715d-cc5e-441c-b7ec-920142ed625d 820955fc-3b85-4ce0-82f6-3ea1aec0ce5d e5012f9b-6175-4118-acc6-83d19c4029b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.007 1004109 WARNING oslo_db.sqlalchemy.utils [None req-1a16b563-03ca-43ba-b009-b5c5fc1e4dc1 820955fc-3b85-4ce0-82f6-3ea1aec0ce5d e5012f9b-6175-4118-acc6-83d19c4029b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.011 1004109 WARNING oslo_db.sqlalchemy.utils [None req-1a16b563-03ca-43ba-b009-b5c5fc1e4dc1 820955fc-3b85-4ce0-82f6-3ea1aec0ce5d e5012f9b-6175-4118-acc6-83d19c4029b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/tests/functional/api/v2/test_alarm_scenarios.py:846: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). after = datetime.datetime.utcnow().isoformat() {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.213213s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.030 1004109 INFO alembic.runtime.migration [None req-1a16b563-03ca-43ba-b009-b5c5fc1e4dc1 820955fc-3b85-4ce0-82f6-3ea1aec0ce5d e5012f9b-6175-4118-acc6-83d19c4029b6 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.030 1004109 INFO alembic.runtime.migration [None req-1a16b563-03ca-43ba-b009-b5c5fc1e4dc1 820955fc-3b85-4ce0-82f6-3ea1aec0ce5d e5012f9b-6175-4118-acc6-83d19c4029b6 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.041 1004109 INFO alembic.runtime.migration [None req-1a16b563-03ca-43ba-b009-b5c5fc1e4dc1 820955fc-3b85-4ce0-82f6-3ea1aec0ce5d e5012f9b-6175-4118-acc6-83d19c4029b6 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.041 1004109 INFO alembic.runtime.migration [None req-1a16b563-03ca-43ba-b009-b5c5fc1e4dc1 820955fc-3b85-4ce0-82f6-3ea1aec0ce5d e5012f9b-6175-4118-acc6-83d19c4029b6 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.057 1004109 INFO alembic.runtime.migration [None req-1a16b563-03ca-43ba-b009-b5c5fc1e4dc1 820955fc-3b85-4ce0-82f6-3ea1aec0ce5d e5012f9b-6175-4118-acc6-83d19c4029b6 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.064 1004109 INFO aodh.api.app [None req-1a16b563-03ca-43ba-b009-b5c5fc1e4dc1 820955fc-3b85-4ce0-82f6-3ea1aec0ce5d e5012f9b-6175-4118-acc6-83d19c4029b6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:21.101 1004109 WARNING oslo_db.sqlalchemy.utils [None req-63418e30-f50e-4f3e-a1f6-05407dc2f9c3 cb69e80a-df7c-40fd-b784-3228b14025e2 4d8624ab-6714-43da-8077-9c5c91a8f3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.102 1004109 WARNING oslo_db.sqlalchemy.utils [None req-63418e30-f50e-4f3e-a1f6-05407dc2f9c3 cb69e80a-df7c-40fd-b784-3228b14025e2 4d8624ab-6714-43da-8077-9c5c91a8f3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.121 1004109 WARNING oslo_db.sqlalchemy.utils [None req-f3bb90ec-dd47-4d04-963a-db2cb9eb9c77 cb69e80a-df7c-40fd-b784-3228b14025e2 4d8624ab-6714-43da-8077-9c5c91a8f3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.130 1004109 WARNING oslo_db.sqlalchemy.utils [None req-1e5c116a-3fa0-41f9-a937-0a6fe4d68b2e cde45293-00e4-4f77-a1ac-e90195a8c196 95288f45-f8d7-4e0e-b5f9-d47237f19350 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.140 1004109 WARNING oslo_db.sqlalchemy.utils [None req-ba776ff8-0e56-442e-ac94-4d503d795afc cde45293-00e4-4f77-a1ac-e90195a8c196 95288f45-f8d7-4e0e-b5f9-d47237f19350 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.157 1004109 WARNING oslo_db.sqlalchemy.utils [None req-8aa0204a-8ead-4ddf-bff7-d9b377fc5432 cb69e80a-df7c-40fd-b784-3228b14025e2 4d8624ab-6714-43da-8077-9c5c91a8f3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.158 1004109 WARNING oslo_db.sqlalchemy.utils [None req-8aa0204a-8ead-4ddf-bff7-d9b377fc5432 cb69e80a-df7c-40fd-b784-3228b14025e2 4d8624ab-6714-43da-8077-9c5c91a8f3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.167 1004109 WARNING oslo_db.sqlalchemy.utils [None req-24889e3e-955f-452e-96ec-84f9bd308093 cb69e80a-df7c-40fd-b784-3228b14025e2 4d8624ab-6714-43da-8077-9c5c91a8f3e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.175 1004109 WARNING oslo_db.sqlalchemy.utils [None req-27fc900c-112c-4d58-a6b2-21f0b8e848e7 cde45293-00e4-4f77-a1ac-e90195a8c196 95288f45-f8d7-4e0e-b5f9-d47237f19350 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.197 1004109 WARNING oslo_db.sqlalchemy.utils [None req-27fc900c-112c-4d58-a6b2-21f0b8e848e7 cde45293-00e4-4f77-a1ac-e90195a8c196 95288f45-f8d7-4e0e-b5f9-d47237f19350 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.218 1004109 WARNING oslo_db.sqlalchemy.utils [None req-b071c62e-f608-4a31-bd66-7a57f1c13b46 cde4529 3-00e4-4f77-a1ac-e90195a8c196 95288f45-f8d7-4e0e-b5f9-d47237f19350 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.475192s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:20.899 1004102 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:00:20.899 1004102 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:00:20.930 1004102 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:00:20.930 1004102 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:00:20.944 1004102 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:00:21.036 1004102 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:21.291 1004102 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:21.331 1004102 WARNING oslo_policy.policy [None req-b6f0c872-6a38-40ee-96b4-8f645ac49810 b4833303-665c-48e7-b152-991e6d755efa b01b95e3-5302-498d-a08c-8fa69f87e008 - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.071723s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.370 1004102 INFO alembic.runtime.migration [None req-b6f0c872-6a38-40ee-96b4-8f645ac49810 b4833303-665c-48e7-b152-991e6d755efa b01b95e3-5302-498d-a08c-8fa69f87e008 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.371 1004102 INFO alembic.runtime.migration [None req-b6f0c872-6a38-40ee-96b4-8f645ac49810 b4833303-665c-48e7-b152-991e6d755efa b01b95e3-5302-498d-a08c-8fa69f87e008 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.379 1004102 INFO alembic.runtime.migration [None req-b6f0c872-6a38-40ee-96b4-8f645ac49810 b4833303-665c-48e7-b152-991e6d755efa b01b95e3-5302-498d-a08c-8fa69f87e008 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.379 1004102 INFO alembic.runtime.migration [None req-b6f0c872-6a38-40ee-96b4-8f645ac49810 b4833303-665c-48e7-b152-991e6d755efa b01b95e3-5302-498d-a08c-8fa69f87e008 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.389 1004102 INFO alembic.runtime.migration [None req-b6f0c872-6a38-40ee-96b4-8f645ac49810 b4833303-665c-48e7-b152-991e6d755efa b01b95e3-5302-498d-a08c-8fa69f87e008 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.394 1004102 INFO aodh.api.app [None req-b6f0c872-6a38-40ee-96b4-8f645ac49810 b4833303-665c-48e7-b152-991e6d755efa b01b95e3-5302-498d-a08c-8fa69f87e008 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:21.416 1004102 WARNING oslo_db.sqlalchemy.utils [None req-4a7ae824-e710-40c5-b27e-72224348297a d3da94ca-2a54-4e23-b6ef-0bce1801c6cb 9899ead6-7d91-419b-93ba-e16bf5ee105f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.276665s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.176 1004104 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:00:21.188 1004104 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:00:21.201 1004104 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:00:21.201 1004104 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:00:21.209 1004104 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:00:21.267 1004104 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:21.407 1004104 WARNING oslo_db.sqlalchemy.utils [None req-e7cdf551-334d-418d-9e35-7c6c43bc2f00 80ffb968-1c57-42fb-b7d5-a97fba3a0ae5 15038e5e-4cea-4200-8275-b0e634c1ecf6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.415 1004104 WARNING oslo_db.sqlalchemy.utils [None req-39934696-7b84-4dbd-8044-ffeaa654ac22 80ffb968-1c57-42fb-b7d5-a97fba3a0ae5 15038e5e-4cea-4200-8275-b0e634c1ecf6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.061872s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.442 1004102 INFO alembic.runtime.migration [None req-4a7ae824-e710-40c5-b27e-72224348297a d3da94ca-2a54-4e23-b6ef-0bce1801c6cb 9899ead6-7d91-419b-93ba-e16bf5ee105f - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.442 1004102 INFO alembic.runtime.migration [None req-4a7ae824-e710-40c5-b27e-72224348297a d3da94ca-2a54-4e23-b6ef-0bce1801c6cb 9899ead6-7d91-419b-93ba-e16bf5ee105f - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.445 1004102 INFO alembic.runtime.migration [None req-4a7ae824-e710-40c5-b27e-72224348297a d3da94ca-2a54-4e23-b6ef-0bce1801c6cb 9899ead6-7d91-419b-93ba-e16bf5ee105f - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.445 1004102 INFO alembic.runtime.migration [None req-4a7ae824-e710-40c5-b27e-72224348297a d3da94ca-2a54-4e23-b6ef-0bce1801c6cb 9899ead6-7d91-419b-93ba-e16bf5ee105f - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.452 1004102 INFO alembic.runtime.migration [None req-4a7ae824-e710-40c5-b27e-72224348297a d3da94ca-2a54-4e23-b6ef-0bce1801c6cb 9899ead6-7d91-419b-93ba-e16bf5ee105f - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.454 1004102 INFO aodh.api.app [None req-4a7ae824-e710-40c5-b27e-72224348297a d3da94ca-2a54-4e23-b6ef-0bce1801c6cb 9899ead6-7d91-419b-93ba-e16bf5ee105f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.065015s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.440 1004104 INFO alembic.runtime.migration [None req-39934696-7b84-4dbd-8044-ffeaa654ac22 80ffb968-1c57-42fb-b7d5-a97fba3a0ae5 15038e5e-4cea-4200-8275-b0e634c1ecf6 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.441 1004104 INFO alembic.runtime.migration [None req-39934696-7b84-4dbd-8044-ffeaa654ac22 80ffb968-1c57-42fb-b7d5-a97fba3a0ae5 15038e5e-4cea-4200-8275-b0e634c1ecf6 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.451 1004104 INFO alembic.runtime.migration [None req-39934696-7b84-4dbd-8044-ffeaa654ac22 80ffb968-1c57-42fb-b7d5-a97fba3a0ae5 15038e5e-4cea-4200-8275-b0e634c1ecf6 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.451 1004104 INFO alembic.runtime.migration [None req-39934696-7b84-4dbd-8044-ffeaa654ac22 80ffb968-1c57-42fb-b7d5-a97fba3a0ae5 15038e5e-4cea-4200-8275-b0e634c1ecf6 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.459 1004104 INFO alembic.runtime.migration [None req-39934696-7b84-4dbd-8044-ffeaa654ac22 80ffb968-1c57-42fb-b7d5-a97fba3a0ae5 15038e5e-4cea-4200-8275-b0e634c1ecf6 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.467 1004104 INFO aodh.api.app [None req-39934696-7b84-4dbd-8044-ffeaa654ac22 80ffb968-1c57-42fb-b7d5-a97fba3a0ae5 15038e5e-4cea-4200-8275-b0e634c1ecf6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.044917s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.499 1004102 INFO alembic.runtime.migration [None req-f317805a-2757-43b9-a86b-966d4d1df1f7 1e198b98-ddd1-493f-872f-30e91b14f7a0 6d932c7e-c1c6-48d5-91b5-62762a2703ea - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.499 1004102 INFO alembic.runtime.migration [None req-f317805a-2757-43b9-a86b-966d4d1df1f7 1e198b98-ddd1-493f-872f-30e91b14f7a0 6d932c7e-c1c6-48d5-91b5-62762a2703ea - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.503 1004102 INFO alembic.runtime.migration [None req-f317805a-2757-43b9-a86b-966d4d1df1f7 1e198b98-ddd1-493f-872f-30e91b14f7a0 6d932c7e-c1c6-48d5-91b5-62762a2703ea - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.503 1004102 INFO alembic.runtime.migration [None req-f317805a-2757-43b9-a86b-966d4d1df1f7 1e198b98-ddd1-493f-872f-30e91b14f7a0 6d932c7e-c1c6-48d5-91b5-62762a2703ea - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.509 1004102 INFO alembic.runtime.migration [None req-f317805a-2757-43b9-a86b-966d4d1df1f7 1e198b98-ddd1-493f-872f-30e91b14f7a0 6d932c7e-c1c6-48d5-91b5-62762a2703ea - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.513 1004102 INFO aodh.api.app [None req-f317805a-2757-43b9-a86b-966d4d1df1f7 1e198b98-ddd1-493f-872f-30e91b14f7a0 6d932c7e-c1c6-48d5-91b5-62762a2703ea - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:21.529 1004102 WARNING oslo_db.sqlalchemy.utils [None req-76c56ab0-f787-4e36-b4bb-b3b5a11331cd 1c20dbd2-7246-4a0a-9a83-13d375bf0d1c ab5c492f-0c93-4562-8d69-5b418914fde3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.530 1004102 WARNING oslo_db.sqlalchemy.utils [None req-76c56ab0-f787-4e36-b4bb-b3b5a11331cd 1c20dbd2-7246-4a0a-9a83-13d375bf0d1c ab5c492f-0c93-4562-8d69-5b418914fde3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.535 1004102 WARNING oslo_db.sqlalchemy.utils [None req-76c56ab0-f787-4e36-b4bb-b3b5a11331cd 1c20dbd2-7246-4a0a-9a83-13d375bf0d1c ab5c492f-0c93-4562-8d69-5b418914fde3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.039525s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.513 1004104 INFO alembic.runtime.migration [None req-3cc45fdd-bd27-4904-8da9-71d9f41d47e7 80e1dde3-54e0-4d11-9895-2a9f177e54cc 27844439-2d58-487c-be35-c98fb36bb161 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.513 1004104 INFO alembic.runtime.migration [None req-3cc45fdd-bd27-4904-8da9-71d9f41d47e7 80e1dde3-54e0-4d11-9895-2a9f177e54cc 27844439-2d58-487c-be35-c98fb36bb161 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.517 1004104 INFO alembic.runtime.migration [None req-3cc45fdd-bd27-4904-8da9-71d9f41d47e7 80e1dde3-54e0-4d11-9895-2a9f177e54cc 27844439-2d58-487c-be35-c98fb36bb161 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.517 1004104 INFO alembic.runtime.migration [None req-3cc45fdd-bd27-4904-8da9-71d9f41d47e7 80e1dde3-54e0-4d11-9895-2a9f177e54cc 27844439-2d58-487c-be35-c98fb36bb161 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.522 1004104 INFO alembic.runtime.migration [None req-3cc45fdd-bd27-4904-8da9-71d9f41d47e7 80e1dde3-54e0-4d11-9895-2a9f177e54cc 27844439-2d58-487c-be35-c98fb36bb161 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.524 1004104 INFO aodh.api.app [None req-3cc45fdd-bd27-4904-8da9-71d9f41d47e7 80e1dde3-54e0-4d11-9895-2a9f177e54cc 27844439-2d58-487c-be35-c98fb36bb161 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.047321s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.543 1004102 INFO alembic.runtime.migration [None req-76c56ab0-f787-4e36-b4bb-b3b5a11331cd 1c20dbd2-7246-4a0a-9a83-13d375bf0d1c ab5c492f-0c93-4562-8d69-5b418914fde3 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.543 1004102 INFO alembic.runtime.migration [None req-76c56ab0-f787-4e36-b4bb-b3b5a11331cd 1c20dbd2-7246-4a0a-9a83-13d375bf0d1c ab5c492f-0c93-4562-8d69-5b418914fde3 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.546 1004102 INFO alembic.runtime.migration [None req-76c56ab0-f787-4e36-b4bb-b3b5a11331cd 1c20dbd2-7246-4a0a-9a83-13d375bf0d1c ab5c492f-0c93-4562-8d69-5b418914fde3 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.546 1004102 INFO alembic.runtime.migration [None req-76c56ab0-f787-4e36-b4bb-b3b5a11331cd 1c20dbd2-7246-4a0a-9a83-13d375bf0d1c ab5c492f-0c93-4562-8d69-5b418914fde3 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.553 1004102 INFO alembic.runtime.migration [None req-76c56ab0-f787-4e36-b4bb-b3b5a11331cd 1c20dbd2-7246-4a0a-9a83-13d375bf0d1c ab5c492f-0c93-4562-8d69-5b418914fde3 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.556 1004102 INFO aodh.api.app [None req-76c56ab0-f787-4e36-b4bb-b3b5a11331cd 1c20dbd2-7246-4a0a-9a83-13d375bf0d1c ab5c492f-0c93-4562-8d69-5b418914fde3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:21.578 1004102 WARNING oslo_db.sqlalchemy.utils [None req-c28b5c30-f9f6-4eb1-9249-7fe8346d2b2d 5cb4ebf7-a7c5-4904-b1c0-8ab633023745 ed16ec8f-da8f-46d1-89ec-1600878078c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.579 1004102 WARNING oslo_db.sqlalchemy.utils [None req-c28b5c30-f9f6-4eb1-9249-7fe8346d2b2d 5cb4ebf7-a7c5-4904-b1c0-8ab633023745 ed16ec8f-da8f-46d1-89ec-1600878078c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.583 1004102 WARNING oslo_db.sqlalchemy.utils [None req-c28b5c30-f9f6-4eb1-9249-7fe8346d2b2d 5cb4ebf7-a7c5-4904-b1c0-8ab633023745 ed16ec8f-da8f-46d1-89ec-1600878078c2 - - - -] 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.379431s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.250 1004109 INFO alembic.runtime.migration [None req-b071c62e-f608-4a31-bd66-7a57f1c13b46 cde45293-00e4-4f77-a1ac-e90195a8c196 95288f45-f8d7-4e0e-b5f9-d47237f19350 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.251 1004109 INFO alembic.runtime.migration [None req-b071c62e-f608-4a31-bd66-7a57f1c13b46 cde45293-00e4-4f77-a1ac-e90195a8c196 95288f45-f8d7-4e0e-b5f9-d47237f19350 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.256 1004109 INFO alembic.runtime.migration [None req-b071c62e-f608-4a31-bd66-7a57f1c13b46 cde45293-00e4-4f77-a1ac-e90195a8c196 95288f45-f8d7-4e0e-b5f9-d47237f19350 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.256 1004109 INFO alembic.runtime.migration [None req-b071c62e-f608-4a31-bd66-7a57f1c13b46 cde45293-00e4-4f77-a1ac-e90195a8c196 95288f45-f8d7-4e0e-b5f9-d47237f19350 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.261 1004109 INFO alembic.runtime.migration [None req-b071c62e-f608-4a31-bd66-7a57f1c13b46 cde45293-00e4-4f77-a1ac-e90195a8c196 95288f45-f8d7-4e0e-b5f9-d47237f19350 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.262 1004109 INFO aodh.api.app [None req-b071c62e-f608-4a31-bd66-7a57f1c13b46 cde45293-00e4-4f77-a1ac-e90195a8c196 95288f45-f8d7-4e0e-b5f9-d47237f19350 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:21.581 1004109 WARNING oslo_db.sqlalchemy.utils [None req-5174f898-04b2-4559-8d9e-3a22aca89e10 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.585 1004109 WARNING oslo_db.sqlalchemy.utils [None req-5174f898-04b2-4559-8d9e-3a22aca89e10 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.597 1004109 WARNING oslo_db.sqlalchemy.utils [None req-baadfc30-067c-47e7-8249-127dc8bb5313 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.602 1004109 WARNING oslo_db.sqlalchemy.utils [None req-baadfc30-067c-47e7-8249-127dc8bb5313 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] 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_trust [0.081314s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.544 1004104 INFO alembic.runtime.migration [None req-112f78a2-24a0-4382-80ea-9501d8c3890a fde4a937-2e28-49ce-bdd3-4e7453dc76dd 750dc91a-241e-4e9e-8476-3c3a37d9c973 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.544 1004104 INFO alembic.runtime.migration [None req-112f78a2-24a0-4382-80ea-9501d8c3890a fde4a937-2e28-49ce-bdd3-4e7453dc76dd 750dc91a-241e-4e9e-8476-3c3a37d9c973 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.547 1004104 INFO alembic.runtime.migration [None req-112f78a2-24a0-4382-80ea-9501d8c3890a fde4a937-2e28-49ce-bdd3-4e7453dc76dd 750dc91a-241e-4e9e-8476-3c3a37d9c973 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.547 1004104 INFO alembic.runtime.migration [None req-112f78a2-24a0-4382-80ea-9501d8c3890a fde4a937-2e28-49ce-bdd3-4e7453dc76dd 750dc91a-241e-4e9e-8476-3c3a37d9c973 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.552 1004104 INFO alembic.runtime.migration [None req-112f78a2-24a0-4382-80ea-9501d8c3890a fde4a937-2e28-49ce-bdd3-4e7453dc76dd 750dc91a-241e-4e9e-8476-3c3a37d9c973 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.554 1004104 INFO aodh.api.app [None req-112f78a2-24a0-4382-80ea-9501d8c3890a fde4a937-2e28-49ce-bdd3-4e7453dc76dd 750dc91a-241e-4e9e-8476-3c3a37d9c973 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:21.592 1004104 WARNING oslo_db.sqlalchemy.utils [None req-dabf2a6d-a8ef-4625-bb51-5d15a07ddc39 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.593 1004104 WARNING oslo_db.sqlalchemy.utils [None req-dabf2a6d-a8ef-4625-bb51-5d15a07ddc39 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.599 1004104 WARNING oslo_db.sqlalchemy.utils [None req-dabf2a6d-a8ef-4625-bb51-5d15a07ddc39 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.603 1004104 WARNING oslo_db.sqlalchemy.utils [None req-a513f3d6-9b4c-4570-9761-059ad9962dba c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.608 1004104 WARNING oslo_db.sqlalchemy.utils [None req-513ba1c0-d0fd-45b0-9cdf-b91665c6ce80 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.053772s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.592 1004102 INFO alembic.runtime.migration [None req-c28b5c30-f9f6-4eb1-9249-7fe8346d2b2d 5cb4ebf7-a7c5-4904-b1c0-8ab633023745 ed16ec8f-da8f-46d1-89ec-1600878078c2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.592 1004102 INFO alembic.runtime.migration [None req-c28b5c30-f9f6-4eb1-9249-7fe8346d2b2d 5cb4ebf7-a7c5-4904-b1c0-8ab633023745 ed16ec8f-da8f-46d1-89ec-1600878078c2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.596 1004102 INFO alembic.runtime.migration [None req-c28b5c30-f9f6-4eb1-9249-7fe8346d2b2d 5cb4ebf7-a7c5-4904-b1c0-8ab633023745 ed16ec8f-da8f-46d1-89ec-1600878078c2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.596 1004102 INFO alembic.runtime.migration [None req-c28b5c30-f9f6-4eb1-9249-7fe8346d2b2d 5cb4ebf7-a7c5-4904-b1c0-8ab633023745 ed16ec8f-da8f-46d1-89ec-1600878078c2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.602 1004102 INFO alembic.runtime.migration [None req-c28b5c30-f9f6-4eb1-9249-7fe8346d2b2d 5cb4ebf7-a7c5-4904-b1c0-8ab633023745 ed16ec8f-da8f-46d1-89ec-1600878078c2 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.604 1004102 INFO aodh.api.app [None req-c28b5c30-f9f6-4eb1-9249-7fe8346d2b2d 5cb4ebf7-a7c5-4904-b1c0-8ab633023745 ed16ec8f-da8f-46d1-89ec-1600878078c2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.074026s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.625 1004104 INFO alembic.runtime.migration [None req-513ba1c0-d0fd-45b0-9cdf-b91665c6ce80 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.626 1004104 INFO alembic.runtime.migration [None req-513ba1c0-d0fd-45b0-9cdf-b91665c6ce80 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.630 1004104 INFO alembic.runtime.migration [None req-513ba1c0-d0fd-45b0-9cdf-b91665c6ce80 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.630 1004104 INFO alembic.runtime.migration [None req-513ba1c0-d0fd-45b0-9cdf-b91665c6ce80 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.634 1004104 INFO alembic.runtime.migration [None req-513ba1c0-d0fd-45b0-9cdf-b91665c6ce80 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.636 1004104 INFO aodh.api.app [None req-513ba1c0-d0fd-45b0-9cdf-b91665c6ce80 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.112788s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.672 1004109 INFO alembic.runtime.migration [None req-baadfc30-067c-47e7-8249-127dc8bb5313 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.672 1004109 INFO alembic.runtime.migration [None req-baadfc30-067c-47e7-8249-127dc8bb5313 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.680 1004109 INFO alembic.runtime.migration [None req-baadfc30-067c-47e7-8249-127dc8bb5313 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.680 1004109 INFO alembic.runtime.migration [None req-baadfc30-067c-47e7-8249-127dc8bb5313 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.687 1004109 INFO alembic.runtime.migration [None req-baadfc30-067c-47e7-8249-127dc8bb5313 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.690 1004109 INFO aodh.api.app [None req-baadfc30-067c-47e7-8249-127dc8bb5313 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/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( {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.025943s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.001555s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.002397s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.007127s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.002265s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.003529s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.202657s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.649 1004102 INFO alembic.runtime.migration [None req-30db4d85-0659-49cf-811c-a6481fcd0718 d447833f-d7d7-4bb3-8050-2e51f7ec33d3 de71d3f8-effd-45ac-bf56-360d777219ea - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.649 1004102 INFO alembic.runtime.migration [None req-30db4d85-0659-49cf-811c-a6481fcd0718 d447833f-d7d7-4bb3-8050-2e51f7ec33d3 de71d3f8-effd-45ac-bf56-360d777219ea - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.654 1004102 INFO alembic.runtime.migration [None req-30db4d85-0659-49cf-811c-a6481fcd0718 d447833f-d7d7-4bb3-8050-2e51f7ec33d3 de71d3f8-effd-45ac-bf56-360d777219ea - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.654 1004102 INFO alembic.runtime.migration [None req-30db4d85-0659-49cf-811c-a6481fcd0718 d447833f-d7d7-4bb3-8050-2e51f7ec33d3 de71d3f8-effd-45ac-bf56-360d777219ea - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.658 1004102 INFO alembic.runtime.migration [None req-30db4d85-0659-49cf-811c-a6481fcd0718 d447833f-d7d7-4bb3-8050-2e51f7ec33d3 de71d3f8-effd-45ac-bf56-360d777219ea - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.660 1004102 INFO aodh.api.app [None req-30db4d85-0659-49cf-811c-a6481fcd0718 d447833f-d7d7-4bb3-8050-2e51f7ec33d3 de71d3f8-effd-45ac-bf56-360d777219ea - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:21.684 1004102 WARNING oslo_db.sqlalchemy.utils [None req-3f8e628a-5f19-4aff-962d-37f11b98a082 2ff62307-70b7-4234-ac11-05070b119a19 ea08465f-09f6-4ee9-a119-184f67a9304f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.690 1004102 WARNING oslo_db.sqlalchemy.utils [None req-225d7686-78e4-495c-8338-976543a2ca51 2ff62307-70b7-4234-ac11-05070b119a19 ea08465f-09f6-4ee9-a119-184f67a9304f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.720 1004102 WARNING oslo_db.sqlalchemy.utils [None req-225d7686-78e4-495c-8338-976543a2ca51 2ff62307-70b7-4234-ac11-05070b119a19 ea08465f-09f6-4ee9-a119-184f67a9304f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.737 1004102 WARNING oslo_db.sqlalchemy.utils [None req-a15f307c-6de8-4ae0-8bbd-02e6ad958938 2ff62307-70b7-4234-ac11-05070b119a19 ea08465f-09f6-4ee9-a119-184f67a9304f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.759 1004102 WARNING oslo_db.sqlalchemy.utils [None req-d2bab40f-f33a-4bc6-a2e9-572467b6c3c1 2ff62307-70b7-4234-ac11-05070b119a19 ea08465f-09f6-4ee9-a119-184f67a9304f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.819 1004102 WARNING oslo_db.sqlalchemy.utils [None req-f8f1e05e-986b-4cb0-b72c-826f17ccaf14 2ff62307-70b7-4234-ac11-05070b119a19 ea08465f-09f6-4ee9-a119-184f67a9304f - - - -] 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_type [0.210677s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.708 1004104 INFO alembic.runtime.migration [None req-513ba1c0-d0fd-45b0-9cdf-b91665c6ce80 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.710 1004104 INFO alembic.runtime.migration [None req-513ba1c0-d0fd-45b0-9cdf-b91665c6ce80 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.727 1004104 INFO alembic.runtime.migration [None req-513ba1c0-d0fd-45b0-9cdf-b91665c6ce80 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.727 1004104 INFO alembic.runtime.migration [None req-513ba1c0-d0fd-45b0-9cdf-b91665c6ce80 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.740 1004104 INFO alembic.runtime.migration [None req-513ba1c0-d0fd-45b0-9cdf-b91665c6ce80 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.749 1004104 INFO aodh.api.app [None req-513ba1c0-d0fd-45b0-9cdf-b91665c6ce80 c11acb15-0f15-45af-9a53-f7a910e60ec9 7acf8980-ea0e-423f-a862-4b045a7aed7a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:21.824 1004104 WARNING oslo_db.sqlalchemy.utils [None req-da87b272-2208-42af-a402-a065eab27b63 d666ae26-90dc-44f6-a4d8-ef6c5c16e2f3 04cf51d7-7e7f-490d-be65-9bb6649dc09e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.848 1004104 WARNING oslo_db.sqlalchemy.utils [None req-ad57a679-5f3c-4243-a389-fd2567b9cb06 d666ae26-90dc-44f6-a4d8-ef6c5c16e2f3 04cf51d7-7e7f-490d-be65-9bb6649dc09e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.861 1004104 WARNING oslo_db.sqlalchemy.utils [None req-70526b88-44d9-4417-b403-f98f2b404224 d666ae26-90dc-44f6-a4d8-ef6c5c16e2f3 04cf51d7-7e7f-490d-be65-9bb6649dc09e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.884 1004104 WARNING oslo_db.sqlalchemy.utils [None req-9ffbda59-2ea5-4d9b-aa93-26141ca05a49 d666ae26-90dc-44f6-a4d8-ef6c5c16e2f3 04cf51d7-7e7f-490d-be65-9bb6649dc09e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.887 1004104 WARNING oslo_db.sqlalchemy.utils [None req-9ffbda59-2ea5-4d9b-aa93-26141ca05a49 d666ae26-90dc-44f6-a4d8-ef6c5c16e2f3 04cf51d7-7e7f-490d-be65-9bb6649dc09e - - - -] 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_can_explicitly_filter_for_own_project [0.126544s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.834 1004109 INFO alembic.runtime.migration [None req-baadfc30-067c-47e7-8249-127dc8bb5313 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.834 1004109 INFO alembic.runtime.migration [None req-baadfc30-067c-47e7-8249-127dc8bb5313 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.840 1004109 INFO alembic.runtime.migration [None req-baadfc30-067c-47e7-8249-127dc8bb5313 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.840 1004109 INFO alembic.runtime.migration [None req-baadfc30-067c-47e7-8249-127dc8bb5313 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.845 1004109 INFO alembic.runtime.migration [None req-baadfc30-067c-47e7-8249-127dc8bb5313 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.847 1004109 INFO aodh.api.app [None req-baadfc30-067c-47e7-8249-127dc8bb5313 02cdc645-966b-412d-8694-3cc4a8aab750 911df094-f949-4974-8688-10dad9dca061 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.109768s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.865 1004102 INFO alembic.runtime.migration [None req-f8f1e05e-986b-4cb0-b72c-826f17ccaf14 2ff62307-70b7-4234-ac11-05070b119a19 ea08465f-09f6-4ee9-a119-184f67a9304f - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.865 1004102 INFO alembic.runtime.migration [None req-f8f1e05e-986b-4cb0-b72c-826f17ccaf14 2ff62307-70b7-4234-ac11-05070b119a19 ea08465f-09f6-4ee9-a119-184f67a9304f - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.875 1004102 INFO alembic.runtime.migration [None req-f8f1e05e-986b-4cb0-b72c-826f17ccaf14 2ff62307-70b7-4234-ac11-05070b119a19 ea08465f-09f6-4ee9-a119-184f67a9304f - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.875 1004102 INFO alembic.runtime.migration [None req-f8f1e05e-986b-4cb0-b72c-826f17ccaf14 2ff62307-70b7-4234-ac11-05070b119a19 ea08465f-09f6-4ee9-a119-184f67a9304f - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.881 1004102 INFO alembic.runtime.migration [None req-f8f1e05e-986b-4cb0-b72c-826f17ccaf14 2ff62307-70b7-4234-ac11-05070b119a19 ea08465f-09f6-4ee9-a119-184f67a9304f - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.888 1004102 INFO aodh.api.app [None req-f8f1e05e-986b-4cb0-b72c-826f17ccaf14 2ff62307-70b7-4234-ac11-05070b119a19 ea08465f-09f6-4ee9-a119-184f67a9304f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:21.938 1004102 WARNING oslo_db.sqlalchemy.utils [None req-dd922033-fd67-48f7-894a-ef48a77225d8 1008096e-8191-4bb0-8eb7-69debe2ccdd5 60a0da35-e655-4c39-b5ef-5052d6d71d0a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.940 1004102 WARNING oslo_db.sqlalchemy.utils [None req-dd922033-fd67-48f7-894a-ef48a77225d8 1008096e-8191-4bb0-8eb7-69debe2ccdd5 60a0da35-e655-4c39-b5ef-5052d6d71d0a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.947 1004102 WARNING oslo_db.sqlalchemy.utils [None req-dd922033-fd67-48f7-894a-ef48a77225d8 1008096e-8191-4bb0-8eb7-69debe2ccdd5 60a0da35-e655-4c39-b5ef-5052d6d71d0a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.523239s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.507 1004123 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:00:21.508 1004123 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:00:21.529 1004123 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:00:21.529 1004123 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:00:21.534 1004123 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:00:21.623 1004123 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:21.929 1004123 WARNING oslo_db.sqlalchemy.utils [None req-1adce94e-6b1c-461e-ad01-0253e2f50727 fa298d66-1a23-49b4-83da-1fb0c5b88fc2 3843f6ed-5337-423a-b343-0388d1ebd4f7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:21.954 1004123 WARNING oslo_db.sqlalchemy.utils [None req-1adce94e-6b1c-461e-ad01-0253e2f50727 fa298d66-1a23-49b4-83da-1fb0c5b88fc2 3843f6ed-5337-423a-b343-0388d1ebd4f7 - - - -] 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.055286s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.953 1004109 INFO alembic.runtime.migration [None req-2c0c948b-4a6a-439f-b224-a3ada7ac9fde - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.953 1004109 INFO alembic.runtime.migration [None req-2c0c948b-4a6a-439f-b224-a3ada7ac9fde - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.957 1004109 INFO alembic.runtime.migration [None req-2c0c948b-4a6a-439f-b224-a3ada7ac9fde - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.957 1004109 INFO alembic.runtime.migration [None req-2c0c948b-4a6a-439f-b224-a3ada7ac9fde - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.961 1004109 INFO alembic.runtime.migration [None req-2c0c948b-4a6a-439f-b224-a3ada7ac9fde - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.963 1004109 INFO aodh.api.app [None req-2c0c948b-4a6a-439f-b224-a3ada7ac9fde - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.059978s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.961 1004102 INFO alembic.runtime.migration [None req-dd922033-fd67-48f7-894a-ef48a77225d8 1008096e-8191-4bb0-8eb7-69debe2ccdd5 60a0da35-e655-4c39-b5ef-5052d6d71d0a - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.969 1004102 INFO alembic.runtime.migration [None req-dd922033-fd67-48f7-894a-ef48a77225d8 1008096e-8191-4bb0-8eb7-69debe2ccdd5 60a0da35-e655-4c39-b5ef-5052d6d71d0a - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.973 1004102 INFO alembic.runtime.migration [None req-dd922033-fd67-48f7-894a-ef48a77225d8 1008096e-8191-4bb0-8eb7-69debe2ccdd5 60a0da35-e655-4c39-b5ef-5052d6d71d0a - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.973 1004102 INFO alembic.runtime.migration [None req-dd922033-fd67-48f7-894a-ef48a77225d8 1008096e-8191-4bb0-8eb7-69debe2ccdd5 60a0da35-e655-4c39-b5ef-5052d6d71d0a - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.982 1004102 INFO alembic.runtime.migration [None req-dd922033-fd67-48f7-894a-ef48a77225d8 1008096e-8191-4bb0-8eb7-69debe2ccdd5 60a0da35-e655-4c39-b5ef-5052d6d71d0a - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.986 1004102 INFO aodh.api.app [None req-dd922033-fd67-48f7-894a-ef48a77225d8 1008096e-8191-4bb0-8eb7-69debe2ccdd5 60a0da35-e655-4c39-b5ef-5052d6d71d0a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.150587s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:21.918 1004104 INFO alembic.runtime.migration [None req-9ffbda59-2ea5-4d9b-aa93-26141ca05a49 d666ae26-90dc-44f6-a4d8-ef6c5c16e2f3 04cf51d7-7e7f-490d-be65-9bb6649dc09e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.918 1004104 INFO alembic.runtime.migration [None req-9ffbda59-2ea5-4d9b-aa93-26141ca05a49 d666ae26-90dc-44f6-a4d8-ef6c5c16e2f3 04cf51d7-7e7f-490d-be65-9bb6649dc09e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.934 1004104 INFO alembic.runtime.migration [None req-9ffbda59-2ea5-4d9b-aa93-26141ca05a49 d666ae26-90dc-44f6-a4d8-ef6c5c16e2f3 04cf51d7-7e7f-490d-be65-9bb6649dc09e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:21.934 1004104 INFO alembic.runtime.migration [None req-9ffbda59-2ea5-4d9b-aa93-26141ca05a49 d666ae26-90dc-44f6-a4d8-ef6c5c16e2f3 04cf51d7-7e7f-490d-be65-9bb6649dc09e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:21.944 1004104 INFO alembic.runtime.migration [None req-9ffbda59-2ea5-4d9b-aa93-26141ca05a49 d666ae26-90dc-44f6-a4d8-ef6c5c16e2f3 04cf51d7-7e7f-490d-be65-9bb6649dc09e - - - -] Running stamp_revision -> 010 2025-09-05 17:00:21.949 1004104 INFO aodh.api.app [None req-9ffbda59-2ea5-4d9b-aa93-26141ca05a49 d666ae26-90dc-44f6-a4d8-ef6c5c16e2f3 04cf51d7-7e7f-490d-be65-9bb6649dc09e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.003 1004104 WARNING oslo_db.sqlalchemy.utils [None req-d85e06aa-501a-4c6c-9760-9265a8ebe33c 6c04c644-3cc0-4751-88ef-6a94c2e92f5e cc5dcf12-4002-4dfb-b4c6-cc50378948f0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.004 1004104 WARNING oslo_db.sqlalchemy.utils [None req-d85e06aa-501a-4c6c-9760-9265a8ebe33c 6c04c644-3cc0-4751-88ef-6a94c2e92f5e cc5dcf12-4002-4dfb-b4c6-cc50378948f0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.012 1004104 WARNING oslo_db.sqlalchemy.utils [None req-1cad4be0-41d2-4d2c-98db-4fc71f98a3ac 6c04c644-3cc0-4751-88ef-6a94c2e92f5e cc5dcf12-4002-4dfb-b4c6-cc50378948f0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.023 1004104 WARNING oslo_db.sqlalchemy.utils [None req-8de60789-1927-450d-be1b-32d8d9496ff4 6c04c644-3cc0-4751-88ef-6a94c2e92f5e cc5dcf12-4002-4dfb-b4c6-cc50378948f0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.028 1004104 WARNING oslo_db.sqlalchemy.utils [None req-8de60789-1927-450d-be1b-32d8d9496ff4 6c04c644-3cc0-4751-88ef-6a94c2e92f5e cc5dcf12-4002-4dfb-b4c6-cc50378948f0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.036 1004104 WARNING oslo_db.sqlalchemy.utils [None req-d42c7eed-51c7-4f28-b740-15c8dadfc2ea 6c04c644-3cc0-4751-88ef-6a94c2e92f5e cc5dcf12-4002-4dfb-b4c6-cc50378948f0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.062346s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.009 1004109 INFO alembic.runtime.migration [None req-9de46b10-fb97-4f46-82c5-64102107c40b - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.009 1004109 INFO alembic.runtime.migration [None req-9de46b10-fb97-4f46-82c5-64102107c40b - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.012 1004109 INFO alembic.runtime.migration [None req-9de46b10-fb97-4f46-82c5-64102107c40b - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.012 1004109 INFO alembic.runtime.migration [None req-9de46b10-fb97-4f46-82c5-64102107c40b - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.017 1004109 INFO alembic.runtime.migration [None req-9de46b10-fb97-4f46-82c5-64102107c40b - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.019 1004109 INFO aodh.api.app [None req-9de46b10-fb97-4f46-82c5-64102107c40b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.077962s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.072 1004109 INFO alembic.runtime.migration [None req-d7cdaea4-52d9-4262-897a-bc7813270eda - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.072 1004109 INFO alembic.runtime.migration [None req-d7cdaea4-52d9-4262-897a-bc7813270eda - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.088 1004109 INFO alembic.runtime.migration [None req-d7cdaea4-52d9-4262-897a-bc7813270eda - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.088 1004109 INFO alembic.runtime.migration [None req-d7cdaea4-52d9-4262-897a-bc7813270eda - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.102 1004109 INFO alembic.runtime.migration [None req-d7cdaea4-52d9-4262-897a-bc7813270eda - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.110 1004109 INFO aodh.api.app [None req-d7cdaea4-52d9-4262-897a-bc7813270eda - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.176709s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.002 1004123 INFO alembic.runtime.migration [None req-1adce94e-6b1c-461e-ad01-0253e2f50727 fa298d66-1a23-49b4-83da-1fb0c5b88fc2 3843f6ed-5337-423a-b343-0388d1ebd4f7 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.002 1004123 INFO alembic.runtime.migration [None req-1adce94e-6b1c-461e-ad01-0253e2f50727 fa298d66-1a23-49b4-83da-1fb0c5b88fc2 3843f6ed-5337-423a-b343-0388d1ebd4f7 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.012 1004123 INFO alembic.runtime.migration [None req-1adce94e-6b1c-461e-ad01-0253e2f50727 fa298d66-1a23-49b4-83da-1fb0c5b88fc2 3843f6ed-5337-423a-b343-0388d1ebd4f7 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.013 1004123 INFO alembic.runtime.migration [None req-1adce94e-6b1c-461e-ad01-0253e2f50727 fa298d66-1a23-49b4-83da-1fb0c5b88fc2 3843f6ed-5337-423a-b343-0388d1ebd4f7 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.026 1004123 INFO alembic.runtime.migration [None req-1adce94e-6b1c-461e-ad01-0253e2f50727 fa298d66-1a23-49b4-83da-1fb0c5b88fc2 3843f6ed-5337-423a-b343-0388d1ebd4f7 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.031 1004123 INFO aodh.api.app [None req-1adce94e-6b1c-461e-ad01-0253e2f50727 fa298d66-1a23-49b4-83da-1fb0c5b88fc2 3843f6ed-5337-423a-b343-0388d1ebd4f7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.175303s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.063 1004104 INFO alembic.runtime.migration [None req-5c673a88-5304-445d-ba35-80973d87ecce 6c04c644-3cc0-4751-88ef-6a94c2e92f5e cc5dcf12-4002-4dfb-b4c6-cc50378948f0 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.063 1004104 INFO alembic.runtime.migration [None req-5c673a88-5304-445d-ba35-80973d87ecce 6c04c644-3cc0-4751-88ef-6a94c2e92f5e cc5dcf12-4002-4dfb-b4c6-cc50378948f0 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.073 1004104 INFO alembic.runtime.migration [None req-5c673a88-5304-445d-ba35-80973d87ecce 6c04c644-3cc0-4751-88ef-6a94c2e92f5e cc5dcf12-4002-4dfb-b4c6-cc50378948f0 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.073 1004104 INFO alembic.runtime.migration [None req-5c673a88-5304-445d-ba35-80973d87ecce 6c04c644-3cc0-4751-88ef-6a94c2e92f5e cc5dcf12-4002-4dfb-b4c6-cc50378948f0 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.083 1004104 INFO alembic.runtime.migration [None req-5c673a88-5304-445d-ba35-80973d87ecce 6c04c644-3cc0-4751-88ef-6a94c2e92f5e cc5dcf12-4002-4dfb-b4c6-cc50378948f0 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.091 1004104 INFO aodh.api.app [None req-5c673a88-5304-445d-ba35-80973d87ecce 6c04c644-3cc0-4751-88ef-6a94c2e92f5e cc5dcf12-4002-4dfb-b4c6-cc50378948f0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.149 1004104 WARNING oslo_db.sqlalchemy.utils [None req-37e096af-af7a-4aed-ae7f-01a60bfff682 0b854225-0add-43e8-8401-0a4f35aac834 7394c01c-886d-41d6-8782-b9913a23c566 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.151 1004104 WARNING oslo_db.sqlalchemy.utils [None req-37e096af-af7a-4aed-ae7f-01a60bfff682 0b854225-0add-43e8-8401-0a4f35aac834 7394c01c-886d-41d6-8782-b9913a23c566 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.164 1004104 WARNING oslo_db.sqlalchemy.utils [None req-3c1f23c1-c3c3-4f8a-aeb4-74dba5b5ce95 0b854225-0add-43e8-8401-0a4f35aac834 7394c01c-886d-41d6-8782-b9913a23c566 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.181 1004104 WARNING oslo_db.sqlalchemy.utils [None req-2882cf8f-92b5-4c43-9dcc-4b978e4da1ab 0b854225-0add-43e8-8401-0a4f35aac834 7394c01c-886d-41d6-8782-b9913a23c566 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.185 1004104 WARNING oslo_db.sqlalchemy.utils [None req-2882cf8f-92b5-4c43-9dcc-4b978e4da1ab 0b854225-0add-43e8-8401-0a4f35aac834 7394c01c-886d-41d6-8782-b9913a23c566 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.196 1004104 WARNING oslo_db.sqlalchemy.utils [None req-1d14fe3d-4789-4636-96f3-3d8a6c72ba89 0b854225-0add-43e8-8401-0a4f35aac834 7394c01c-886d-41d6-8782-b9913a23c566 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.128973s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.150 1004109 INFO alembic.runtime.migration [None req-50b01b83-d151-4577-a87e-80c72120d590 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.150 1004109 INFO alembic.runtime.migration [None req-50b01b83-d151-4577-a87e-80c72120d590 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.155 1004109 INFO alembic.runtime.migration [None req-50b01b83-d151-4577-a87e-80c72120d590 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.155 1004109 INFO alembic.runtime.migration [None req-50b01b83-d151-4577-a87e-80c72120d590 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.167 1004109 INFO alembic.runtime.migration [None req-50b01b83-d151-4577-a87e-80c72120d590 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.169 1004109 INFO aodh.api.app [None req-50b01b83-d151-4577-a87e-80c72120d590 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.274656s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.020 1004102 INFO alembic.runtime.migration [None req-dd922033-fd67-48f7-894a-ef48a77225d8 1008096e-8191-4bb0-8eb7-69debe2ccdd5 60a0da35-e655-4c39-b5ef-5052d6d71d0a - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.024 1004102 INFO alembic.runtime.migration [None req-dd922033-fd67-48f7-894a-ef48a77225d8 1008096e-8191-4bb0-8eb7-69debe2ccdd5 60a0da35-e655-4c39-b5ef-5052d6d71d0a - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.029 1004102 INFO alembic.runtime.migration [None req-dd922033-fd67-48f7-894a-ef48a77225d8 1008096e-8191-4bb0-8eb7-69debe2ccdd5 60a0da35-e655-4c39-b5ef-5052d6d71d0a - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.029 1004102 INFO alembic.runtime.migration [None req-dd922033-fd67-48f7-894a-ef48a77225d8 1008096e-8191-4bb0-8eb7-69debe2ccdd5 60a0da35-e655-4c39-b5ef-5052d6d71d0a - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.047 1004102 INFO alembic.runtime.migration [None req-dd922033-fd67-48f7-894a-ef48a77225d8 1008096e-8191-4bb0-8eb7-69debe2ccdd5 60a0da35-e655-4c39-b5ef-5052d6d71d0a - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.051 1004102 INFO aodh.api.app [None req-dd922033-fd67-48f7-894a-ef48a77225d8 1008096e-8191-4bb0-8eb7-69debe2ccdd5 60a0da35-e655-4c39-b5ef-5052d6d71d0a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.080 1004102 WARNING oslo_db.sqlalchemy.utils [None req-7192395b-0b5d-46ce-b54c-3789c59970ca bb682711-f421-4c01-8f18-c658061dd55b 2e6fe61d-ec6d-480f-9ee7-d69c859f30fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.101 1004102 WARNING oslo_db.sqlalchemy.utils [None req-30bf3d0b-5e3a-47fc-8861-0f612c82d261 bb682711-f421-4c01-8f18-c658061dd55b 2e6fe61d-ec6d-480f-9ee7-d69c859f30fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.281 1004102 WARNING oslo_db.sqlalchemy.utils [None req-d1d58399-b209-43fa-8a85-fc7945859977 bb682711-f421-4c01-8f18-c658061dd55b 2e6fe61d-ec6d-480f-9ee7-d69c859f30fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.284 1004102 WARNING oslo_db.sqlalchemy.utils [None req-d1d58399-b209-43fa-8a85-fc7945859977 bb682711-f421-4c01-8f18-c658061dd55b 2e6fe61d-ec6d-480f-9ee7-d69c859f30fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.186909s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.179 1004123 INFO alembic.runtime.migration [None req-94b0c96f-8271-4f22-8bc7-d3ae27610717 5e5a55f1-001f-4fb6-9d67-506da257eecf 8897190e-fe43-4a9d-b85e-8d10161615e7 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.180 1004123 INFO alembic.runtime.migration [None req-94b0c96f-8271-4f22-8bc7-d3ae27610717 5e5a55f1-001f-4fb6-9d67-506da257eecf 8897190e-fe43-4a9d-b85e-8d10161615e7 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.204 1004123 INFO alembic.runtime.migration [None req-94b0c96f-8271-4f22-8bc7-d3ae27610717 5e5a55f1-001f-4fb6-9d67-506da257eecf 8897190e-fe43-4a9d-b85e-8d10161615e7 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.204 1004123 INFO alembic.runtime.migration [None req-94b0c96f-8271-4f22-8bc7-d3ae27610717 5e5a55f1-001f-4fb6-9d67-506da257eecf 8897190e-fe43-4a9d-b85e-8d10161615e7 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.224 1004123 INFO alembic.runtime.migration [None req-94b0c96f-8271-4f22-8bc7-d3ae27610717 5e5a55f1-001f-4fb6-9d67-506da257eecf 8897190e-fe43-4a9d-b85e-8d10161615e7 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.242 1004123 INFO aodh.api.app [None req-94b0c96f-8271-4f22-8bc7-d3ae27610717 5e5a55f1-001f-4fb6-9d67-506da257eecf 8897190e-fe43-4a9d-b85e-8d10161615e7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.323 1004123 WARNING oslo_db.sqlalchemy.utils [None req-13c5abe2-ad4a-4e94-b919-05875275fa30 d8aeab7b-75f7-4626-b63f-4fef3f28e78f b41116d3-c83f-4175-ae11-00dd24020d16 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.144341s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.252 1004104 INFO alembic.runtime.migration [None req-4228e504-ba60-4476-ae0e-faa35d240dfc 0b854225-0add-43e8-8401-0a4f35aac834 7394c01c-886d-41d6-8782-b9913a23c566 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.252 1004104 INFO alembic.runtime.migration [None req-4228e504-ba60-4476-ae0e-faa35d240dfc 0b854225-0add-43e8-8401-0a4f35aac834 7394c01c-886d-41d6-8782-b9913a23c566 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.262 1004104 INFO alembic.runtime.migration [None req-4228e504-ba60-4476-ae0e-faa35d240dfc 0b854225-0add-43e8-8401-0a4f35aac834 7394c01c-886d-41d6-8782-b9913a23c566 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.262 1004104 INFO alembic.runtime.migration [None req-4228e504-ba60-4476-ae0e-faa35d240dfc 0b854225-0add-43e8-8401-0a4f35aac834 7394c01c-886d-41d6-8782-b9913a23c566 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.274 1004104 INFO alembic.runtime.migration [None req-4228e504-ba60-4476-ae0e-faa35d240dfc 0b854225-0add-43e8-8401-0a4f35aac834 7394c01c-886d-41d6-8782-b9913a23c566 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.279 1004104 INFO aodh.api.app [None req-4228e504-ba60-4476-ae0e-faa35d240dfc 0b854225-0add-43e8-8401-0a4f35aac834 7394c01c-886d-41d6-8782-b9913a23c566 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.310 1004104 WARNING oslo_db.sqlalchemy.utils [None req-a52be3d6-05ef-4876-b1f9-1fa616256341 e2e71ccb-37ee-4fa9-bc85-40d93e5c4ab9 e6558f63-a9fa-43b0-8a76-4088f8757a80 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.311 1004104 WARNING oslo_db.sqlalchemy.utils [None req-a52be3d6-05ef-4876-b1f9-1fa616256341 e2e71ccb-37ee-4fa9-bc85-40d93e5c4ab9 e6558f63-a9fa-43b0-8a76-4088f8757a80 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.333 1004104 WARNING oslo_db.sqlalchemy.utils [None req-ad36f92e-c79f-4e0f-bb68-e88c0ab1198d e2e71ccb-37ee-4fa9-bc85-40d93e5c4ab9 e6558f63-a9fa-43b0-8a76-4088f8757a80 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.353 1004104 WARNING oslo_db.sqlalchemy.utils [None req-edc1daa7-66fa-4901-ba84-1cc7007fc22e e2e71ccb-37ee-4fa9-bc85-40d93e5c4ab9 e6558f63-a9fa-43b0-8a76-4088f8757a80 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.358 1004104 WARNING oslo_db.sqlalchemy.utils [None req-edc1daa7-66fa-4901-ba84-1cc7007fc22e e2e71ccb-37ee-4fa9-bc85-40d93e5c4ab9 e6558f63-a9fa-43b0-8a76-4088f8757a80 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.370 1004104 WARNING oslo_db.sqlalchemy.utils [None req-463507c5-8cf8-46aa-9a97-ac3ed67fcf85 e2e71ccb-37ee-4fa9-bc85-40d93e5c4ab9 e6558f63-a9fa-43b0-8a76-4088f8757a80 - - - -] 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.118952s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.295 1004102 INFO alembic.runtime.migration [None req-d1d58399-b209-43fa-8a85-fc7945859977 bb682711-f421-4c01-8f18-c658061dd55b 2e6fe61d-ec6d-480f-9ee7-d69c859f30fe - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.295 1004102 INFO alembic.runtime.migration [None req-d1d58399-b209-43fa-8a85-fc7945859977 bb682711-f421-4c01-8f18-c658061dd55b 2e6fe61d-ec6d-480f-9ee7-d69c859f30fe - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.299 1004102 INFO alembic.runtime.migration [None req-d1d58399-b209-43fa-8a85-fc7945859977 bb682711-f421-4c01-8f18-c658061dd55b 2e6fe61d-ec6d-480f-9ee7-d69c859f30fe - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.299 1004102 INFO alembic.runtime.migration [None req-d1d58399-b209-43fa-8a85-fc7945859977 bb682711-f421-4c01-8f18-c658061dd55b 2e6fe61d-ec6d-480f-9ee7-d69c859f30fe - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.305 1004102 INFO alembic.runtime.migration [None req-d1d58399-b209-43fa-8a85-fc7945859977 bb682711-f421-4c01-8f18-c658061dd55b 2e6fe61d-ec6d-480f-9ee7-d69c859f30fe - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.307 1004102 INFO aodh.api.app [None req-d1d58399-b209-43fa-8a85-fc7945859977 bb682711-f421-4c01-8f18-c658061dd55b 2e6fe61d-ec6d-480f-9ee7-d69c859f30fe - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.337 1004102 WARNING oslo_db.sqlalchemy.utils [None req-91ca48e2-d6b9-47ce-a545-e64656f6204d 27fbca7d-7a2d-4f53-be43-f712cd574fb9 10b9c825-d54c-4fbd-8ff1-494ff6058048 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.351 1004102 WARNING oslo_db.sqlalchemy.utils [None req-52aac916-b4b4-41a8-908c-714837241802 27fbca7d-7a2d-4f53-be43-f712cd574fb9 10b9c825-d54c-4fbd-8ff1-494ff6058048 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.359 1004102 WARNING oslo_db.sqlalchemy.utils [None req-52aac916-b4b4-41a8-908c-714837241802 27fbca7d-7a2d-4f53-be43-f712cd574fb9 10b9c825-d54c-4fbd-8ff1-494ff6058048 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.369 1004102 WARNING oslo_db.sqlalchemy.utils [None req-9fdfbd51-cfdb-4943-9ad1-765e8a7cfb21 27fbca7d-7a2d-4f53-be43-f712cd574fb9 10b9c825-d54c-4fbd-8ff1-494ff6058048 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.378 1004102 WARNING oslo_db.sqlalchemy.utils [None req-98f91b25-cf3c-4bcd-b78d-3085f615e28b 27fbca7d-7a2d-4f53-be43-f712cd574fb9 10b9c825-d54c-4fbd-8ff1-494ff6058048 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.395 1004102 WARNING oslo_db.sqlalchemy.utils [None req-58a06203-35d9-4909-b62f-ed2d18c7ae34 27fbca7d-7a2d-4f53-be43-f712cd574fb9 10b9c825-d54c-4fbd-8ff1-494ff6058048 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.400 1004102 WARNING oslo_db.sqlalchemy.utils [None req-456856ee-7e8b-43fc-a9b1-3fc3a5e9aace 27fbca7d-7a2d-4f53-be43-f712cd574fb9 10b9c825-d54c-4fbd-8ff1-494ff6058048 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.403 1004102 WARNING oslo_db.sqlalchemy.utils [None req-456856ee-7e8b-43fc-a9b1-3fc3a5e9aace 27fbca7d-7a2d-4f53-be43-f712cd574fb9 10b9c825-d54c-4fbd-8ff1-494ff6058048 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.179889s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.290 1004109 INFO alembic.runtime.migration [None req-d04651ce-659d-40fc-bacf-da84daaf9fbf - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.290 1004109 INFO alembic.runtime.migration [None req-d04651ce-659d-40fc-bacf-da84daaf9fbf - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.319 1004109 INFO alembic.runtime.migration [None req-d04651ce-659d-40fc-bacf-da84daaf9fbf - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.320 1004109 INFO alembic.runtime.migration [None req-d04651ce-659d-40fc-bacf-da84daaf9fbf - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.336 1004109 INFO alembic.runtime.migration [None req-d04651ce-659d-40fc-bacf-da84daaf9fbf - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.344 1004109 INFO aodh.api.app [None req-d04651ce-659d-40fc-bacf-da84daaf9fbf - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.063978s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.415 1004102 INFO alembic.runtime.migration [None req-456856ee-7e8b-43fc-a9b1-3fc3a5e9aace 27fbca7d-7a2d-4f53-be43-f712cd574fb9 10b9c825-d54c-4fbd-8ff1-494ff6058048 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.415 1004102 INFO alembic.runtime.migration [None req-456856ee-7e8b-43fc-a9b1-3fc3a5e9aace 27fbca7d-7a2d-4f53-be43-f712cd574fb9 10b9c825-d54c-4fbd-8ff1-494ff6058048 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.419 1004102 INFO alembic.runtime.migration [None req-456856ee-7e8b-43fc-a9b1-3fc3a5e9aace 27fbca7d-7a2d-4f53-be43-f712cd574fb9 10b9c825-d54c-4fbd-8ff1-494ff6058048 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.419 1004102 INFO alembic.runtime.migration [None req-456856ee-7e8b-43fc-a9b1-3fc3a5e9aace 27fbca7d-7a2d-4f53-be43-f712cd574fb9 10b9c825-d54c-4fbd-8ff1-494ff6058048 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.423 1004102 INFO alembic.runtime.migration [None req-456856ee-7e8b-43fc-a9b1-3fc3a5e9aace 27fbca7d-7a2d-4f53-be43-f712cd574fb9 10b9c825-d54c-4fbd-8ff1-494ff6058048 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.425 1004102 INFO aodh.api.app [None req-456856ee-7e8b-43fc-a9b1-3fc3a5e9aace 27fbca7d-7a2d-4f53-be43-f712cd574fb9 10b9c825-d54c-4fbd-8ff1-494ff6058048 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.441 1004102 WARNING oslo_db.sqlalchemy.utils [None req-55b332c7-b9ed-4937-9a72-a7424af59b3b 87773197-ae76-455c-af08-4922da47072c f6118111-3cfe-47cb-9854-77148887b4ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.443 1004102 WARNING oslo_db.sqlalchemy.utils [None req-55b332c7-b9ed-4937-9a72-a7424af59b3b 87773197-ae76-455c-af08-4922da47072c f6118111-3cfe-47cb-9854-77148887b4ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.453 1004102 WARNING oslo_db.sqlalchemy.utils [None req-a02003b4-28a9-4ce2-a332-c00f42831895 87773197-ae76-455c-af08-4922da47072c f6118111-3cfe-47cb-9854-77148887b4ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.459 1004102 WARNING oslo_db.sqlalchemy.utils [None req-ce1d77ba-28c6-4667-9b93-8589be981cf0 87773197-ae76-455c-af08-4922da47072c 7bc58aee-24e9-486b-9157-d36206c2062c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.459 1004102 WARNING oslo_db.sqlalchemy.utils [None req-ce1d77ba-28c6-4667-9b93-8589be981cf0 87773197-ae76-455c-af08-4922da47072c 7bc58aee-24e9-486b-9157-d36206c2062c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.465 1004102 WARNING oslo_db.sqlalchemy.utils [None req-646435e2-ff31-48aa-b9a4-040257a4d2c2 87773197-ae76-455c-af08-4922da47072c 7bc58aee-24e9-486b-9157-d36206c2062c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.468 1004102 WARNING oslo_db.sqlalchemy.utils [None req-29b0e467-c4d8-44ff-ac23-09beb962ebd1 87773197-ae76-455c-af08-4922da47072c 7bc58aee-24e9-486b-9157-d36206c2062c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_admin_user_set_log_test_actions [0.181458s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.364 1004123 INFO alembic.runtime.migration [None req-13c5abe2-ad4a-4e94-b919-05875275fa30 d8aeab7b-75f7-4626-b63f-4fef3f28e78f b41116d3-c83f-4175-ae11-00dd24020d16 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.364 1004123 INFO alembic.runtime.migration [None req-13c5abe2-ad4a-4e94-b919-05875275fa30 d8aeab7b-75f7-4626-b63f-4fef3f28e78f b41116d3-c83f-4175-ae11-00dd24020d16 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.402 1004123 INFO alembic.runtime.migration [None req-13c5abe2-ad4a-4e94-b919-05875275fa30 d8aeab7b-75f7-4626-b63f-4fef3f28e78f b41116d3-c83f-4175-ae11-00dd24020d16 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.402 1004123 INFO alembic.runtime.migration [None req-13c5abe2-ad4a-4e94-b919-05875275fa30 d8aeab7b-75f7-4626-b63f-4fef3f28e78f b41116d3-c83f-4175-ae11-00dd24020d16 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.435 1004123 INFO alembic.runtime.migration [None req-13c5abe2-ad4a-4e94-b919-05875275fa30 d8aeab7b-75f7-4626-b63f-4fef3f28e78f b41116d3-c83f-4175-ae11-00dd24020d16 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.440 1004123 INFO aodh.api.app [None req-13c5abe2-ad4a-4e94-b919-05875275fa30 d8aeab7b-75f7-4626-b63f-4fef3f28e78f b41116d3-c83f-4175-ae11-00dd24020d16 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.517 1004123 WARNING oslo_db.sqlalchemy.utils [None req-cc56577e-0205-48df-8a13-78fbc4e343c5 fbcdb094-ed04-401f-9e78-172f4d18df9d cf183993-4440-41f8-b4e7-e54c68b72dc8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.518 1004123 WARNING oslo_db.sqlalchemy.utils [None req-cc56577e-0205-48df-8a13-78fbc4e343c5 fbcdb094-ed04-401f-9e78-172f4d18df9d cf183993-4440-41f8-b4e7-e54c68b72dc8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.523 1004123 WARNING oslo_db.sqlalchemy.utils [None req-cc56577e-0205-48df-8a13-78fbc4e343c5 fbcdb094-ed04-401f-9e78-172f4d18df9d cf183993-4440-41f8-b4e7-e54c68b72dc8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.071475s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.485 1004102 INFO alembic.runtime.migration [None req-29b0e467-c4d8-44ff-ac23-09beb962ebd1 87773197-ae76-455c-af08-4922da47072c 7bc58aee-24e9-486b-9157-d36206c2062c - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.485 1004102 INFO alembic.runtime.migration [None req-29b0e467-c4d8-44ff-ac23-09beb962ebd1 87773197-ae76-455c-af08-4922da47072c 7bc58aee-24e9-486b-9157-d36206c2062c - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.494 1004102 INFO alembic.runtime.migration [None req-29b0e467-c4d8-44ff-ac23-09beb962ebd1 87773197-ae76-455c-af08-4922da47072c 7bc58aee-24e9-486b-9157-d36206c2062c - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.494 1004102 INFO alembic.runtime.migration [None req-29b0e467-c4d8-44ff-ac23-09beb962ebd1 87773197-ae76-455c-af08-4922da47072c 7bc58aee-24e9-486b-9157-d36206c2062c - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.501 1004102 INFO alembic.runtime.migration [None req-29b0e467-c4d8-44ff-ac23-09beb962ebd1 87773197-ae76-455c-af08-4922da47072c 7bc58aee-24e9-486b-9157-d36206c2062c - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.505 1004102 INFO aodh.api.app [None req-29b0e467-c4d8-44ff-ac23-09beb962ebd1 87773197-ae76-455c-af08-4922da47072c 7bc58aee-24e9-486b-9157-d36206c2062c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.520 1004102 WARNING oslo_db.sqlalchemy.utils [None req-6db82da8-0ba2-4924-b84f-62cb121ca4ea 5f87aadb-20f9-415d-bb7f-d333ed603336 65cbbe63-7b24-4a7b-97bf-704427e59d6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.521 1004102 WARNING oslo_db.sqlalchemy.utils [None req-6db82da8-0ba2-4924-b84f-62cb121ca4ea 5f87aadb-20f9-415d-bb7f-d333ed603336 65cbbe63-7b24-4a7b-97bf-704427e59d6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.532 1004102 WARNING oslo_db.sqlalchemy.utils [None req-27e002b7-6c25-4444-bbb9-e61ffaa75897 5f87aadb-20f9-415d-bb7f-d333ed603336 65cbbe63-7b24-4a7b-97bf-704427e59d6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.537 1004102 WARNING oslo_db.sqlalchemy.utils [None req-520c6495-3aa8-4fa1-8022-565cce695721 5f87aadb-20f9-415d-bb7f-d333ed603336 65cbbe63-7b24-4a7b-97bf-704427e59d6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.539 1004102 WARNING oslo_db.sqlalchemy.utils [None req-520c6495-3aa8-4fa1-8022-565cce695721 5f87aadb-20f9-415d-bb7f-d333ed603336 65cbbe63-7b24-4a7b-97bf-704427e59d6f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.541 1004102 WARNING oslo_db.sqlalchemy.utils [None req-4d887e9f-924e-4ce9-9d5d-6ca20ae7c682 5f87aadb-20f9-415d-bb7f-d333ed603336 65cbbe63-7b24-4a7b-97bf-704427e59d6f - - - -] 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.129232s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.460 1004109 INFO alembic.runtime.migration [None req-6939c65d-14f6-4042-9eaa-c813933c8534 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.460 1004109 INFO alembic.runtime.migration [None req-6939c65d-14f6-4042-9eaa-c813933c8534 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.470 1004109 INFO alembic.runtime.migration [None req-6939c65d-14f6-4042-9eaa-c813933c8534 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.470 1004109 INFO alembic.runtime.migration [None req-6939c65d-14f6-4042-9eaa-c813933c8534 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.479 1004109 INFO alembic.runtime.migration [None req-6939c65d-14f6-4042-9eaa-c813933c8534 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.483 1004109 INFO aodh.api.app [None req-6939c65d-14f6-4042-9eaa-c813933c8534 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.062019s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.547 1004123 INFO alembic.runtime.migration [None req-cc56577e-0205-48df-8a13-78fbc4e343c5 fbcdb094-ed04-401f-9e78-172f4d18df9d cf183993-4440-41f8-b4e7-e54c68b72dc8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.548 1004123 INFO alembic.runtime.migration [None req-cc56577e-0205-48df-8a13-78fbc4e343c5 fbcdb094-ed04-401f-9e78-172f4d18df9d cf183993-4440-41f8-b4e7-e54c68b72dc8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.554 1004123 INFO alembic.runtime.migration [None req-cc56577e-0205-48df-8a13-78fbc4e343c5 fbcdb094-ed04-401f-9e78-172f4d18df9d cf183993-4440-41f8-b4e7-e54c68b72dc8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.554 1004123 INFO alembic.runtime.migration [None req-cc56577e-0205-48df-8a13-78fbc4e343c5 fbcdb094-ed04-401f-9e78-172f4d18df9d cf183993-4440-41f8-b4e7-e54c68b72dc8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.560 1004123 INFO alembic.runtime.migration [None req-cc56577e-0205-48df-8a13-78fbc4e343c5 fbcdb094-ed04-401f-9e78-172f4d18df9d cf183993-4440-41f8-b4e7-e54c68b72dc8 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.564 1004123 INFO aodh.api.app [None req-cc56577e-0205-48df-8a13-78fbc4e343c5 fbcdb094-ed04-401f-9e78-172f4d18df9d cf183993-4440-41f8-b4e7-e54c68b72dc8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.584 1004123 WARNING oslo_db.sqlalchemy.utils [None req-5bfcca97-65b6-4f85-89f0-83acd07f5dbb 1f96f2b5-f1ab-4561-a294-b4a1888284ba 2fbd14d2-f8e3-4428-9ca8-e1a2d33f2ec3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.588 1004123 WARNING oslo_db.sqlalchemy.utils [None req-5bfcca97-65b6-4f85-89f0-83acd07f5dbb 1f96f2b5-f1ab-4561-a294-b4a1888284ba 2fbd14d2-f8e3-4428-9ca8-e1a2d33f2ec3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.593 1004123 WARNING oslo_db.sqlalchemy.utils [None req-5bfcca97-65b6-4f85-89f0-83acd07f5dbb 1f96f2b5-f1ab-4561-a294-b4a1888284ba 2fbd14d2-f8e3-4428-9ca8-e1a2d33f2ec3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.079883s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.553 1004102 INFO alembic.runtime.migration [None req-4d887e9f-924e-4ce9-9d5d-6ca20ae7c682 5f87aadb-20f9-415d-bb7f-d333ed603336 65cbbe63-7b24-4a7b-97bf-704427e59d6f - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.553 1004102 INFO alembic.runtime.migration [None req-4d887e9f-924e-4ce9-9d5d-6ca20ae7c682 5f87aadb-20f9-415d-bb7f-d333ed603336 65cbbe63-7b24-4a7b-97bf-704427e59d6f - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.568 1004102 INFO alembic.runtime.migration [None req-4d887e9f-924e-4ce9-9d5d-6ca20ae7c682 5f87aadb-20f9-415d-bb7f-d333ed603336 65cbbe63-7b24-4a7b-97bf-704427e59d6f - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.568 1004102 INFO alembic.runtime.migration [None req-4d887e9f-924e-4ce9-9d5d-6ca20ae7c682 5f87aadb-20f9-415d-bb7f-d333ed603336 65cbbe63-7b24-4a7b-97bf-704427e59d6f - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.582 1004102 INFO alembic.runtime.migration [None req-4d887e9f-924e-4ce9-9d5d-6ca20ae7c682 5f87aadb-20f9-415d-bb7f-d333ed603336 65cbbe63-7b24-4a7b-97bf-704427e59d6f - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.585 1004102 INFO aodh.api.app [None req-4d887e9f-924e-4ce9-9d5d-6ca20ae7c682 5f87aadb-20f9-415d-bb7f-d333ed603336 65cbbe63-7b24-4a7b-97bf-704427e59d6f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.617 1004102 WARNING oslo_db.sqlalchemy.utils [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.048513s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.590 1004109 INFO alembic.runtime.migration [None req-60af61e3-7f8f-42b5-9b0b-9cfaa35df1bd - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.590 1004109 INFO alembic.runtime.migration [None req-60af61e3-7f8f-42b5-9b0b-9cfaa35df1bd - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.594 1004109 INFO alembic.runtime.migration [None req-60af61e3-7f8f-42b5-9b0b-9cfaa35df1bd - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.594 1004109 INFO alembic.runtime.migration [None req-60af61e3-7f8f-42b5-9b0b-9cfaa35df1bd - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.599 1004109 INFO alembic.runtime.migration [None req-60af61e3-7f8f-42b5-9b0b-9cfaa35df1bd - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.601 1004109 INFO aodh.api.app [None req-60af61e3-7f8f-42b5-9b0b-9cfaa35df1bd - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.036909s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.639 1004102 INFO alembic.runtime.migration [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.640 1004102 INFO alembic.runtime.migration [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.645 1004102 INFO alembic.runtime.migration [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.646 1004102 INFO alembic.runtime.migration [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.651 1004102 INFO alembic.runtime.migration [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.653 1004102 INFO aodh.api.app [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.092905s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.616 1004123 INFO alembic.runtime.migration [None req-5bfcca97-65b6-4f85-89f0-83acd07f5dbb 1f96f2b5-f1ab-4561-a294-b4a1888284ba 2fbd14d2-f8e3-4428-9ca8-e1a2d33f2ec3 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.622 1004123 INFO alembic.runtime.migration [None req-5bfcca97-65b6-4f85-89f0-83acd07f5dbb 1f96f2b5-f1ab-4561-a294-b4a1888284ba 2fbd14d2-f8e3-4428-9ca8-e1a2d33f2ec3 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.635 1004123 INFO alembic.runtime.migration [None req-5bfcca97-65b6-4f85-89f0-83acd07f5dbb 1f96f2b5-f1ab-4561-a294-b4a1888284ba 2fbd14d2-f8e3-4428-9ca8-e1a2d33f2ec3 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.635 1004123 INFO alembic.runtime.migration [None req-5bfcca97-65b6-4f85-89f0-83acd07f5dbb 1f96f2b5-f1ab-4561-a294-b4a1888284ba 2fbd14d2-f8e3-4428-9ca8-e1a2d33f2ec3 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.644 1004123 INFO alembic.runtime.migration [None req-5bfcca97-65b6-4f85-89f0-83acd07f5dbb 1f96f2b5-f1ab-4561-a294-b4a1888284ba 2fbd14d2-f8e3-4428-9ca8-e1a2d33f2ec3 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.648 1004123 INFO aodh.api.app [None req-5bfcca97-65b6-4f85-89f0-83acd07f5dbb 1f96f2b5-f1ab-4561-a294-b4a1888284ba 2fbd14d2-f8e3-4428-9ca8-e1a2d33f2ec3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.067268s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.638 1004109 INFO alembic.runtime.migration [None req-8d62c862-b14e-41ae-96f6-25fb579b9080 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.639 1004109 INFO alembic.runtime.migration [None req-8d62c862-b14e-41ae-96f6-25fb579b9080 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.642 1004109 INFO alembic.runtime.migration [None req-8d62c862-b14e-41ae-96f6-25fb579b9080 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.642 1004109 INFO alembic.runtime.migration [None req-8d62c862-b14e-41ae-96f6-25fb579b9080 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.646 1004109 INFO alembic.runtime.migration [None req-8d62c862-b14e-41ae-96f6-25fb579b9080 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.648 1004109 INFO aodh.api.app [None req-8d62c862-b14e-41ae-96f6-25fb579b9080 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.675 1004109 INFO aodh.api.app [None req-8d62c862-b14e-41ae-96f6-25fb579b9080 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.696 1004109 WARNING oslo_policy.policy [None req-b5fda4d5-3108-411f-b740-ef26e973d995 some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.042031s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.678 1004102 INFO alembic.runtime.migration [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.679 1004102 INFO alembic.runtime.migration [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.685 1004102 INFO alembic.runtime.migration [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.685 1004102 INFO alembic.runtime.migration [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.691 1004102 INFO alembic.runtime.migration [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.693 1004102 INFO aodh.api.app [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.001423s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.001222s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.020199s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.009243s] ... ok {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.052817s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.708 1004109 INFO alembic.runtime.migration [None req-b5fda4d5-3108-411f-b740-ef26e973d995 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.708 1004109 INFO alembic.runtime.migration [None req-b5fda4d5-3108-411f-b740-ef26e973d995 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.713 1004109 INFO alembic.runtime.migration [None req-b5fda4d5-3108-411f-b740-ef26e973d995 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.713 1004109 INFO alembic.runtime.migration [None req-b5fda4d5-3108-411f-b740-ef26e973d995 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.720 1004109 INFO alembic.runtime.migration [None req-b5fda4d5-3108-411f-b740-ef26e973d995 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.724 1004109 INFO aodh.api.app [None req-b5fda4d5-3108-411f-b740-ef26e973d995 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.014875s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.088605s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.711 1004123 INFO alembic.runtime.migration [None req-5bfcca97-65b6-4f85-89f0-83acd07f5dbb 1f96f2b5-f1ab-4561-a294-b4a1888284ba 2fbd14d2-f8e3-4428-9ca8-e1a2d33f2ec3 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.711 1004123 INFO alembic.runtime.migration [None req-5bfcca97-65b6-4f85-89f0-83acd07f5dbb 1f96f2b5-f1ab-4561-a294-b4a1888284ba 2fbd14d2-f8e3-4428-9ca8-e1a2d33f2ec3 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.724 1004123 INFO alembic.runtime.migration [None req-5bfcca97-65b6-4f85-89f0-83acd07f5dbb 1f96f2b5-f1ab-4561-a294-b4a1888284ba 2fbd14d2-f8e3-4428-9ca8-e1a2d33f2ec3 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.724 1004123 INFO alembic.runtime.migration [None req-5bfcca97-65b6-4f85-89f0-83acd07f5dbb 1f96f2b5-f1ab-4561-a294-b4a1888284ba 2fbd14d2-f8e3-4428-9ca8-e1a2d33f2ec3 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.745 1004123 INFO alembic.runtime.migration [None req-5bfcca97-65b6-4f85-89f0-83acd07f5dbb 1f96f2b5-f1ab-4561-a294-b4a1888284ba 2fbd14d2-f8e3-4428-9ca8-e1a2d33f2ec3 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.752 1004123 INFO aodh.api.app [None req-5bfcca97-65b6-4f85-89f0-83acd07f5dbb 1f96f2b5-f1ab-4561-a294-b4a1888284ba 2fbd14d2-f8e3-4428-9ca8-e1a2d33f2ec3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.774 1004123 WARNING oslo_db.sqlalchemy.utils [None req-c4ebf7cf-fbcc-4354-8e80-e3a7a5b0b0ec 65b558a6-7649-459b-88d0-30de865aa717 66cd20fc-b844-4e7c-996e-7bf296c5d355 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.775 1004123 WARNING oslo_db.sqlalchemy.utils [None req-c4ebf7cf-fbcc-4354-8e80-e3a7a5b0b0ec 65b558a6-7649-459b-88d0-30de865aa717 66cd20fc-b844-4e7c-996e-7bf296c5d355 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.779 1004123 WARNING oslo_db.sqlalchemy.utils [None req-c4ebf7cf-fbcc-4354-8e80-e3a7a5b0b0ec 65b558a6-7649-459b-88d0-30de865aa717 66cd20fc-b844-4e7c-996e-7bf296c5d355 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.067488s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.768 1004109 INFO alembic.runtime.migration [None req-a6a86ff1-b6cb-4b18-b77b-5e3f2a37f1b7 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.768 1004109 INFO alembic.runtime.migration [None req-a6a86ff1-b6cb-4b18-b77b-5e3f2a37f1b7 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.773 1004109 INFO alembic.runtime.migration [None req-a6a86ff1-b6cb-4b18-b77b-5e3f2a37f1b7 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.773 1004109 INFO alembic.runtime.migration [None req-a6a86ff1-b6cb-4b18-b77b-5e3f2a37f1b7 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.789 1004109 INFO alembic.runtime.migration [None req-a6a86ff1-b6cb-4b18-b77b-5e3f2a37f1b7 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.792 1004109 INFO aodh.api.app [None req-a6a86ff1-b6cb-4b18-b77b-5e3f2a37f1b7 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.082390s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.775 1004102 INFO alembic.runtime.migration [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.777 1004102 INFO alembic.runtime.migration [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.783 1004102 INFO alembic.runtime.migration [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.783 1004102 INFO alembic.runtime.migration [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.793 1004102 INFO alembic.runtime.migration [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.797 1004102 INFO aodh.api.app [None req-b790abac-8908-437b-8a42-cbdc6e732a7c 40db9955-9b75-4e97-81f9-914aae5a79d3 e70d1db5-5bf1-42c0-a4f1-c2fd1d120fdd - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.044348s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.836 1004109 INFO alembic.runtime.migration [None req-60ccff59-4ad6-45e9-a1ca-9060481e214e 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.836 1004109 INFO alembic.runtime.migration [None req-60ccff59-4ad6-45e9-a1ca-9060481e214e 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.840 1004109 INFO alembic.runtime.migration [None req-60ccff59-4ad6-45e9-a1ca-9060481e214e 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.840 1004109 INFO alembic.runtime.migration [None req-60ccff59-4ad6-45e9-a1ca-9060481e214e 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.844 1004109 INFO alembic.runtime.migration [None req-60ccff59-4ad6-45e9-a1ca-9060481e214e 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.847 1004109 INFO aodh.api.app [None req-60ccff59-4ad6-45e9-a1ca-9060481e214e 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.488848s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.812 1004104 INFO alembic.runtime.migration [None req-463507c5-8cf8-46aa-9a97-ac3ed67fcf85 e2e71ccb-37ee-4fa9-bc85-40d93e5c4ab9 e6558f63-a9fa-43b0-8a76-4088f8757a80 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.812 1004104 INFO alembic.runtime.migration [None req-463507c5-8cf8-46aa-9a97-ac3ed67fcf85 e2e71ccb-37ee-4fa9-bc85-40d93e5c4ab9 e6558f63-a9fa-43b0-8a76-4088f8757a80 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.822 1004104 INFO alembic.runtime.migration [None req-463507c5-8cf8-46aa-9a97-ac3ed67fcf85 e2e71ccb-37ee-4fa9-bc85-40d93e5c4ab9 e6558f63-a9fa-43b0-8a76-4088f8757a80 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.822 1004104 INFO alembic.runtime.migration [None req-463507c5-8cf8-46aa-9a97-ac3ed67fcf85 e2e71ccb-37ee-4fa9-bc85-40d93e5c4ab9 e6558f63-a9fa-43b0-8a76-4088f8757a80 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.832 1004104 INFO alembic.runtime.migration [None req-463507c5-8cf8-46aa-9a97-ac3ed67fcf85 e2e71ccb-37ee-4fa9-bc85-40d93e5c4ab9 e6558f63-a9fa-43b0-8a76-4088f8757a80 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.835 1004104 INFO aodh.api.app [None req-463507c5-8cf8-46aa-9a97-ac3ed67fcf85 e2e71ccb-37ee-4fa9-bc85-40d93e5c4ab9 e6558f63-a9fa-43b0-8a76-4088f8757a80 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.859 1004104 WARNING oslo_db.sqlalchemy.utils [None req-ff8f9df8-af81-48c7-9add-af7e26c86786 1b8eeb74-1cec-40c1-8591-ba8bac2ddc60 d569457e-4a3e-4341-a59e-4e42221522d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.860 1004104 WARNING oslo_db.sqlalchemy.utils [None req-ff8f9df8-af81-48c7-9add-af7e26c86786 1b8eeb74-1cec-40c1-8591-ba8bac2ddc60 d569457e-4a3e-4341-a59e-4e42221522d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.864 1004104 WARNING oslo_db.sqlalchemy.utils [None req-ff8f9df8-af81-48c7-9add-af7e26c86786 1b8eeb74-1cec-40c1-8591-ba8bac2ddc60 d569457e-4a3e-4341-a59e-4e42221522d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.114864s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.796 1004123 INFO alembic.runtime.migration [None req-c4ebf7cf-fbcc-4354-8e80-e3a7a5b0b0ec 65b558a6-7649-459b-88d0-30de865aa717 66cd20fc-b844-4e7c-996e-7bf296c5d355 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.796 1004123 INFO alembic.runtime.migration [None req-c4ebf7cf-fbcc-4354-8e80-e3a7a5b0b0ec 65b558a6-7649-459b-88d0-30de865aa717 66cd20fc-b844-4e7c-996e-7bf296c5d355 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.808 1004123 INFO alembic.runtime.migration [None req-c4ebf7cf-fbcc-4354-8e80-e3a7a5b0b0ec 65b558a6-7649-459b-88d0-30de865aa717 66cd20fc-b844-4e7c-996e-7bf296c5d355 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.808 1004123 INFO alembic.runtime.migration [None req-c4ebf7cf-fbcc-4354-8e80-e3a7a5b0b0ec 65b558a6-7649-459b-88d0-30de865aa717 66cd20fc-b844-4e7c-996e-7bf296c5d355 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.813 1004123 INFO alembic.runtime.migration [None req-c4ebf7cf-fbcc-4354-8e80-e3a7a5b0b0ec 65b558a6-7649-459b-88d0-30de865aa717 66cd20fc-b844-4e7c-996e-7bf296c5d355 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.825 1004123 INFO aodh.api.app [None req-c4ebf7cf-fbcc-4354-8e80-e3a7a5b0b0ec 65b558a6-7649-459b-88d0-30de865aa717 66cd20fc-b844-4e7c-996e-7bf296c5d355 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.852 1004123 WARNING oslo_db.sqlalchemy.utils [None req-dcf04e49-dc1d-4b73-9caf-d3cf395aea5c 74861538-1170-4733-8867-eb445093935a f13488ba-1925-4797-b420-e021184aa8cb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.857 1004123 WARNING oslo_db.sqlalchemy.utils [None req-a737e937-9487-4821-9a24-1f98fd89056a 74861538-1170-4733-8867-eb445093935a f13488ba-1925-4797-b420-e021184aa8cb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.875 1004123 WARNING oslo_db.sqlalchemy.utils [None req-10ef6bec-44cf-4c86-816e-32a8a38b1ea1 74861538-1170-4733-8867-eb445093935a f13488ba-1925-4797-b420-e021184aa8cb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.879 1004123 WARNING oslo_db.sqlalchemy.utils [None req-10ef6bec-44cf-4c86-816e-32a8a38b1ea1 74861538-1170-4733-8867-eb445093935a f13488ba-1925-4797-b420-e021184aa8cb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.884 1004123 WARNING oslo_db.sqlalchemy.utils [None req-72d99365-0b66-4e1f-bc51-beca459e8d32 74861538-1170-4733-8867-eb445093935a f13488ba-1925-4797-b420-e021184aa8cb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.890 1004123 WARNING oslo_db.sqlalchemy.utils [None req-255ee9a4-cd41-4a72-889e-0f9ff843ce31 74861538-1170-4733-8867-eb445093935a f13488ba-1925-4797-b420-e021184aa8cb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.051278s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.872 1004109 INFO alembic.runtime.migration [None req-0e6a1921-57ee-4605-8445-4f43eb5dcc9c 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.873 1004109 INFO alembic.runtime.migration [None req-0e6a1921-57ee-4605-8445-4f43eb5dcc9c 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.883 1004109 INFO alembic.runtime.migration [None req-0e6a1921-57ee-4605-8445-4f43eb5dcc9c 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.883 1004109 INFO alembic.runtime.migration [None req-0e6a1921-57ee-4605-8445-4f43eb5dcc9c 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.892 1004109 INFO alembic.runtime.migration [None req-0e6a1921-57ee-4605-8445-4f43eb5dcc9c 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.896 1004109 INFO aodh.api.app [None req-0e6a1921-57ee-4605-8445-4f43eb5dcc9c 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.082526s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.855 1004102 INFO alembic.runtime.migration [None req-e926d550-1359-40c0-8402-6980507cb904 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.861 1004102 INFO alembic.runtime.migration [None req-e926d550-1359-40c0-8402-6980507cb904 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.864 1004102 INFO alembic.runtime.migration [None req-e926d550-1359-40c0-8402-6980507cb904 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.864 1004102 INFO alembic.runtime.migration [None req-e926d550-1359-40c0-8402-6980507cb904 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.869 1004102 INFO alembic.runtime.migration [None req-e926d550-1359-40c0-8402-6980507cb904 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.873 1004102 INFO aodh.api.app [None req-e926d550-1359-40c0-8402-6980507cb904 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.032924s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.925 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.925 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.929 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.929 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.933 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.936 1004109 INFO aodh.api.app [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.068368s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.934 1004102 INFO alembic.runtime.migration [None req-79f59811-647c-4060-957c-41531e1bb476 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.934 1004102 INFO alembic.runtime.migration [None req-79f59811-647c-4060-957c-41531e1bb476 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.939 1004102 INFO alembic.runtime.migration [None req-79f59811-647c-4060-957c-41531e1bb476 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.939 1004102 INFO alembic.runtime.migration [None req-79f59811-647c-4060-957c-41531e1bb476 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.943 1004102 INFO alembic.runtime.migration [None req-79f59811-647c-4060-957c-41531e1bb476 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.945 1004102 INFO aodh.api.app [None req-79f59811-647c-4060-957c-41531e1bb476 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.046313s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.967 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.972 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.976 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.977 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.983 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.985 1004109 INFO aodh.api.app [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.053915s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.009 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.009 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.016 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.016 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.032 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.035 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.035 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.055072s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.010 1004102 INFO alembic.runtime.migration [None req-cb98291f-82fe-419a-8a20-b45d27b676f6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.010 1004102 INFO alembic.runtime.migration [None req-cb98291f-82fe-419a-8a20-b45d27b676f6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.022 1004102 INFO alembic.runtime.migration [None req-cb98291f-82fe-419a-8a20-b45d27b676f6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.023 1004102 INFO alembic.runtime.migration [None req-cb98291f-82fe-419a-8a20-b45d27b676f6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.028 1004102 INFO alembic.runtime.migration [None req-cb98291f-82fe-419a-8a20-b45d27b676f6 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.030 1004102 INFO aodh.api.app [None req-cb98291f-82fe-419a-8a20-b45d27b676f6 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.005463s] ... ok {2} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.005765s] ... ok {2} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000315s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.030610s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.071 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.071 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.074 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.074 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.078 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.081 1004109 WARNING oslo_db.sqlalchemy.utils [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.048389s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.059 1004102 INFO alembic.runtime.migration [None req-5e2da504-b038-401f-9d08-06acd65637f7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.059 1004102 INFO alembic.runtime.migration [None req-5e2da504-b038-401f-9d08-06acd65637f7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.062 1004102 INFO alembic.runtime.migration [None req-5e2da504-b038-401f-9d08-06acd65637f7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.062 1004102 INFO alembic.runtime.migration [None req-5e2da504-b038-401f-9d08-06acd65637f7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.067 1004102 INFO alembic.runtime.migration [None req-5e2da504-b038-401f-9d08-06acd65637f7 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.068 1004102 INFO aodh.api.app [None req-5e2da504-b038-401f-9d08-06acd65637f7 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.037369s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.109 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.109 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.115 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.116 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.123 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.128 1004109 WARNING oslo_db.sqlalchemy.utils [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.131 1004109 WARNING oslo_db.sqlalchemy.utils [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.133 1004109 WARNING oslo_db.sqlalchemy.utils [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.037539s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.145 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.145 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.153 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.153 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.161 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.165 1004109 WARNING oslo_db.sqlalchemy.utils [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.310270s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.883 1004104 INFO alembic.runtime.migration [None req-ff8f9df8-af81-48c7-9add-af7e26c86786 1b8eeb74-1cec-40c1-8591-ba8bac2ddc60 d569457e-4a3e-4341-a59e-4e42221522d4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.884 1004104 INFO alembic.runtime.migration [None req-ff8f9df8-af81-48c7-9add-af7e26c86786 1b8eeb74-1cec-40c1-8591-ba8bac2ddc60 d569457e-4a3e-4341-a59e-4e42221522d4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.888 1004104 INFO alembic.runtime.migration [None req-ff8f9df8-af81-48c7-9add-af7e26c86786 1b8eeb74-1cec-40c1-8591-ba8bac2ddc60 d569457e-4a3e-4341-a59e-4e42221522d4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.888 1004104 INFO alembic.runtime.migration [None req-ff8f9df8-af81-48c7-9add-af7e26c86786 1b8eeb74-1cec-40c1-8591-ba8bac2ddc60 d569457e-4a3e-4341-a59e-4e42221522d4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.894 1004104 INFO alembic.runtime.migration [None req-ff8f9df8-af81-48c7-9add-af7e26c86786 1b8eeb74-1cec-40c1-8591-ba8bac2ddc60 d569457e-4a3e-4341-a59e-4e42221522d4 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.900 1004104 INFO aodh.api.app [None req-ff8f9df8-af81-48c7-9add-af7e26c86786 1b8eeb74-1cec-40c1-8591-ba8bac2ddc60 d569457e-4a3e-4341-a59e-4e42221522d4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.918 1004104 WARNING oslo_db.sqlalchemy.utils [None req-de731a4f-155b-4106-963c-62f94aeda6a7 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.928 1004104 WARNING oslo_db.sqlalchemy.utils [None req-0f906a71-31ca-4e7b-8356-6119a660a828 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.937 1004104 WARNING oslo_db.sqlalchemy.utils [None req-e4aadd62-9370-46b5-a284-c5e22962a72a e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.948 1004104 WARNING oslo_db.sqlalchemy.utils [None req-5c51453f-725d-4623-a7cb-fecf810501eb e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.959 1004104 WARNING oslo_db.sqlalchemy.utils [None req-3aaa5ef5-86d9-46bd-8a74-a55d42b6d46b e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.982 1004104 WARNING oslo_db.sqlalchemy.utils [None req-f27f1c31-3b55-4e21-bc8e-6f1285e15782 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.017 1004104 WARNING oslo_db.sqlalchemy.utils [None req-daa54670-79b6-4eaf-b2f1-a472c19832e8 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.031 1004104 WARNING oslo_db.sqlalchemy.utils [None req-e5cf1c09-1b48-496e-8a25-a10f213f4fa3 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.043 1004104 WARNING oslo_db.sqlalchemy.utils [None req-3d57b9ff-70be-4620-bfa1-f0b6d0c229ab e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.048 1004104 WARNING oslo_db.sqlalchemy.utils [None req-6641f00c-beb0-4474-938c-111fa68dbcd1 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.057 1004104 WARNING oslo_db.sqlalchemy.utils [None req-8e89cb62-ad8c-4d7c-9c52-0715af3e6b12 e8fac35 8-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.062 1004104 WARNING oslo_db.sqlalchemy.utils [None req-32b5ad9b-d57f-4ff9-a89e-0a0c2521d039 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.074 1004104 WARNING oslo_db.sqlalchemy.utils [None req-b70ea4b8-b4d7-4593-8bda-40a55c522001 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.079 1004104 WARNING oslo_db.sqlalchemy.utils [None req-42de46a3-4b10-4fba-8b19-20cc680a81a0 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.087 1004104 WARNING oslo_db.sqlalchemy.utils [None req-7193364f-4fb9-48b1-949c-34481f0f8735 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.096 1004104 WARNING oslo_db.sqlalchemy.utils [None req-3d16e90f-b234-4916-8a22-40a2a9851f44 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.109 1004104 WARNING oslo_db.sqlalchemy.utils [None req-5e151ec1-e4d3-4a94-8a51-6441837e5858 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.128 1004104 WARNING oslo_db.sqlalchemy.utils [None req-15c18870-8523-4eea-9851-4e9c872fe1fb e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.147 1004104 WARNING oslo_db.sqlalchemy.utils [None req-2ab4f08c-b27c-43ca-9929-df285f5d0db5 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.154 1004104 WARNING oslo_db.sqlalchemy.utils [None req-22e5d882-b5ad-4de1-8c35-ab09f402b35c e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.171 1004104 WARNING oslo_db.sqlalchemy.utils [None req-82864256-04a0-45f5-8a16-20510e39a3f9 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.001167s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.000569s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000889s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.004342s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.086625s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.111 1004102 INFO alembic.runtime.migration [None req-66b27cde-c8fb-479a-aab3-86c6bdaa2c46 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.112 1004102 INFO alembic.runtime.migration [None req-66b27cde-c8fb-479a-aab3-86c6bdaa2c46 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.118 1004102 INFO alembic.runtime.migration [None req-66b27cde-c8fb-479a-aab3-86c6bdaa2c46 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.118 1004102 INFO alembic.runtime.migration [None req-66b27cde-c8fb-479a-aab3-86c6bdaa2c46 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.124 1004102 INFO alembic.runtime.migration [None req-66b27cde-c8fb-479a-aab3-86c6bdaa2c46 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.128 1004102 INFO aodh.api.app [None req-66b27cde-c8fb-479a-aab3-86c6bdaa2c46 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.022460s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.181 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.181 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.184 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.184 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.190 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Running stamp_revision -> 010 {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.031312s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.203 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.204 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.212 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.212 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.216 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.076878s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.198 1004104 INFO alembic.runtime.migration [None req-82864256-04a0-45f5-8a16-20510e39a3f9 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.198 1004104 INFO alembic.runtime.migration [None req-82864256-04a0-45f5-8a16-20510e39a3f9 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.204 1004104 INFO alembic.runtime.migration [None req-82864256-04a0-45f5-8a16-20510e39a3f9 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.205 1004104 INFO alembic.runtime.migration [None req-82864256-04a0-45f5-8a16-20510e39a3f9 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.219 1004104 INFO alembic.runtime.migration [None req-82864256-04a0-45f5-8a16-20510e39a3f9 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.221 1004104 INFO aodh.api.app [None req-82864256-04a0-45f5-8a16-20510e39a3f9 e8fac358-2f5e-4b4a-977e-a1239f663ff1 500b8201-095b-4659-8911-7fb7329cb163 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.097798s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.201 1004102 INFO alembic.runtime.migration [None req-dbcf9ab3-9908-4650-b0ab-e308b1c07de0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.202 1004102 INFO alembic.runtime.migration [None req-dbcf9ab3-9908-4650-b0ab-e308b1c07de0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.206 1004102 INFO alembic.runtime.migration [None req-dbcf9ab3-9908-4650-b0ab-e308b1c07de0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.206 1004102 INFO alembic.runtime.migration [None req-dbcf9ab3-9908-4650-b0ab-e308b1c07de0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.211 1004102 INFO alembic.runtime.migration [None req-dbcf9ab3-9908-4650-b0ab-e308b1c07de0 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.212 1004102 INFO aodh.api.app [None req-dbcf9ab3-9908-4650-b0ab-e308b1c07de0 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.081438s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.239 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.239 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.269 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.270 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.284 1004109 INFO alembic.runtime.migration [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Running stamp_revision -> 010 {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.047093s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.299 1004102 INFO alembic.runtime.migration [None req-b935a9e2-04f1-42c9-91a7-ae8cfba65cca - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.300 1004102 INFO alembic.runtime.migration [None req-b935a9e2-04f1-42c9-91a7-ae8cfba65cca - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.307 1004102 INFO alembic.runtime.migration [None req-b935a9e2-04f1-42c9-91a7-ae8cfba65cca - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.307 1004102 INFO alembic.runtime.migration [None req-b935a9e2-04f1-42c9-91a7-ae8cfba65cca - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.312 1004102 INFO alembic.runtime.migration [None req-b935a9e2-04f1-42c9-91a7-ae8cfba65cca - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.313 1004102 INFO aodh.api.app [None req-b935a9e2-04f1-42c9-91a7-ae8cfba65cca - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.027208s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.344 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.344 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.347 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.348 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.354 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.358 1004102 WARNING oslo_db.sqlalchemy.utils [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.363 1004102 INFO aodh.storage.impl_sqlalchemy [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] 0 alarm histories are removed from database {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.057877s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.363 1004109 ERROR stevedore.extension [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:00:23.364 1004109 WARNING stevedore.named [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Could not load prometheus 2025-09-05 17:00:23.365 1004109 INFO aodh.evaluator [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] alarm c765e3b6-c734-4c14-b4a0-925077c440ed transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.024231s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.372 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.372 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.375 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.376 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.380 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.384 1004102 WARNING oslo_db.sqlalchemy.utils [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.387 1004102 INFO aodh.storage.impl_sqlalchemy [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] 3 alarm histories are removed from database {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.030831s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.403 1004109 ERROR stevedore.extension [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:00:23.403 1004109 WARNING stevedore.named [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Could not load prometheus {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.524662s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:22.909 1004123 INFO alembic.runtime.migration [None req-255ee9a4-cd41-4a72-889e-0f9ff843ce31 74861538-1170-4733-8867-eb445093935a f13488ba-1925-4797-b420-e021184aa8cb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.909 1004123 INFO alembic.runtime.migration [None req-255ee9a4-cd41-4a72-889e-0f9ff843ce31 74861538-1170-4733-8867-eb445093935a f13488ba-1925-4797-b420-e021184aa8cb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.913 1004123 INFO alembic.runtime.migration [None req-255ee9a4-cd41-4a72-889e-0f9ff843ce31 74861538-1170-4733-8867-eb445093935a f13488ba-1925-4797-b420-e021184aa8cb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:22.913 1004123 INFO alembic.runtime.migration [None req-255ee9a4-cd41-4a72-889e-0f9ff843ce31 74861538-1170-4733-8867-eb445093935a f13488ba-1925-4797-b420-e021184aa8cb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:22.921 1004123 INFO alembic.runtime.migration [None req-255ee9a4-cd41-4a72-889e-0f9ff843ce31 74861538-1170-4733-8867-eb445093935a f13488ba-1925-4797-b420-e021184aa8cb - - - -] Running stamp_revision -> 010 2025-09-05 17:00:22.923 1004123 INFO aodh.api.app [None req-255ee9a4-cd41-4a72-889e-0f9ff843ce31 74861538-1170-4733-8867-eb445093935a f13488ba-1925-4797-b420-e021184aa8cb - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:22.951 1004123 WARNING oslo_db.sqlalchemy.utils [None req-8de80ed6-9d63-4d40-9ba3-cbab64166b12 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.965 1004123 WARNING oslo_db.sqlalchemy.utils [None req-70005429-8e8c-4d61-a939-8fae525ecb28 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.973 1004123 WARNING oslo_db.sqlalchemy.utils [None req-bc8c1a75-17ab-4d89-b535-d36ce243b30e 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.977 1004123 WARNING oslo_db.sqlalchemy.utils [None req-64ddad44-646c-467c-9095-70463bbc966f 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.986 1004123 WARNING oslo_db.sqlalchemy.utils [None req-8d74c33d-bdd3-47f6-afd1-24342b561785 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:22.990 1004123 WARNING oslo_db.sqlalchemy.utils [None req-e461a97b-7e10-4b56-84a4-ff8e270cb827 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.009 1004123 WARNING oslo_db.sqlalchemy.utils [None req-3fbe73ed-f024-4cc7-9fdb-885e3e55550f 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.023 1004123 WARNING oslo_db.sqlalchemy.utils [None req-4a420e05-0682-4a0f-959b-60559c262ed4 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.048 1004123 WARNING oslo_db.sqlalchemy.utils [None req-ac99b28a-ddd5-49f3-8bb3-0a09362bbef5 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.052 1004123 WARNING oslo_db.sqlalchemy.utils [None req-1f62f2d5-e62e-46cc-947f-d188a8e07c8c 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.066 1004123 WARNING oslo_db.sqlalchemy.utils [None req-67dc236e-00e4-45db-ba81-bef42c723d33 19b983e 3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.071 1004123 WARNING oslo_db.sqlalchemy.utils [None req-081bda3a-c7dc-47b2-beac-c9444c46b2b5 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.079 1004123 WARNING oslo_db.sqlalchemy.utils [None req-50756065-9388-4a92-8ce3-ca117f87e173 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.085 1004123 WARNING oslo_db.sqlalchemy.utils [None req-04b041ab-d53d-491c-9f2f-7d6df8147935 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.303 1004123 WARNING oslo_db.sqlalchemy.utils [None req-7569b172-d80a-4a21-b205-052f9fbb7e64 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.316 1004123 WARNING oslo_db.sqlalchemy.utils [None req-e646ea7a-6195-4315-a296-004ca987f437 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.341 1004123 WARNING oslo_db.sqlalchemy.utils [None req-eaef4920-b1ee-4ea4-a9f6-d25ac78c2f1c 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.350 1004123 WARNING oslo_db.sqlalchemy.utils [None req-b9e95f22-c777-4af0-af31-096fb5f15fb1 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.365 1004123 WARNING oslo_db.sqlalchemy.utils [None req-4ef20576-320e-4d25-b6c9-6b9eacea40a9 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.376 1004123 WARNING oslo_db.sqlalchemy.utils [None req-85a51e35-0a23-4886-868c-69e5b1386e23 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.391 1004123 WARNING oslo_db.sqlalchemy.utils [None req-1c48af55-4235-4b7f-9d16-16949ae94d6a 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.405 1004123 WARNING oslo_db.sqlalchemy.utils [None req-1c48af55-4235-4b7f-9d16-16949ae94d6a 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.042801s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.404 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.404 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.408 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.409 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.416 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.424 1004102 WARNING oslo_db.sqlalchemy.utils [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.430 1004102 INFO aodh.storage.impl_sqlalchemy [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] 2 alarm histories are removed from database {2} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.035485s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.437 1004109 ERROR stevedore.extension [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:00:23.438 1004109 WARNING stevedore.named [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Could not load prometheus 2025-09-05 17:00:23.438 1004109 INFO aodh.evaluator [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] alarm a09a7dc6-ff26-497f-9e90-541981240ede 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.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.038508s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.440 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.441 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.448 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.448 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.461 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.468 1004102 WARNING oslo_db.sqlalchemy.utils [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.038811s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.469 1004109 INFO aodh.evaluator.event [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Triggering the alarm a363c553-43bd-4f75-b5b8-968fe1d16753 by event for project , event_type: type0 2025-09-05 17:00:23.469 1004109 INFO aodh.evaluator [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] alarm a363c553-43bd-4f75-b5b8-968fe1d16753 transitioning to alarm because Event hits the query . {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.028364s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.479 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.480 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.484 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.484 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.489 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.495 1004102 WARNING oslo_db.sqlalchemy.utils [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.034864s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.520 1004109 INFO aodh.evaluator.event [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Triggering the alarm 8a05df58-1640-4eb4-aff5-ab63453d10c7 by event for project , event_type: type0 2025-09-05 17:00:23.520 1004109 INFO aodh.evaluator [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] alarm 8a05df58-1640-4eb4-aff5-ab63453d10c7 transitioning to alarm because Event hits the query . {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.027597s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.512 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.512 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.516 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.516 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.521 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.524 1004102 WARNING oslo_db.sqlalchemy.utils [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.016398s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.541 1004109 ERROR aodh.evaluator.event [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-09-05 17:00:23.541 1004109 WARNING aodh.evaluator.event [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.009196s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.551 1004109 INFO aodh.evaluator.event [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Aborting evaluation of the alarm a35dc4b8-27ad-4306-93a4-f1eb2801dfaf due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.165906s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.401 1004104 INFO alembic.runtime.migration [None req-d4270636-1b7b-4fc1-9f35-deb0be89fc0b - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.407 1004104 INFO alembic.runtime.migration [None req-d4270636-1b7b-4fc1-9f35-deb0be89fc0b - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.417 1004104 INFO alembic.runtime.migration [None req-d4270636-1b7b-4fc1-9f35-deb0be89fc0b - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.417 1004104 INFO alembic.runtime.migration [None req-d4270636-1b7b-4fc1-9f35-deb0be89fc0b - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.436 1004104 INFO alembic.runtime.migration [None req-d4270636-1b7b-4fc1-9f35-deb0be89fc0b - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.447 1004104 INFO aodh.api.app [None req-d4270636-1b7b-4fc1-9f35-deb0be89fc0b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.016970s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.566 1004109 INFO aodh.evaluator.event [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Aborting evaluation of the alarm 4912077c-dc71-4260-ae4a-54bd5cc2b490 due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.050843s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.536 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.536 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.539 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.539 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.543 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.558 1004102 WARNING oslo_db.sqlalchemy.utils [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] 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.166408s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.451 1004123 INFO alembic.runtime.migration [None req-1c48af55-4235-4b7f-9d16-16949ae94d6a 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.451 1004123 INFO alembic.runtime.migration [None req-1c48af55-4235-4b7f-9d16-16949ae94d6a 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.467 1004123 INFO alembic.runtime.migration [None req-1c48af55-4235-4b7f-9d16-16949ae94d6a 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.467 1004123 INFO alembic.runtime.migration [None req-1c48af55-4235-4b7f-9d16-16949ae94d6a 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.481 1004123 INFO alembic.runtime.migration [None req-1c48af55-4235-4b7f-9d16-16949ae94d6a 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.490 1004123 INFO aodh.api.app [None req-1c48af55-4235-4b7f-9d16-16949ae94d6a 19b983e3-e582-454d-8b05-9b62e0614c32 60c7dd4e-a711-4938-9659-2b8ac94b9d88 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:23.518 1004123 WARNING oslo_db.sqlalchemy.utils [None req-14f1d333-01e4-4df7-99e1-ae60889c95f5 f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.521 1004123 WARNING oslo_db.sqlalchemy.utils [None req-14f1d333-01e4-4df7-99e1-ae60889c95f5 f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.524 1004123 WARNING oslo_db.sqlalchemy.utils [None req-b7b2da34-5956-469c-a345-681724fa5b51 f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.530 1004123 WARNING oslo_db.sqlalchemy.utils [None req-0889765d-86ee-437f-bb41-0fea8f29a4eb f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.537 1004123 WARNING oslo_db.sqlalchemy.utils [None req-595d019a-2f0c-42db-aaca-3ef6fabe50af f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.539 1004123 WARNING oslo_db.sqlalchemy.utils [None req-595d019a-2f0c-42db-aaca-3ef6fabe50af f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.542 1004123 WARNING oslo_db.sqlalchemy.utils [None req-fa8be2ec-5be3-4698-b37a-a228caf0893d f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.548 1004123 WARNING oslo_db.sqlalchemy.utils [None req-f001124e-87fe-4e2d-91c2-455ac7b09efd f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.568 1004123 WARNING oslo_db.sqlalchemy.utils [None req-c1ff2518-bc7f-4d05-a1e2-3630bcd53c97 f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.583 1004123 WARNING oslo_db.sqlalchemy.utils [None req-c1ff2518-bc7f-4d05-a1e2-3630bcd53c97 f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.047712s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.042083s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.601 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.601 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.606 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.606 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.610 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.614 1004102 WARNING oslo_db.sqlalchemy.utils [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.028095s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.630 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.630 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.635 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.635 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.644 1004102 INFO alembic.runtime.migration [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.001159s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.036645s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.643 1004109 WARNING aodh.evaluator.gnocchi [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-09-05 17:00:23.652 1004109 INFO aodh.evaluator [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] alarm 4ff30e9c-b5e0-43af-a3fb-bd950fec8cb6 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.100564s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.566 1004104 INFO alembic.runtime.migration [None req-45f43053-85ef-416f-a5cc-a5c3068fce74 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.566 1004104 INFO alembic.runtime.migration [None req-45f43053-85ef-416f-a5cc-a5c3068fce74 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.571 1004104 INFO alembic.runtime.migration [None req-45f43053-85ef-416f-a5cc-a5c3068fce74 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.571 1004104 INFO alembic.runtime.migration [None req-45f43053-85ef-416f-a5cc-a5c3068fce74 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.576 1004104 INFO alembic.runtime.migration [None req-45f43053-85ef-416f-a5cc-a5c3068fce74 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.578 1004104 INFO aodh.api.app [None req-45f43053-85ef-416f-a5cc-a5c3068fce74 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.023305s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.086997s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.606 1004123 INFO alembic.runtime.migration [None req-c1ff2518-bc7f-4d05-a1e2-3630bcd53c97 f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.607 1004123 INFO alembic.runtime.migration [None req-c1ff2518-bc7f-4d05-a1e2-3630bcd53c97 f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.613 1004123 INFO alembic.runtime.migration [None req-c1ff2518-bc7f-4d05-a1e2-3630bcd53c97 f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.613 1004123 INFO alembic.runtime.migration [None req-c1ff2518-bc7f-4d05-a1e2-3630bcd53c97 f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.619 1004123 INFO alembic.runtime.migration [None req-c1ff2518-bc7f-4d05-a1e2-3630bcd53c97 f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.625 1004123 INFO aodh.api.app [None req-c1ff2518-bc7f-4d05-a1e2-3630bcd53c97 f18cb634-5bb4-4543-b2e9-b0db06f4f9a7 def86664-13d6-4016-a92d-2ddcf8792dbd - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:23.651 1004123 WARNING oslo_db.sqlalchemy.utils [None req-08ee3d17-30db-4bd7-800c-da7ff4cbf56e 742fa7de-b67e-40eb-926f-01d6fc96a855 b94fdab7-6c7d-43fb-95ef-f1656ae42aec - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.653 1004123 WARNING oslo_db.sqlalchemy.utils [None req-08ee3d17-30db-4bd7-800c-da7ff4cbf56e 742fa7de-b67e-40eb-926f-01d6fc96a855 b94fdab7-6c7d-43fb-95ef-f1656ae42aec - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.661 1004123 WARNING oslo_db.sqlalchemy.utils [None req-51fccf51-4ed8-47cf-b074-19d6468faaf6 742fa7de-b67e-40eb-926f-01d6fc96a855 b94fdab7-6c7d-43fb-95ef-f1656ae42aec - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.666 1004123 WARNING oslo_db.sqlalchemy.utils [None req-6282bc51-3f59-4687-897b-f171fdc9fdfc 742fa7de-b67e-40eb-926f-01d6fc96a855 b94fdab7-6c7d-43fb-95ef-f1656ae42aec - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.667 1004123 WARNING oslo_db.sqlalchemy.utils [None req-6282bc51-3f59-4687-897b-f171fdc9fdfc 742fa7de-b67e-40eb-926f-01d6fc96a855 b94fdab7-6c7d-43fb-95ef-f1656ae42aec - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.669 1004123 WARNING oslo_db.sqlalchemy.utils [None req-bd01756f-5c1a-4f15-9a2a-49e02eac1d1c 742fa7de-b67e-40eb-926f-01d6fc96a855 b94fdab7-6c7d-43fb-95ef-f1656ae42aec - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.031924s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.681 1004109 INFO aodh.evaluator [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] alarm bb3af814-9a20-4b98-ad3d-ab7017637abf transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.043479s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.675 1004104 INFO alembic.runtime.migration [None req-6fd42539-3bda-44d7-94d3-5ac25ad4f071 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.675 1004104 INFO alembic.runtime.migration [None req-6fd42539-3bda-44d7-94d3-5ac25ad4f071 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.681 1004104 INFO alembic.runtime.migration [None req-6fd42539-3bda-44d7-94d3-5ac25ad4f071 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.681 1004104 INFO alembic.runtime.migration [None req-6fd42539-3bda-44d7-94d3-5ac25ad4f071 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.685 1004104 INFO alembic.runtime.migration [None req-6fd42539-3bda-44d7-94d3-5ac25ad4f071 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.688 1004104 INFO aodh.api.app [None req-6fd42539-3bda-44d7-94d3-5ac25ad4f071 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.005795s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.033333s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.706 1004109 WARNING aodh.evaluator.threshold [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Expecting 6 datapoints but only get 0 2025-09-05 17:00:23.706 1004109 INFO aodh.evaluator [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] alarm d0847aae-7a6d-4a19-bd41-707808e31bcd transitioning to insufficient data because No datapoint for granularity 50 {1} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.010715s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.723 1004104 WARNING stevedore.named [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Could not load no-such-engine {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.055487s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.713 1004102 ERROR stevedore.extension [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:00:23.713 1004102 WARNING stevedore.named [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Could not load prometheus 2025-09-05 17:00:23.714 1004102 INFO aodh.evaluator [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] alarm c2dd9ee8-bdb6-4be3-8834-ec17f9fb8be9 transitioning to alarm because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to alarm, due to rules: rule1, rule2, rule6 outside their threshold. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.041571s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.756 1004109 INFO aodh.evaluator [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] alarm 6bddb9b1-76af-453e-826d-e53d62718f2e transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.084871s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.684 1004123 INFO alembic.runtime.migration [None req-bd01756f-5c1a-4f15-9a2a-49e02eac1d1c 742fa7de-b67e-40eb-926f-01d6fc96a855 b94fdab7-6c7d-43fb-95ef-f1656ae42aec - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.684 1004123 INFO alembic.runtime.migration [None req-bd01756f-5c1a-4f15-9a2a-49e02eac1d1c 742fa7de-b67e-40eb-926f-01d6fc96a855 b94fdab7-6c7d-43fb-95ef-f1656ae42aec - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.698 1004123 INFO alembic.runtime.migration [None req-bd01756f-5c1a-4f15-9a2a-49e02eac1d1c 742fa7de-b67e-40eb-926f-01d6fc96a855 b94fdab7-6c7d-43fb-95ef-f1656ae42aec - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.698 1004123 INFO alembic.runtime.migration [None req-bd01756f-5c1a-4f15-9a2a-49e02eac1d1c 742fa7de-b67e-40eb-926f-01d6fc96a855 b94fdab7-6c7d-43fb-95ef-f1656ae42aec - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.709 1004123 INFO alembic.runtime.migration [None req-bd01756f-5c1a-4f15-9a2a-49e02eac1d1c 742fa7de-b67e-40eb-926f-01d6fc96a855 b94fdab7-6c7d-43fb-95ef-f1656ae42aec - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.714 1004123 INFO aodh.api.app [None req-bd01756f-5c1a-4f15-9a2a-49e02eac1d1c 742fa7de-b67e-40eb-926f-01d6fc96a855 b94fdab7-6c7d-43fb-95ef-f1656ae42aec - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:23.740 1004123 WARNING oslo_db.sqlalchemy.utils [None req-83f0c3f8-1327-49b2-805e-0413d571dfad c1bb3c8f-4501-4a37-83ad-f880a978a770 fa69d347-df7f-45a7-ac5f-2988dbdb3920 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.741 1004123 WARNING oslo_db.sqlalchemy.utils [None req-83f0c3f8-1327-49b2-805e-0413d571dfad c1bb3c8f-4501-4a37-83ad-f880a978a770 fa69d347-df7f-45a7-ac5f-2988dbdb3920 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.748 1004123 WARNING oslo_db.sqlalchemy.utils [None req-a522a14c-fbf0-4025-bfc8-4f738c3bc64e c1bb3c8f-4501-4a37-83ad-f880a978a770 fa69d347-df7f-45a7-ac5f-2988dbdb3920 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.751 1004123 WARNING oslo_db.sqlalchemy.utils [None req-f984b9ed-c934-402b-91cd-3a5cac055406 c1bb3c8f-4501-4a37-83ad-f880a978a770 fa69d347-df7f-45a7-ac5f-2988dbdb3920 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.752 1004123 WARNING oslo_db.sqlalchemy.utils [None req-f984b9ed-c934-402b-91cd-3a5cac055406 c1bb3c8f-4501-4a37-83ad-f880a978a770 fa69d347-df7f-45a7-ac5f-2988dbdb3920 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.755 1004123 WARNING oslo_db.sqlalchemy.utils [None req-3dcc777a-5708-4323-9269-ab548f4c9d8e c1bb3c8f-4501-4a37-83ad-f880a978a770 fa69d347-df7f-45a7-ac5f-2988dbdb3920 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.035276s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.753 1004102 ERROR stevedore.extension [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:00:23.753 1004102 WARNING stevedore.named [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Could not load prometheus 2025-09-05 17:00:23.753 1004102 INFO aodh.evaluator [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] alarm 54d3bda1-91b2-4a54-8856-1dce4ee8eb75 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-09-05 17:00:23.763 1004102 INFO aodh.evaluator [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] alarm 8bd5a7f3-ddad-42b9-b18d-80a04d65723b transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-09-05 17:00:23.768 1004102 INFO aodh.evaluator [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] alarm 81d59b58-47ce-4fd2-9d55-4a05a0258218 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-09-05 17:00:23.768 1004102 INFO aodh.evaluator [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] alarm 66b25b9e-ae88-491b-8cfc-e15ade6e8a08 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_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.016616s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.784 1004102 INFO aodh.evaluator.event [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Triggering the alarm caaf4047-3dad-490f-a1b9-8b28689633c4 by event for project , event_type: type0 2025-09-05 17:00:23.784 1004102 INFO aodh.evaluator [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] alarm caaf4047-3dad-490f-a1b9-8b28689633c4 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.008904s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.794 1004102 INFO aodh.evaluator.event [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-09-05 17:00:23.794 1004102 INFO aodh.evaluator.event [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-09-05 17:00:23.794 1004102 INFO aodh.evaluator [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] alarm 2 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.007123s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.079612s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.737 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.738 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.744 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.744 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.750 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.757 1004104 WARNING oslo_db.sqlalchemy.utils [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.780 1004104 WARNING oslo_db.sqlalchemy.utils [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.018792s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.065531s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.775 1004123 INFO alembic.runtime.migration [None req-3dcc777a-5708-4323-9269-ab548f4c9d8e c1bb3c8f-4501-4a37-83ad-f880a978a770 fa69d347-df7f-45a7-ac5f-2988dbdb3920 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.775 1004123 INFO alembic.runtime.migration [None req-3dcc777a-5708-4323-9269-ab548f4c9d8e c1bb3c8f-4501-4a37-83ad-f880a978a770 fa69d347-df7f-45a7-ac5f-2988dbdb3920 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.779 1004123 INFO alembic.runtime.migration [None req-3dcc777a-5708-4323-9269-ab548f4c9d8e c1bb3c8f-4501-4a37-83ad-f880a978a770 fa69d347-df7f-45a7-ac5f-2988dbdb3920 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.779 1004123 INFO alembic.runtime.migration [None req-3dcc777a-5708-4323-9269-ab548f4c9d8e c1bb3c8f-4501-4a37-83ad-f880a978a770 fa69d347-df7f-45a7-ac5f-2988dbdb3920 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.786 1004123 INFO alembic.runtime.migration [None req-3dcc777a-5708-4323-9269-ab548f4c9d8e c1bb3c8f-4501-4a37-83ad-f880a978a770 fa69d347-df7f-45a7-ac5f-2988dbdb3920 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.789 1004123 INFO aodh.api.app [None req-3dcc777a-5708-4323-9269-ab548f4c9d8e c1bb3c8f-4501-4a37-83ad-f880a978a770 fa69d347-df7f-45a7-ac5f-2988dbdb3920 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:23.802 1004123 WARNING oslo_db.sqlalchemy.utils [None req-65b829b7-a993-41d8-9670-d50957b2dba5 5a366447-b9cf-4419-9615-88b7c1b72c29 244062d8-eb60-4199-9e10-f5a4e8b652d6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.803 1004123 WARNING oslo_db.sqlalchemy.utils [None req-65b829b7-a993-41d8-9670-d50957b2dba5 5a366447-b9cf-4419-9615-88b7c1b72c29 244062d8-eb60-4199-9e10-f5a4e8b652d6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.815 1004123 WARNING oslo_db.sqlalchemy.utils [None req-f5bd5e74-9cbc-4eec-af20-4bfc6bfa5e25 5a366447-b9cf-4419-9615-88b7c1b72c29 244062d8-eb60-4199-9e10-f5a4e8b652d6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.820 1004123 WARNING oslo_db.sqlalchemy.utils [None req-ad43ddb0-1213-4085-b465-9df9bbb443e1 5a366447-b9cf-4419-9615-88b7c1b72c29 244062d8-eb60-4199-9e10-f5a4e8b652d6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.822 1004123 WARNING oslo_db.sqlalchemy.utils [None req-ad43ddb0-1213-4085-b465-9df9bbb443e1 5a366447-b9cf-4419-9615-88b7c1b72c29 244062d8-eb60-4199-9e10-f5a4e8b652d6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.825 1004123 WARNING oslo_db.sqlalchemy.utils [None req-346e4487-a7e2-465a-95e1-e55a7f93c3a9 5a366447-b9cf-4419-9615-88b7c1b72c29 244062d8-eb60-4199-9e10-f5a4e8b652d6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.028837s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.845 1004102 INFO aodh.evaluator.event [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Triggering the alarm d65177a2-7515-4cd4-9295-eb399e0ee002 by event for project project1, event_type: type0 2025-09-05 17:00:23.849 1004102 INFO aodh.evaluator [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] alarm d65177a2-7515-4cd4-9295-eb399e0ee002 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.008212s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.858 1004102 INFO aodh.evaluator.event [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Triggering the alarm 6e55a04f-28b5-4810-b598-d6f90f5d95dc by event for project , event_type: type0 2025-09-05 17:00:23.858 1004102 INFO aodh.evaluator [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] alarm 6e55a04f-28b5-4810-b598-d6f90f5d95dc transitioning to alarm because Event hits the query . {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.061474s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.822 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.822 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.836 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.836 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.845 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.853 1004104 WARNING oslo_db.sqlalchemy.utils [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.011389s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.869 1004102 WARNING aodh.evaluator.gnocchi [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-09-05 17:00:23.869 1004102 INFO aodh.evaluator [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] alarm 0942656e-a460-4537-be86-a23a1bc4ed6a transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.012279s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.882 1004102 INFO aodh.evaluator [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] alarm 631fee33-45cc-4e84-a3ae-a3e3d6b11d25 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.053878s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.837 1004123 INFO alembic.runtime.migration [None req-346e4487-a7e2-465a-95e1-e55a7f93c3a9 5a366447-b9cf-4419-9615-88b7c1b72c29 244062d8-eb60-4199-9e10-f5a4e8b652d6 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.837 1004123 INFO alembic.runtime.migration [None req-346e4487-a7e2-465a-95e1-e55a7f93c3a9 5a366447-b9cf-4419-9615-88b7c1b72c29 244062d8-eb60-4199-9e10-f5a4e8b652d6 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.842 1004123 INFO alembic.runtime.migration [None req-346e4487-a7e2-465a-95e1-e55a7f93c3a9 5a366447-b9cf-4419-9615-88b7c1b72c29 244062d8-eb60-4199-9e10-f5a4e8b652d6 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.842 1004123 INFO alembic.runtime.migration [None req-346e4487-a7e2-465a-95e1-e55a7f93c3a9 5a366447-b9cf-4419-9615-88b7c1b72c29 244062d8-eb60-4199-9e10-f5a4e8b652d6 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.846 1004123 INFO alembic.runtime.migration [None req-346e4487-a7e2-465a-95e1-e55a7f93c3a9 5a366447-b9cf-4419-9615-88b7c1b72c29 244062d8-eb60-4199-9e10-f5a4e8b652d6 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.848 1004123 INFO aodh.api.app [None req-346e4487-a7e2-465a-95e1-e55a7f93c3a9 5a366447-b9cf-4419-9615-88b7c1b72c29 244062d8-eb60-4199-9e10-f5a4e8b652d6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:23.872 1004123 WARNING oslo_db.sqlalchemy.utils [None req-779f1b60-e54a-41ba-91f2-6236d5c32b88 f17768ce-b13f-4c53-84be-7dad39d1de80 72303f3e-33e5-498a-a8f9-8752f56719fb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.874 1004123 WARNING oslo_db.sqlalchemy.utils [None req-779f1b60-e54a-41ba-91f2-6236d5c32b88 f17768ce-b13f-4c53-84be-7dad39d1de80 72303f3e-33e5-498a-a8f9-8752f56719fb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.882 1004123 WARNING oslo_db.sqlalchemy.utils [None req-779f1b60-e54a-41ba-91f2-6236d5c32b88 f17768ce-b13f-4c53-84be-7dad39d1de80 72303f3e-33e5-498a-a8f9-8752f56719fb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.010539s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.013996s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.903 1004102 INFO aodh.evaluator [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] alarm e148dea9-f203-4595-a5bc-071438c06b24 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.017790s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.924 1004102 WARNING aodh.evaluator.threshold [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:00:23.924 1004102 INFO aodh.evaluator [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] alarm 50ce4c6f-d736-427a-9152-6dcd48cfcf65 transitioning to insufficient data because No datapoint for granularity 60 2025-09-05 17:00:23.925 1004102 WARNING aodh.evaluator.threshold [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:00:23.926 1004102 INFO aodh.evaluator [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] alarm 50ce4c6f-d736-427a-9152-6dcd48cfcf65 transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.066791s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.878 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.879 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.894 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.894 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.905 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.920 1004104 WARNING oslo_db.sqlalchemy.utils [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.008217s] ... ok {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.014020s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.948 1004102 INFO aodh.notifier.heat [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-09-05 17:00:23.948 1004102 INFO aodh.notifier.heat [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-09-05 17:00:23.949 1004102 INFO aodh.notifier.heat [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.072197s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.891 1004123 INFO alembic.runtime.migration [None req-779f1b60-e54a-41ba-91f2-6236d5c32b88 f17768ce-b13f-4c53-84be-7dad39d1de80 72303f3e-33e5-498a-a8f9-8752f56719fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.891 1004123 INFO alembic.runtime.migration [None req-779f1b60-e54a-41ba-91f2-6236d5c32b88 f17768ce-b13f-4c53-84be-7dad39d1de80 72303f3e-33e5-498a-a8f9-8752f56719fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.896 1004123 INFO alembic.runtime.migration [None req-779f1b60-e54a-41ba-91f2-6236d5c32b88 f17768ce-b13f-4c53-84be-7dad39d1de80 72303f3e-33e5-498a-a8f9-8752f56719fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.897 1004123 INFO alembic.runtime.migration [None req-779f1b60-e54a-41ba-91f2-6236d5c32b88 f17768ce-b13f-4c53-84be-7dad39d1de80 72303f3e-33e5-498a-a8f9-8752f56719fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.901 1004123 INFO alembic.runtime.migration [None req-779f1b60-e54a-41ba-91f2-6236d5c32b88 f17768ce-b13f-4c53-84be-7dad39d1de80 72303f3e-33e5-498a-a8f9-8752f56719fb - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.903 1004123 INFO aodh.api.app [None req-779f1b60-e54a-41ba-91f2-6236d5c32b88 f17768ce-b13f-4c53-84be-7dad39d1de80 72303f3e-33e5-498a-a8f9-8752f56719fb - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:23.936 1004123 WARNING oslo_db.sqlalchemy.utils [None req-3e5ee5ae-82eb-40d5-aec4-999f05d8fba3 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:23.945 1004123 WARNING oslo_db.sqlalchemy.utils [None req-57c2653a-aa60-4564-8462-cd0efccb6200 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.045293s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.952 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.961 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.966 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.966 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.971 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.975 1004104 WARNING oslo_db.sqlalchemy.utils [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.014432s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.979 1004102 INFO aodh.notifier.heat [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-09-05 17:00:23.979 1004102 ERROR aodh.notifier.heat [None req-33b4a765-d2a0-4d4a-9c9d-acd6c6b86d8d 34837513-bc36-4ef2-b799-2527a8bc005e ec7d8d91-6aaf-4ae7-b2bb-f820e67d0bd1 - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000418s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.022764s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.988 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.988 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.991 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:23.991 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:23.996 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Running stamp_revision -> 010 2025-09-05 17:00:23.999 1004104 WARNING oslo_db.sqlalchemy.utils [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.253602s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:23.811 1004109 WARNING aodh.evaluator.gnocchi [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-09-05 17:00:23.816 1004109 INFO aodh.evaluator [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] alarm 71428f0a-a5e8-4dbd-904e-5bc61b2bdad5 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.064429s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.025338s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.009 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.009 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.013 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.014 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.019 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Running stamp_revision -> 010 2025-09-05 17:00:24.025 1004104 WARNING oslo_db.sqlalchemy.utils [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.018034s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.031 1004109 INFO aodh.evaluator [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] alarm cd4f6017-dde6-4b81-ad50-beaa3b28a214 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.033048s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.020496s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.051364s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.035 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.035 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.040 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.040 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.053 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Running stamp_revision -> 010 2025-09-05 17:00:24.061 1004104 WARNING oslo_db.sqlalchemy.utils [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.025215s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.060 1004109 INFO aodh.evaluator [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] alarm 8a1d17e5-402d-4ad0-9ae3-4a2416539082 transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-09-04T21:00:24.059959', 'admin_state_up': True, 'operating_status': 'ERROR'} {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000488s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.025537s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.105 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Coordination backend started successfully. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.033033s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.096 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.096 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.099 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.099 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.105 1004104 INFO alembic.runtime.migration [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.004779s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.007629s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.007376s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.133 1004104 INFO aodh.evaluator.event [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Triggering the alarm 8819d46a-af88-4633-939e-7a67d7645bf2 by event for project project2, event_type: type1 2025-09-05 17:00:24.133 1004104 INFO aodh.evaluator [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] alarm 8819d46a-af88-4633-939e-7a67d7645bf2 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.008206s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.141 1004104 INFO aodh.evaluator.event [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Triggering the alarm 903fe9eb-4310-4073-a7d3-c73a769b09aa by event for project , event_type: compute.instance.update 2025-09-05 17:00:24.141 1004104 INFO aodh.evaluator [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] alarm 903fe9eb-4310-4073-a7d3-c73a769b09aa transitioning to alarm because Event hits the query . {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.071001s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.089 1004123 INFO alembic.runtime.migration [None req-57c2653a-aa60-4564-8462-cd0efccb6200 - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.091 1004123 INFO alembic.runtime.migration [None req-57c2653a-aa60-4564-8462-cd0efccb6200 - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.096 1004123 INFO alembic.runtime.migration [None req-57c2653a-aa60-4564-8462-cd0efccb6200 - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.096 1004123 INFO alembic.runtime.migration [None req-57c2653a-aa60-4564-8462-cd0efccb6200 - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.101 1004123 INFO alembic.runtime.migration [None req-57c2653a-aa60-4564-8462-cd0efccb6200 - - - - - -] Running stamp_revision -> 010 2025-09-05 17:00:24.102 1004123 INFO aodh.api.app [None req-57c2653a-aa60-4564-8462-cd0efccb6200 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.013694s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.155 1004104 INFO aodh.evaluator.event [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Triggering the alarm 3ade0585-2c96-45b7-962e-adcac308e297 by event for project , event_type: type0 2025-09-05 17:00:24.155 1004104 INFO aodh.evaluator [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] alarm 3ade0585-2c96-45b7-962e-adcac308e297 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.011326s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.167 1004104 INFO aodh.evaluator.event [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Triggering the alarm e6cb1fcc-b89c-4ee1-b3d6-b8d40b22b5ff by event for project , event_type: type0 2025-09-05 17:00:24.167 1004104 INFO aodh.evaluator [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] alarm e6cb1fcc-b89c-4ee1-b3d6-b8d40b22b5ff transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.008145s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.176 1004104 INFO aodh.evaluator.event [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Aborting evaluation of the alarm 5b014020-3f38-4310-9c9b-ee68369cd365 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.011856s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.188 1004104 ERROR aodh.evaluator.event [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Failed to extract event_type from event = {'message_id': 'a2fbc370-0d85-4a46-b390-adcafe115f21', 'traits': []} 2025-09-05 17:00:24.188 1004104 WARNING aodh.evaluator.event [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Event <{'message_id': 'a2fbc370-0d85-4a46-b390-adcafe115f21', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.013838s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.018300s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.009498s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.231 1004104 WARNING aodh.evaluator.threshold [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Expecting 4 datapoints but only get 0 2025-09-05 17:00:24.231 1004104 INFO aodh.evaluator [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] alarm 0d61d490-697c-4e9b-a1e7-370593d85f4c transitioning to insufficient data because No datapoint for granularity 300 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.009595s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.100849s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.154 1004123 INFO alembic.runtime.migration [None req-575c2888-c9a7-4a0a-b248-08a007be11bf - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.154 1004123 INFO alembic.runtime.migration [None req-575c2888-c9a7-4a0a-b248-08a007be11bf - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.159 1004123 INFO alembic.runtime.migration [None req-575c2888-c9a7-4a0a-b248-08a007be11bf - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.159 1004123 INFO alembic.runtime.migration [None req-575c2888-c9a7-4a0a-b248-08a007be11bf - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.169 1004123 INFO alembic.runtime.migration [None req-575c2888-c9a7-4a0a-b248-08a007be11bf - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:24.175 1004123 INFO aodh.api.app [None req-575c2888-c9a7-4a0a-b248-08a007be11bf - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.009491s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.252 1004104 INFO aodh.evaluator [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] alarm 526251d9-12d2-4f2b-9234-5e3adaf5fb0d transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.010323s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.263 1004104 WARNING aodh.evaluator.threshold [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:00:24.263 1004104 INFO aodh.evaluator [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] alarm a7a69c28-7c92-4515-af27-376102201597 transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.009826s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.273 1004104 INFO aodh.evaluator [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] alarm 2d9ccaff-9b8e-4703-b271-2f0f0f813539 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.001089s] ... ok {1} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.001479s] ... ok {1} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.001100s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.071243s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.262 1004123 INFO alembic.runtime.migration [None req-e8fb0818-2859-4038-892d-1c103170ab89 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.262 1004123 INFO alembic.runtime.migration [None req-e8fb0818-2859-4038-892d-1c103170ab89 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.266 1004123 INFO alembic.runtime.migration [None req-e8fb0818-2859-4038-892d-1c103170ab89 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.266 1004123 INFO alembic.runtime.migration [None req-e8fb0818-2859-4038-892d-1c103170ab89 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.276 1004123 INFO alembic.runtime.migration [None req-e8fb0818-2859-4038-892d-1c103170ab89 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:24.279 1004123 INFO aodh.api.app [None req-e8fb0818-2859-4038-892d-1c103170ab89 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.072709s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.330 1004123 INFO alembic.runtime.migration [None req-3b834803-fedf-4303-8593-a70e4eb02562 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.330 1004123 INFO alembic.runtime.migration [None req-3b834803-fedf-4303-8593-a70e4eb02562 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.343 1004123 INFO alembic.runtime.migration [None req-3b834803-fedf-4303-8593-a70e4eb02562 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.343 1004123 INFO alembic.runtime.migration [None req-3b834803-fedf-4303-8593-a70e4eb02562 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.358 1004123 INFO alembic.runtime.migration [None req-3b834803-fedf-4303-8593-a70e4eb02562 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:24.360 1004123 INFO aodh.api.app [None req-3b834803-fedf-4303-8593-a70e4eb02562 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.108301s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.400 1004123 INFO alembic.runtime.migration [None req-060a3601-4c35-4af3-8bb0-ce4a1cfde3b7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.400 1004123 INFO alembic.runtime.migration [None req-060a3601-4c35-4af3-8bb0-ce4a1cfde3b7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.403 1004123 INFO alembic.runtime.migration [None req-060a3601-4c35-4af3-8bb0-ce4a1cfde3b7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.403 1004123 INFO alembic.runtime.migration [None req-060a3601-4c35-4af3-8bb0-ce4a1cfde3b7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.410 1004123 INFO alembic.runtime.migration [None req-060a3601-4c35-4af3-8bb0-ce4a1cfde3b7 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:24.426 1004123 INFO aodh.api.app [None req-060a3601-4c35-4af3-8bb0-ce4a1cfde3b7 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.049440s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.509 1004123 INFO alembic.runtime.migration [None req-858aa4a5-6639-4f46-b761-a17e0b70113f - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.509 1004123 INFO alembic.runtime.migration [None req-858aa4a5-6639-4f46-b761-a17e0b70113f - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.512 1004123 INFO alembic.runtime.migration [None req-858aa4a5-6639-4f46-b761-a17e0b70113f - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.512 1004123 INFO alembic.runtime.migration [None req-858aa4a5-6639-4f46-b761-a17e0b70113f - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.517 1004123 INFO alembic.runtime.migration [None req-858aa4a5-6639-4f46-b761-a17e0b70113f - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:00:24.519 1004123 INFO aodh.api.app [None req-858aa4a5-6639-4f46-b761-a17e0b70113f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:24.537 1004123 INFO aodh.api.app [None req-858aa4a5-6639-4f46-b761-a17e0b70113f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini 2025-09-05 17:00:24.550 1004123 WARNING oslo_policy.policy [None req-52b71938-a35b-4dab-ae89-033705cea605 some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.073235s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.560 1004123 INFO alembic.runtime.migration [None req-52b71938-a35b-4dab-ae89-033705cea605 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.560 1004123 INFO alembic.runtime.migration [None req-52b71938-a35b-4dab-ae89-033705cea605 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.563 1004123 INFO alembic.runtime.migration [None req-52b71938-a35b-4dab-ae89-033705cea605 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.563 1004123 INFO alembic.runtime.migration [None req-52b71938-a35b-4dab-ae89-033705cea605 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.572 1004123 INFO alembic.runtime.migration [None req-52b71938-a35b-4dab-ae89-033705cea605 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:00:24.581 1004123 INFO aodh.api.app [None req-52b71938-a35b-4dab-ae89-033705cea605 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.071492s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.647 1004123 INFO alembic.runtime.migration [None req-a8c1cff7-4429-4eae-8346-fa39c3fdeaa7 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.647 1004123 INFO alembic.runtime.migration [None req-a8c1cff7-4429-4eae-8346-fa39c3fdeaa7 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.658 1004123 INFO alembic.runtime.migration [None req-a8c1cff7-4429-4eae-8346-fa39c3fdeaa7 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.658 1004123 INFO alembic.runtime.migration [None req-a8c1cff7-4429-4eae-8346-fa39c3fdeaa7 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.663 1004123 INFO alembic.runtime.migration [None req-a8c1cff7-4429-4eae-8346-fa39c3fdeaa7 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Running stamp_revision -> 010 2025-09-05 17:00:24.667 1004123 INFO aodh.api.app [None req-a8c1cff7-4429-4eae-8346-fa39c3fdeaa7 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.082142s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.710 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.710 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.720 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.721 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.742 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Running stamp_revision -> 010 2025-09-05 17:00:24.746 1004123 INFO aodh.api.app [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.082194s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.793 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.794 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.802 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.802 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.835 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Running stamp_revision -> 010 2025-09-05 17:00:24.843 1004123 INFO aodh.api.app [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev67/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000421s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.020070s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.872 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.872 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.876 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.876 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.880 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.027917s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.892 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.892 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.897 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.897 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.902 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Running stamp_revision -> 010 2025-09-05 17:00:24.905 1004123 WARNING oslo_db.sqlalchemy.utils [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:24.908 1004123 WARNING oslo_db.sqlalchemy.utils [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.022520s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.921 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.921 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.925 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.925 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.930 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Running stamp_revision -> 010 2025-09-05 17:00:24.934 1004123 WARNING oslo_db.sqlalchemy.utils [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.048477s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.943 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.944 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.947 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:24.947 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:24.962 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Running stamp_revision -> 010 2025-09-05 17:00:24.975 1004123 WARNING oslo_db.sqlalchemy.utils [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:00:24.980 1004123 WARNING oslo_db.sqlalchemy.utils [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.048200s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.999 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:25.000 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:25.012 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:25.012 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:25.021 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Running stamp_revision -> 010 2025-09-05 17:00:25.031 1004123 WARNING oslo_db.sqlalchemy.utils [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] 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.031384s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.042 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:25.042 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:25.046 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:25.046 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:25.051 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Running stamp_revision -> 010 2025-09-05 17:00:25.056 1004123 WARNING oslo_db.sqlalchemy.utils [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] 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_filter [0.044754s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.074 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:25.074 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:25.080 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:25.081 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:25.092 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Running stamp_revision -> 010 2025-09-05 17:00:25.100 1004123 WARNING oslo_db.sqlalchemy.utils [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] 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_filter_and_orderby [0.025242s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.118 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:25.118 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:25.121 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:25.122 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:25.126 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Running stamp_revision -> 010 2025-09-05 17:00:25.129 1004123 WARNING oslo_db.sqlalchemy.utils [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] 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_no_filter_and_limit [0.036474s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.147 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:25.147 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:25.152 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:25.152 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:25.157 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Running stamp_revision -> 010 2025-09-05 17:00:25.162 1004123 WARNING oslo_db.sqlalchemy.utils [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.023616s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.182 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:25.182 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:25.186 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Context impl SQLiteImpl. 2025-09-05 17:00:25.186 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Will assume non-transactional DDL. 2025-09-05 17:00:25.191 1004123 INFO alembic.runtime.migration [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.005401s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001017s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.004123s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.109027s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:24.129 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Coordination backend started successfully. 2025-09-05 17:00:25.130 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Joined partitioning group group 2025-09-05 17:00:25.130 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Coordination backend started successfully. 2025-09-05 17:00:25.130 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Joined partitioning group group 2025-09-05 17:00:25.131 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Coordination backend started successfully. 2025-09-05 17:00:25.131 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Joined partitioning group group 2025-09-05 17:00:25.133 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Coordination backend started successfully. 2025-09-05 17:00:25.133 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Joined partitioning group group 2025-09-05 17:00:25.133 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Coordination backend started successfully. 2025-09-05 17:00:25.133 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Joined partitioning group group 2025-09-05 17:00:25.133 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Coordination backend started successfully. 2025-09-05 17:00:25.134 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Joined partitioning group group 2025-09-05 17:00:25.134 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Coordination backend started successfully. 2025-09-05 17:00:25.134 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Joined partitioning group group 2025-09-05 17:00:25.134 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Coordination backend started successfully. 2025-09-05 17:00:25.134 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Joined partitioning group group 2025-09-05 17:00:25.134 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Coordination backend started successfully. 2025-09-05 17:00:25.135 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Joined partitioning group group 2025-09-05 17:00:25.135 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59 711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Coordination backend started successfully. 2025-09-05 17:00:25.135 1004109 INFO aodh.coordination [None req-18b4196e-eaf9-436d-826a-59711d6f52e0 0a4f4c3b-bfd9-42e6-8e5e-fdda201e01d7 edfa402d-1e31-42b7-9893-b800dff14105 - - - -] Joined partitioning group group {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.024797s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.231 1004123 ERROR stevedore.extension [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:00:25.231 1004123 WARNING stevedore.named [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Could not load prometheus {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.010127s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.243 1004123 ERROR stevedore.extension [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:00:25.243 1004123 WARNING stevedore.named [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Could not load prometheus 2025-09-05 17:00:25.243 1004123 INFO aodh.evaluator [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] alarm 99683e97-3449-4212-8331-2a7b3e61288e 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. {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.011861s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.254 1004123 ERROR stevedore.extension [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:00:25.254 1004123 WARNING stevedore.named [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Could not load prometheus 2025-09-05 17:00:25.254 1004123 INFO aodh.evaluator [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] alarm 0474ac8a-1c8f-4ddb-86f5-4b6210e9d21a transitioning to alarm because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to alarm, due to rules: rule2, rule3 outside their threshold. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.009441s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.015199s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.021042s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.301 1004123 INFO aodh.evaluator.event [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Triggering the alarm ab281bea-8ef3-48e2-b944-0d03cd6b97d3 by event for project project1, event_type: type0 2025-09-05 17:00:25.301 1004123 INFO aodh.evaluator [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] alarm ab281bea-8ef3-48e2-b944-0d03cd6b97d3 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.017865s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.011030s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.333 1004123 INFO aodh.evaluator.event [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Aborting evaluation of the alarm dff6446b-e2f9-4d69-80c8-70a18e15344c 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_integer [0.010186s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.344 1004123 INFO aodh.evaluator.event [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Aborting evaluation of the alarm 959c19fb-1f20-4140-a7c9-275ed4cf659d due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.010815s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.017654s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.369 1004123 INFO aodh.evaluator [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] alarm 9ceefca0-02da-432c-ac71-a6ed25f2fe5e transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.145769s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.518 1004123 INFO aodh.evaluator [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] alarm 6e1e5844-444a-46aa-a8b3-082974bb9cfd transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.013798s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.016709s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.549 1004123 INFO aodh.evaluator [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] alarm fb47542a-6f2f-4e23-9a04-2e80cfc2e483 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_evaluation_keep_alarm_attributes_constant [0.013751s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.563 1004123 INFO aodh.evaluator [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] alarm ca508f42-2598-49b3-ba25-d1b74b3ce9f9 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.012145s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.575 1004123 INFO aodh.evaluator [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] alarm 169afc91-0c4e-4a50-ac9f-8bbb6061c2ae transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.016763s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.590 1004123 WARNING aodh.evaluator.threshold [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:00:25.590 1004123 INFO aodh.evaluator [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] alarm 49d90c28-21c9-4129-961d-0061d39b359f transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.012252s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.008741s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.616 1004123 INFO aodh.coordination [None req-faa03bbc-6760-4190-aa2d-dc66b60f7b19 42ec4d7c-4dfd-4cd0-9108-be0780d6a0af 282c58eb-b817-4480-b6cb-34e83f275efb - - - -] Coordination backend started successfully. {3} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.013655s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.001258s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.001212s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.001053s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.049202s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.274 1004109 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-09-05 17:00:25.275 1004109 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-09-05 17:00:25.275 1004109 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-05 17:00:25.275 1004109 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev67/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-05 17:00:25.275 1004109 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-05 17:00:25.275 1004109 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-05 17:00:25.275 1004109 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-05 17:00:25.275 1004109 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:00:25.275 1004109 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-05 17:00:25.275 1004109 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-05 17:00:25.275 1004109 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:00:25.275 1004109 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-05 17:00:25.275 1004109 ERROR aodh.evaluator raise result 2025-09-05 17:00:25.275 1004109 ERROR aodh.evaluator Exception: Boom! 2025-09-05 17:00:25.275 1004109 ERROR aodh.evaluator {1} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [2.167693s] ... ok {0} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [2.673093s] ... ok {0} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.008177s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.008502s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.064378s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:25.717 1004123 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-ea9c48d2-c529-4a88-8385-c420b7a69333' 2025-09-05 17:00:25.719 1004123 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.022399s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:26.294 1004109 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.020853s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:27.311 1004109 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.017734s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:26.688 1004102 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.031925s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.000829s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.000750s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.021018s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:26.768 1004123 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.011369s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.000887s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.000565s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.000627s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.000424s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.000463s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.001863s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.001368s] ... ok {1} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.767122s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.020852s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.030431s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.019491s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.023989s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.017097s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:28.228 1004104 INFO aodh.coordination [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Coordination backend started successfully. 2025-09-05 17:00:29.229 1004104 INFO aodh.coordination [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Joined partitioning group group1 2025-09-05 17:00:29.229 1004104 INFO aodh.coordination [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Coordination backend started successfully. 2025-09-05 17:00:30.230 1004104 INFO aodh.coordination [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Joined partitioning group group2 {1} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.009896s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.018438s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:29.419 1004109 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-730e8081-0838-486c-b6bf-4f9ccec51789' 2025-09-05 17:00:29.420 1004109 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.015027s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:29.839 1004102 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-293ddabd-2608-41eb-857e-dc3a700cc34a' 2025-09-05 17:00:29.841 1004102 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.009844s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:30.249 1004104 INFO aodh.coordination [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Coordination backend started successfully. 2025-09-05 17:00:31.250 1004104 INFO aodh.coordination [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Joined partitioning group group 2025-09-05 17:00:31.250 1004104 INFO aodh.coordination [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Coordination backend started successfully. 2025-09-05 17:00:31.250 1004104 INFO aodh.coordination [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Joined partitioning group group {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.026207s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:30.440 1004109 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-ec29ba9f-7101-4738-b82f-7f872a59605d' 2025-09-05 17:00:30.441 1004109 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.015791s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:30.854 1004102 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-9683b8c6-c9b3-4d19-8ad4-4d3b4ab49741' 2025-09-05 17:00:30.855 1004102 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.009097s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000608s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.000590s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.002628s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.001479s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.001797s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.002029s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.000902s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.007981s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:31.259 1004104 INFO aodh.coordination [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Coordination backend started successfully. 2025-09-05 17:00:32.259 1004104 INFO aodh.coordination [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Joined partitioning group 123 2025-09-05 17:00:32.260 1004104 INFO aodh.coordination [None req-9d6fa0f4-f649-4bd7-b0bf-12cf5b740ef8 6c62ba16-7161-4ac7-bc3e-9755a0dcb38a 8b9dfd23-afe4-4f14-83fb-19ac47ce5e3e - - - -] Left partitioning group 123 {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.019157s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:31.464 1004109 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.TestAlarmNotifierService.test_init_host_queue [0.067749s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.000959s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.000679s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.000615s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.001325s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.002369s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.001054s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.009666s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:32.270 1004104 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.013068s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:33.283 1004104 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-05 17:00:33.283 1004104 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-09-05 17:00:33.283 1004104 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-05 17:00:33.283 1004104 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev67/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-05 17:00:33.283 1004104 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-05 17:00:33.283 1004104 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-05 17:00:33.283 1004104 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-05 17:00:33.283 1004104 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:00:33.283 1004104 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-05 17:00:33.283 1004104 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-05 17:00:33.283 1004104 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:00:33.283 1004104 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-05 17:00:33.283 1004104 ERROR aodh.evaluator raise result 2025-09-05 17:00:33.283 1004104 ERROR aodh.evaluator Exception: Boom! 2025-09-05 17:00:33.283 1004104 ERROR aodh.evaluator {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.014476s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.013755s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:34.312 1004104 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-05 17:00:34.312 1004104 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {1} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [1.019321s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.001587s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.001151s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.000715s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.023711s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:36.404 1004104 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-aa728e9c-a12b-4d1a-82c5-ad7a600e8427' 2025-09-05 17:00:36.405 1004104 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.018335s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:37.426 1004104 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-e2c2b760-03fe-472f-9b83-d60415a1065d' 2025-09-05 17:00:37.427 1004104 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.064818s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.016869s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:00:39.505 1004104 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 ?. {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.008828s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.000936s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.000740s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.000578s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000681s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.000622s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.002530s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.000902s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.000789s] ... ok {1} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.013896s] ... ok ====== Totals ====== Ran: 303 tests in 20.0878 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 48.4466 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:10.954178 - Worker 1 (76 tests) => 0:00:19.341717 - Worker 2 (76 tests) => 0:00:12.085136 - Worker 3 (75 tests) => 0:00:06.284453 [DEFAULT] # # From aodh # # Record alarm change events. (boolean value) #record_history = true # TTL of event alarm caches, in seconds. Set to 0 to disable caching. (integer # value) #event_alarm_cache_ttl = 60 # DEPRECATED: Disable RBAC for Prometheus evaluator. (boolean value) # This option is deprecated for removal since Flamingo. # Its value may be silently ignored in the future. # Reason: Prometheus RBAC is always disabled. It's not possible to correctly # use client-side rbac enforcement from within services. Using it can cause # issues. #prometheus_disable_rbac = false # The number of seconds to extend the evaluation windows to compensate the # reporting/ingestion lag. (integer value) # Minimum value: 0 # Maximum value: 86400 #additional_ingestion_lag = 0 # The time in seconds to wait for the load balancer member creation. (integer # value) #member_creation_time = 120 # SSL Client certificate file for REST notifier. (string value) #rest_notifier_certificate_file = # SSL Client private key file for REST notifier. (string value) #rest_notifier_certificate_key = # SSL CA_BUNDLE certificate for REST notifier (string value) #rest_notifier_ca_bundle_certificate_path = # Whether to verify the SSL Server certificate when calling alarm action. # (boolean value) #rest_notifier_ssl_verify = true # Number of retries for REST notifier (integer value) #rest_notifier_max_retries = 0 # The topic that aodh uses for alarm notifier messages. (string value) #notifier_topic = alarming # DEPRECATED: Timeout seconds for HTTP requests. Set it to None to disable # timeout. (integer value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This parameter is not used now and has no effect. #http_timeout = 600 # Whether metric collection should be enabled. (boolean value) #enable_evaluation_results_metrics = false # # From oslo.log # # If set to true, the logging level will be set to DEBUG instead of the default # INFO level. (boolean value) # Note: This option can be changed without restarting. #debug = false # The name of a logging configuration file. This file is appended to any # existing logging configuration files. For details about logging configuration # files, see the Python logging module documentation. Note that when logging # configuration files are used then all logging configuration is set in the # configuration file and other logging configuration options are ignored (for # example, log-date-format). (string value) # Note: This option can be changed without restarting. # Deprecated group/name - [DEFAULT]/log_config #log_config_append = # Defines the format string for %%(asctime)s in log records. Default: # %(default)s . This option is ignored if log_config_append is set. (string # value) #log_date_format = %Y-%m-%d %H:%M:%S # (Optional) Name of log file to send logging output to. If no default is set, # logging will go to stderr as defined by use_stderr. This option is ignored if # log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logfile #log_file = # (Optional) The base directory used for relative log_file paths. This option # is ignored if log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logdir #log_dir = # DEPRECATED: Uses logging handler designed to watch file system. When log file # is moved or removed this handler will open a new log file with specified path # instantaneously. It makes sense only if log_file option is specified and # Linux platform is used. This option is ignored if log_config_append is set. # (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This function is known to have bene broken for long time, and depends # on the unmaintained library #watch_log_file = false # Use syslog for logging. Existing syslog format is DEPRECATED and will be # changed later to honor RFC5424. This option is ignored if log_config_append # is set. (boolean value) #use_syslog = false # Enable journald for logging. If running in a systemd environment you may wish # to enable journal support. Doing so will use the journal native protocol # which includes structured metadata in addition to log messages.This option is # ignored if log_config_append is set. (boolean value) #use_journal = false # Syslog facility to receive log lines. This option is ignored if # log_config_append is set. (string value) #syslog_log_facility = LOG_USER # Use JSON formatting for logging. This option is ignored if log_config_append # is set. (boolean value) #use_json = false # Log output to standard error. This option is ignored if log_config_append is # set. (boolean value) #use_stderr = false # (Optional) Set the 'color' key according to log levels. This option takes # effect only when logging to stderr or stdout is used. This option is ignored # if log_config_append is set. (boolean value) #log_color = false # The amount of time before the log files are rotated. This option is ignored # unless log_rotation_type is set to "interval". (integer value) #log_rotate_interval = 1 # Rotation interval type. The time of the last file change (or the time when # the service was started) is used when scheduling the next rotation. (string # value) # Possible values: # Seconds - # Minutes - # Hours - # Days - # Weekday - # Midnight - #log_rotate_interval_type = days # Maximum number of rotated log files. (integer value) #max_logfile_count = 30 # Log file maximum size in MB. This option is ignored if "log_rotation_type" is # not set to "size". (integer value) #max_logfile_size_mb = 200 # Log rotation type. (string value) # Possible values: # interval - Rotate logs at predefined time intervals. # size - Rotate logs once they reach a predefined size. # none - Do not rotate log files. #log_rotation_type = none # Format string to use for log messages with context. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s # Format string to use for log messages when context is undefined. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s # Additional data to append to log message when logging level for the message # is DEBUG. Used by oslo_log.formatters.ContextFormatter (string value) #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d # Prefix each line of exception output with this format. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s # Defines the format string for %(user_identity)s that is used in # logging_context_format_string. Used by oslo_log.formatters.ContextFormatter # (string value) #logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s # List of package logging levels in logger=LEVEL pairs. This option is ignored # if log_config_append is set. (list value) #default_log_levels = amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,oslo_messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,oslo_policy=INFO,dogpile.core.dogpile=INFO # Enables or disables publication of error events. (boolean value) #publish_errors = false # The format for an instance that is passed with the log message. (string # value) #instance_format = "[instance: %(uuid)s] " # The format for an instance UUID that is passed with the log message. (string # value) #instance_uuid_format = "[instance: %(uuid)s] " # Interval, number of seconds, of log rate limiting. (integer value) #rate_limit_interval = 0 # Maximum number of logged messages per rate_limit_interval. (integer value) #rate_limit_burst = 0 # Log level name used by rate limiting. Logs with level greater or equal to # rate_limit_except_level are not filtered. An empty string means that all # levels are filtered. (string value) # Possible values: # CRITICAL - # ERROR - # INFO - # WARNING - # DEBUG - # '' - #rate_limit_except_level = CRITICAL # Enables or disables fatal status of deprecations. (boolean value) #fatal_deprecations = false # # From oslo.messaging # # Size of executor thread pool when executor is threading or eventlet. (integer # value) # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size #executor_thread_pool_size = 64 # Seconds to wait for a response from a call. (integer value) #rpc_response_timeout = 60 # The network address and optional user credentials for connecting to the # messaging backend, in URL format. The expected format is: # # driver://[user:pass@]host:port[,[userN:passN@]hostN:portN]/virtual_host?query # # Example: rabbit://rabbitmq:password@127.0.0.1:5672// # # For full details on the fields in the URL see the documentation of # oslo_messaging.TransportURL at # https://docs.openstack.org/oslo.messaging/latest/reference/transport.html # (string value) #transport_url = rabbit:// # The default exchange under which topics are scoped. May be overridden by an # exchange name specified in the transport_url option. (string value) #control_exchange = openstack # Add an endpoint to answer to ping calls. Endpoint is named # oslo_rpc_server_ping (boolean value) #rpc_ping_enabled = false [api] # # From aodh # # Configuration file for WSGI definition of API. (string value) #paste_config = api-paste.ini # Authentication mode to use. (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. default value is 1. (integer value) # Minimum value: 1 #workers = 1 # Period of evaluation cycle, should be >= than configured pipeline interval # for collection of underlying meters. (integer value) #evaluation_interval = 60 [healthcheck] # # From oslo.middleware.healthcheck # # DEPRECATED: The path to respond to healtcheck requests on. (string value) # This option is deprecated for removal. # Its value may be silently ignored in the future. #path = /healthcheck # Show more detailed information as part of the response. Security note: # Enabling this option may expose sensitive details about the service being # monitored. Be sure to verify that it will not violate your security policies. # (boolean value) #detailed = false # Additional backends that can perform health checks and report that # information back as part of a request. (list value) #backends = # A list of network addresses to limit source ip allowed to access healthcheck # information. Any request from ip outside of these network addresses are # ignored. (list value) #allowed_source_ranges = # Ignore requests with proxy headers. (boolean value) #ignore_proxied_requests = false # Check the presence of a file to determine if an application is running on a # port. Used by DisableByFileHealthcheck plugin. (string value) #disable_by_file_path = # Check the presence of a file based on a port to determine if an application # is running on a port. Expects a "port:path" list of strings. Used by # DisableByFilesPortsHealthcheck plugin. (list value) #disable_by_file_paths = # Check the presence of files. Used by EnableByFilesHealthcheck plugin. (list # value) #enable_by_file_paths = [keystone_authtoken] # # From keystonemiddleware.auth_token # # Complete "public" Identity API endpoint. This endpoint should not be an # "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. (string # value) # Deprecated group/name - [keystone_authtoken]/auth_uri #www_authenticate_uri = # DEPRECATED: Complete "public" Identity API endpoint. This endpoint should not # be an "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. This option # is deprecated in favor of www_authenticate_uri and will be removed in the S # release. (string value) # This option is deprecated for removal since Queens. # Its value may be silently ignored in the future. # Reason: The auth_uri option is deprecated in favor of www_authenticate_uri # and will be removed in the S release. #auth_uri = # API version of the Identity API endpoint. (string value) #auth_version = # Interface to use for the Identity API endpoint. Valid values are "public", # "internal" (default) or "admin". (string value) #interface = internal # Do not handle authorization requests within the middleware, but delegate the # authorization decision to downstream WSGI components. (boolean value) #delay_auth_decision = false # Request timeout value for communicating with Identity API server. (integer # value) #http_connect_timeout = # How many times are we trying to reconnect when communicating with Identity # API Server. (integer value) #http_request_max_retries = 3 # Request environment key where the Swift cache object is stored. When # auth_token middleware is deployed with a Swift cache, use this option to have # the middleware share a caching backend with swift. Otherwise, use the # ``memcached_servers`` option instead. (string value) #cache = # Required if identity server requires client certificate (string value) #certfile = # Required if identity server requires client certificate (string value) #keyfile = # A PEM encoded Certificate Authority to use when verifying HTTPs connections. # Defaults to system CAs. (string value) #cafile = # Verify HTTPS connections. (boolean value) #insecure = false # The region in which the identity server can be found. (string value) #region_name = # Optionally specify a list of memcached server(s) to use for caching. If left # undefined, tokens will instead be cached in-process. (list value) # Deprecated group/name - [keystone_authtoken]/memcache_servers #memcached_servers = # In order to prevent excessive effort spent validating tokens, the middleware # caches previously-seen tokens for a configurable duration (in seconds). Set # to -1 to disable caching completely. (integer value) #token_cache_time = 300 # (Optional) If defined, indicate whether token data should be authenticated or # authenticated and encrypted. If MAC, token data is authenticated (with HMAC) # in the cache. If ENCRYPT, token data is encrypted and authenticated in the # cache. If the value is not one of these options or empty, auth_token will # raise an exception on initialization. (string value) # Possible values: # None - # MAC - # ENCRYPT - #memcache_security_strategy = None # (Optional, mandatory if memcache_security_strategy is defined) This string is # used for key derivation. (string value) #memcache_secret_key = # (Optional) Global toggle for TLS usage when comunicating with the caching # servers. (boolean value) #memcache_tls_enabled = false # (Optional) Path to a file of concatenated CA certificates in PEM format # necessary to establish the caching server's authenticity. If tls_enabled is # False, this option is ignored. (string value) #memcache_tls_cafile = # (Optional) Path to a single file in PEM format containing the client's # certificate as well as any number of CA certificates needed to establish the # certificate's authenticity. This file is only required when client side # authentication is necessary. If tls_enabled is False, this option is ignored. # (string value) #memcache_tls_certfile = # (Optional) Path to a single file containing the client's private key in. # Otherwhise the private key will be taken from the file specified in # tls_certfile. If tls_enabled is False, this option is ignored. (string value) #memcache_tls_keyfile = # (Optional) Set the available ciphers for sockets created with the TLS # context. It should be a string in the OpenSSL cipher list format. If not # specified, all OpenSSL enabled ciphers will be available. (string value) #memcache_tls_allowed_ciphers = # (Optional) Number of seconds memcached server is considered dead before it is # tried again. (integer value) #memcache_pool_dead_retry = 300 # (Optional) Maximum total number of open connections to every memcached # server. (integer value) #memcache_pool_maxsize = 10 # (Optional) Socket timeout in seconds for communicating with a memcached # server. (integer value) #memcache_pool_socket_timeout = 3 # (Optional) Number of seconds a connection to memcached is held unused in the # pool before it is closed. (integer value) #memcache_pool_unused_timeout = 60 # (Optional) Number of seconds that an operation will wait to get a memcached # client connection from the pool. (integer value) #memcache_pool_conn_get_timeout = 10 # (Optional) Use the advanced (eventlet safe) memcached client pool. (boolean # value) #memcache_use_advanced_pool = true # (Optional) Indicate whether to set the X-Service-Catalog header. If False, # middleware will not ask for service catalog on token validation and will not # set the X-Service-Catalog header. (boolean value) #include_service_catalog = true # Used to control the use and type of token binding. Can be set to: "disabled" # to not check token binding. "permissive" (default) to validate binding # information if the bind type is of a form known to the server and ignore it # if not. "strict" like "permissive" but if the bind type is unknown the token # will be rejected. "required" any form of token binding is needed to be # allowed. Finally the name of a binding method that must be present in tokens. # (string value) #enforce_token_bind = permissive # A choice of roles that must be present in a service token. Service tokens are # allowed to request that an expired token can be used and so this check should # tightly control that only actual services should be sending this token. Roles # here are applied as an ANY check so any role in this list must be present. # For backwards compatibility reasons this currently only affects the # allow_expired check. (list value) #service_token_roles = service # For backwards compatibility reasons we must let valid service tokens pass # that don't pass the service_token_roles check as valid. Setting this true # will become the default in a future release and should be enabled if # possible. (boolean value) #service_token_roles_required = false # The name or type of the service as it appears in the service catalog. This is # used to validate tokens that have restricted access rules. (string value) #service_type = # Enable the SASL(Simple Authentication and Security Layer) if the SASL_enable # is true, else disable. (boolean value) #memcache_sasl_enabled = false # the user name for the SASL (string value) #memcache_username = # the username password for SASL (string value) #memcache_password = # Authentication type to load (string value) # Deprecated group/name - [keystone_authtoken]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = [listener] # # From aodh # # Number of workers for listener service. default value is 1. (integer value) # Minimum value: 1 #workers = 1 # The topic that aodh uses for event alarm evaluation. (string value) #event_alarm_topic = alarm.all # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = [notifier] # # From aodh # # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = # Number of workers for notifier service. default value is 1. (integer value) # Minimum value: 1 #workers = 1 [oslo_messaging_kafka] # # From oslo.messaging # # Max fetch bytes of Kafka consumer (integer value) #kafka_max_fetch_bytes = 1048576 # Default timeout(s) for Kafka consumers (floating point value) #kafka_consumer_timeout = 1.0 # Group id for Kafka consumer. Consumers in one group will coordinate message # consumption (string value) #consumer_group = oslo_messaging_consumer # Upper bound on the delay for KafkaProducer batching in seconds (floating # point value) #producer_batch_timeout = 0.0 # Size of batch for the producer async send (integer value) #producer_batch_size = 16384 # The compression codec for all data generated by the producer. If not set, # compression will not be used. Note that the allowed values of this depend on # the kafka version (string value) # Possible values: # none - # gzip - # snappy - # lz4 - # zstd - #compression_codec = none # Enable asynchronous consumer commits (boolean value) #enable_auto_commit = false # The maximum number of records returned in a poll call (integer value) #max_poll_records = 500 # Protocol used to communicate with brokers (string value) # Possible values: # PLAINTEXT - # SASL_PLAINTEXT - # SSL - # SASL_SSL - #security_protocol = PLAINTEXT # Mechanism when security protocol is SASL (string value) #sasl_mechanism = PLAIN # CA certificate PEM file used to verify the server certificate (string value) #ssl_cafile = # Client certificate PEM file used for authentication. (string value) #ssl_client_cert_file = # Client key PEM file used for authentication. (string value) #ssl_client_key_file = # Client key password file used for authentication. (string value) #ssl_client_key_password = [oslo_messaging_notifications] # # From oslo.messaging # # The Drivers(s) to handle sending notifications. Possible values are # messaging, messagingv2, routing, log, test, noop (multi valued) #driver = # A URL representing the messaging driver to use for notifications. If not set, # we fall back to the same configuration used for RPC. (string value) #transport_url = # AMQP topic used for OpenStack notifications. (list value) #topics = notifications # The maximum number of attempts to re-send a notification message which failed # to be delivered due to a recoverable error. 0 - No retry, -1 - indefinite # (integer value) #retry = -1 [oslo_messaging_rabbit] # # From oslo.messaging # # Use durable queues in AMQP. If rabbit_quorum_queue is enabled, queues will be # durable and this value will be ignored. (boolean value) #amqp_durable_queues = false # Auto-delete queues in AMQP. (boolean value) #amqp_auto_delete = false # Size of RPC connection pool. (integer value) # Minimum value: 1 #rpc_conn_pool_size = 30 # The pool size limit for connections expiration policy (integer value) #conn_pool_min_size = 2 # The time-to-live in sec of idle connections in the pool (integer value) #conn_pool_ttl = 1200 # Connect over SSL. (boolean value) #ssl = false # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some # distributions. (string value) #ssl_version = # SSL key file (valid only if SSL enabled). (string value) #ssl_key_file = # SSL cert file (valid only if SSL enabled). (string value) #ssl_cert_file = # SSL certification authority file (valid only if SSL enabled). (string value) #ssl_ca_file = # Global toggle for enforcing the OpenSSL FIPS mode. This feature requires # Python support. This is available in Python 3.9 in all environments and may # have been backported to older Python versions on select environments. If the # Python executable used does not support OpenSSL FIPS mode, an exception will # be raised. (boolean value) #ssl_enforce_fips_mode = false # DEPRECATED: (DEPRECATED) It is recommend not to use this option anymore. Run # the health check heartbeat thread through a native python thread by default. # If this option is equal to False then the health check heartbeat will inherit # the execution model from the parent process. For example if the parent # process has monkey patched the stdlib by using eventlet/greenlet then the # heartbeat will be run through a green thread. This option should be set to # True only for the wsgi services. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: The option is related to Eventlet which will be removed. In addition # this has never worked as expected with services using eventlet for core # service framework. #heartbeat_in_pthread = false # How long to wait (in seconds) before reconnecting in response to an AMQP # consumer cancel notification. (floating point value) # Minimum value: 0.0 # Maximum value: 4.5 #kombu_reconnect_delay = 1.0 # Random time to wait for when reconnecting in response to an AMQP consumer # cancel notification. (floating point value) # Minimum value: 0.0 #kombu_reconnect_splay = 0.0 # EXPERIMENTAL: Possible values are: gzip, bz2. If not set compression will not # be used. This option may not be available in future versions. (string value) #kombu_compression = # How long to wait a missing client before abandoning to send it its replies. # This value should not be longer than rpc_response_timeout. (integer value) # Deprecated group/name - [oslo_messaging_rabbit]/kombu_reconnect_timeout #kombu_missing_consumer_retry_timeout = 60 # Determines how the next RabbitMQ node is chosen in case the one we are # currently connected to becomes unavailable. Takes effect only if more than # one RabbitMQ node is provided in config. (string value) # Possible values: # round-robin - # shuffle - #kombu_failover_strategy = round-robin # The RabbitMQ login method. (string value) # Possible values: # PLAIN - # AMQPLAIN - # EXTERNAL - # RABBIT-CR-DEMO - #rabbit_login_method = AMQPLAIN # How frequently to retry connecting with RabbitMQ. (integer value) # Minimum value: 1 #rabbit_retry_interval = 1 # How long to backoff for between retries when connecting to RabbitMQ. (integer # value) # Minimum value: 0 #rabbit_retry_backoff = 2 # Maximum interval of RabbitMQ connection retries. (integer value) # Minimum value: 1 #rabbit_interval_max = 30 # Try to use HA queues in RabbitMQ (x-ha-policy: all). If you change this # option, you must wipe the RabbitMQ database. In RabbitMQ 3.0, queue mirroring # is no longer controlled by the x-ha-policy argument when declaring a queue. # If you just want to make sure that all queues (except those with auto- # generated names) are mirrored across all nodes, run: "rabbitmqctl set_policy # HA '^(?!amq\.).*' '{"ha-mode": "all"}' " (boolean value) #rabbit_ha_queues = false # Use quorum queues in RabbitMQ (x-queue-type: quorum). The quorum queue is a # modern queue type for RabbitMQ implementing a durable, replicated FIFO queue # based on the Raft consensus algorithm. It is available as of RabbitMQ 3.8.0. # If set this option will conflict with the HA queues (``rabbit_ha_queues``) # aka mirrored queues, in other words the HA queues should be disabled. Quorum # queues are also durable by default so the amqp_durable_queues option is # ignored when this option is enabled. (boolean value) #rabbit_quorum_queue = false # Use quorum queues for transients queues in RabbitMQ. Enabling this option # will then make sure those queues are also using quorum kind of rabbit queues, # which are HA by default. (boolean value) #rabbit_transient_quorum_queue = false # Each time a message is redelivered to a consumer, a counter is incremented. # Once the redelivery count exceeds the delivery limit the message gets dropped # or dead-lettered (if a DLX exchange has been configured) Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_delivery_limit = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of messages in the quorum queue. Used only when rabbit_quorum_queue is # enabled, Default 0 which means dont set a limit. (integer value) #rabbit_quorum_max_memory_length = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of memory bytes used by the quorum queue. Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_max_memory_bytes = 0 # Positive integer representing duration in seconds for queue TTL (x-expires). # Queues which are unused for the duration of the TTL are automatically # deleted. The parameter affects only reply and fanout queues. Setting 0 as # value will disable the x-expires. If doing so, make sure you have a rabbitmq # policy to delete the queues or you deployment will create an infinite number # of queue over time.In case rabbit_stream_fanout is set to True, this option # will control data retention policy (x-max-age) for messages in the fanout # queue rather then the queue duration itself. So the oldest data in the stream # queue will be discarded from it once reaching TTL Setting to 0 will disable # x-max-age for stream which make stream grow indefinitely filling up the # diskspace (integer value) # Minimum value: 0 #rabbit_transient_queues_ttl = 1800 # Specifies the number of messages to prefetch. Setting to zero allows # unlimited messages. (integer value) #rabbit_qos_prefetch_count = 0 # Number of seconds after which the Rabbit broker is considered down if # heartbeat's keep-alive fails (0 disables heartbeat). (integer value) #heartbeat_timeout_threshold = 60 # How often times during the heartbeat_timeout_threshold we check the # heartbeat. (integer value) #heartbeat_rate = 3 # DEPRECATED: (DEPRECATED) Enable/Disable the RabbitMQ mandatory flag for # direct send. The direct send is used as reply, so the MessageUndeliverable # exception is raised in case the client queue does not # exist.MessageUndeliverable exception will be used to loop for a timeout to # lets a chance to sender to recover.This flag is deprecated and it will not be # possible to deactivate this functionality anymore (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: Mandatory flag no longer deactivable. #direct_mandatory_flag = true # Enable x-cancel-on-ha-failover flag so that rabbitmq server will cancel and # notify consumerswhen queue is down (boolean value) #enable_cancel_on_failover = false # Should we use consistant queue names or random ones (boolean value) #use_queue_manager = false # Hostname used by queue manager. Defaults to the value returned by # socket.gethostname(). (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #hostname = node1.example.com # Process name used by queue manager (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #processname = nova-api # Use stream queues in RabbitMQ (x-queue-type: stream). Streams are a new # persistent and replicated data structure ("queue type") in RabbitMQ which # models an append-only log with non-destructive consumer semantics. It is # available as of RabbitMQ 3.9.0. If set this option will replace all fanout # queues with only one stream queue. (boolean value) #rabbit_stream_fanout = false [oslo_middleware] # # From oslo.middleware.http_proxy_to_wsgi # # Whether the application is behind a proxy or not. This determines if the # middleware should parse the headers or not. (boolean value) #enable_proxy_headers_parsing = false [oslo_policy] # # From oslo.policy # # DEPRECATED: This option controls whether or not to enforce scope when # evaluating policies. If ``True``, the scope of the token used in the request # is compared to the ``scope_types`` of the policy being enforced. If the # scopes do not match, an ``InvalidScope`` exception will be raised. If # ``False``, a message will be logged informing operators that policies are # being invoked with mismatching scope. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This configuration was added temporarily to facilitate a smooth # transition to the new RBAC. OpenStack will always enforce scope checks. This # configuration option is deprecated and will be removed in the 2025.2 cycle. #enforce_scope = false # This option controls whether or not to use old deprecated defaults when # evaluating policies. If ``True``, the old deprecated defaults are not going # to be evaluated. This means if any existing token is allowed for old defaults # but is disallowed for new defaults, it will be disallowed. It is encouraged # to enable this flag along with the ``enforce_scope`` flag so that you can get # the benefits of new defaults and ``scope_type`` together. If ``False``, the # deprecated policy check string is logically OR'd with the new policy check # string, allowing for a graceful upgrade experience between releases with new # policies, which is the default behavior. (boolean value) #enforce_new_defaults = false # The relative or absolute path of a file that maps roles to permissions for a # given service. Relative paths must be specified in relation to the # configuration file setting this option. (string value) #policy_file = policy.yaml # Default rule. Enforced when a requested rule is not found. (string value) #policy_default_rule = default # Directories where policy configuration files are stored. They can be relative # to any directory in the search path defined by the config_dir option, or # absolute paths. The file defined by policy_file must exist for these # directories to be searched. Missing or empty directories are ignored. (multi # valued) #policy_dirs = policy.d # Content Type to send and receive data for REST based policy check (string # value) # Possible values: # application/x-www-form-urlencoded - # application/json - #remote_content_type = application/x-www-form-urlencoded # server identity verification for REST based policy check (boolean value) #remote_ssl_verify_server_crt = false # Absolute path to ca cert file for REST based policy check (string value) #remote_ssl_ca_crt_file = # Absolute path to client cert for REST based policy check (string value) #remote_ssl_client_crt_file = # Absolute path client key file REST based policy check (string value) #remote_ssl_client_key_file = # Timeout in seconds for REST based policy check (floating point value) # Minimum value: 0 #remote_timeout = 60 [oslo_reports] # # From oslo.reports # # Path to a log directory where to create a file (string value) #log_dir = # The path to a file to watch for changes to trigger the reports, instead of # signals. Setting this option disables the signal trigger for the reports. If # application is running as a WSGI application it is recommended to use this # instead of signals. (string value) #file_event_handler = # How many seconds to wait between polls when file_event_handler is set # (integer value) #file_event_handler_interval = 1 [service_credentials] # # From aodh # # Region name to use for OpenStack service endpoints. (string value) # Deprecated group/name - [service_credentials]/os_region_name #region_name = # Type of endpoint in Identity service catalog to use for communication with # OpenStack services. (string value) # Possible values: # public - # internal - # admin - # auth - # publicURL - # internalURL - # adminURL - # Deprecated group/name - [service_credentials]/os_endpoint_type #interface = public # # From aodh-auth # # Authentication type to load (string value) # Deprecated group/name - [service_credentials]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = # Authentication URL (string value) #auth_url = # Scope for system operations (string value) #system_scope = # Domain ID to scope to (string value) #domain_id = # Domain name to scope to (string value) #domain_name = # Project ID to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_id #project_id = # Project name to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_name #project_name = # Domain ID containing project (string value) #project_domain_id = # Domain name containing project (string value) #project_domain_name = # ID of the trust to use as a trustee use (string value) #trust_id = # Optional domain ID to use with v3 and v2 parameters. It will be used for both # the user and project domain in v3 and ignored in v2 authentication. (string # value) #default_domain_id = # Optional domain name to use with v3 API and v2 parameters. It will be used # for both the user and project domain in v3 and ignored in v2 authentication. # (string value) #default_domain_name = # User id (string value) #user_id = # Username (string value) # Deprecated group/name - [service_credentials]/user_name #username = # User's domain id (string value) #user_domain_id = # User's domain name (string value) #user_domain_name = # User's password (string value) #password = [service_types] # # From aodh # # Message queue service type. (string value) #zaqar = messaging py312: OK (27.82 seconds) congratulations :) (27.89 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-20.1.0-0.20250905205836.cd32a27.el10.noarch Processing files: python3-aodh-20.1.0-0.20250905205836.cd32a27.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Y04dng + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev67 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/share/licenses/python3-aodh + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev67/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 20.1.0-0.20250905205836.cd32a27.el10 python3-aodh = 20.1.0-0.20250905205836.cd32a27.el10 python3.12-aodh = 20.1.0-0.20250905205836.cd32a27.el10 python3.12dist(aodh) = 20.1~~dev67 python3dist(aodh) = 20.1~~dev67 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 python3.12dist(cachetools) >= 1.1.6 python3.12dist(cotyledon) >= 1.7.3 python3.12dist(croniter) >= 0.3.4 python3.12dist(futurist) >= 0.11 python3.12dist(gnocchiclient) >= 6 python3.12dist(jsonschema) >= 3.2 python3.12dist(keystoneauth1) >= 2.1 python3.12dist(keystonemiddleware) >= 5.1 python3.12dist(lxml) >= 2.3 python3.12dist(oslo-config) >= 6.8 python3.12dist(oslo-db) >= 11 python3.12dist(oslo-i18n) >= 1.5 python3.12dist(oslo-log) >= 4.3 python3.12dist(oslo-messaging) >= 5.2 python3.12dist(oslo-middleware) >= 3.22 python3.12dist(oslo-policy) >= 4.5 python3.12dist(oslo-reports) >= 1.18 python3.12dist(oslo-upgradecheck) >= 1.3 python3.12dist(oslo-utils) >= 4.7 python3.12dist(pastedeploy) >= 1.5 python3.12dist(pbr) >= 2 python3.12dist(pecan) >= 0.8 python3.12dist(python-dateutil) >= 2.5.3 python3.12dist(python-heatclient) >= 1.17 python3.12dist(python-keystoneclient) >= 1.6 python3.12dist(python-observabilityclient) >= 0.0.4 python3.12dist(python-octaviaclient) >= 1.8 python3.12dist(requests) >= 2.5.2 python3.12dist(sqlalchemy) >= 1.4.1 python3.12dist(stevedore) >= 1.5 python3.12dist(tenacity) >= 3.2.1 python3.12dist(tooz) >= 1.28 python3.12dist(voluptuous) >= 0.8.10 python3.12dist(webob) >= 1.2.3 python3.12dist(wsme) >= 0.12.1 Obsoletes: python3.12-aodh < 20.1.0-0.20250905205836.cd32a27.el10 Processing files: openstack-aodh-common-20.1.0-0.20250905205836.cd32a27.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.mVoogr + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev67 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/share/doc/openstack-aodh-common + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev67/README.rst /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/share/doc/openstack-aodh-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-aodh-common) = 20.1.0-0.20250905205836.cd32a27.el10 openstack-aodh-common = 20.1.0-0.20250905205836.cd32a27.el10 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): systemd Requires(preun): systemd Requires(postun): systemd Requires: /usr/bin/python3 Recommends: group(aodh) user(aodh) Processing files: openstack-aodh-api-20.1.0-0.20250905205836.cd32a27.el10.noarch Provides: openstack-aodh-api = 20.1.0-0.20250905205836.cd32a27.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-evaluator-20.1.0-0.20250905205836.cd32a27.el10.noarch Provides: openstack-aodh-evaluator = 20.1.0-0.20250905205836.cd32a27.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-notifier-20.1.0-0.20250905205836.cd32a27.el10.noarch Provides: openstack-aodh-notifier = 20.1.0-0.20250905205836.cd32a27.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-listener-20.1.0-0.20250905205836.cd32a27.el10.noarch Provides: openstack-aodh-listener = 20.1.0-0.20250905205836.cd32a27.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-expirer-20.1.0-0.20250905205836.cd32a27.el10.noarch Provides: openstack-aodh-expirer = 20.1.0-0.20250905205836.cd32a27.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: python3-aodh-tests-20.1.0-0.20250905205836.cd32a27.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Hgzwa0 + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev67 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/share/licenses/python3-aodh-tests + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev67/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 20.1.0-0.20250905205836.cd32a27.el10 python3-aodh-tests = 20.1.0-0.20250905205836.cd32a27.el10 python3.12-aodh-tests = 20.1.0-0.20250905205836.cd32a27.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash python(abi) = 3.12 Obsoletes: python3.12-aodh-tests < 20.1.0-0.20250905205836.cd32a27.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-20.1.0-0.20250905205836.cd32a27.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-20.1.0-0.20250905205836.cd32a27.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-20.1.0-0.20250905205836.cd32a27.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-20.1.0-0.20250905205836.cd32a27.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-20.1.0-0.20250905205836.cd32a27.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-20.1.0-0.20250905205836.cd32a27.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-20.1.0-0.20250905205836.cd32a27.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-20.1.0-0.20250905205836.cd32a27.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-20.1.0-0.20250905205836.cd32a27.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.HeMtzv + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev67 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905205836.cd32a27.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.G8YZnJ + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev67-SPECPARTS + rm -rf aodh-20.1.0.dev67 aodh-20.1.0.dev67.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