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.20250905225136.8821018.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.20250905225136.8821018.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.3ib6W7 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-20.1.0.dev75 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-20.1.0.dev75-0.20250905225136.8821018.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-20.1.0.dev75 + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev75-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev75-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.pdTvTa + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev75 + 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.dev75/.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.dev75/.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.dev75/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.aa5yyJ + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev75 + 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.dev75/.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.dev75/.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.dev75/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.NZtxk5 + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev75 + 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.dev75/.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.dev75/.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.dev75/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905225136.8821018.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.dev75/aodh-20.1.0.dev75.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.20250905225136.8821018.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev75.dist-info/ removed 'aodh-20.1.0.dev75.dist-info/AUTHORS' removed 'aodh-20.1.0.dev75.dist-info/LICENSE' removed 'aodh-20.1.0.dev75.dist-info/METADATA' removed 'aodh-20.1.0.dev75.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev75.dist-info/pbr.json' removed 'aodh-20.1.0.dev75.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev75.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905225136.8821018.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.UTzs4r + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev75 + 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.dev75/.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.dev75/.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.dev75/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905225136.8821018.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.dev75/aodh-20.1.0.dev75.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.20250905225136.8821018.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev75.dist-info/ removed 'aodh-20.1.0.dev75.dist-info/AUTHORS' removed 'aodh-20.1.0.dev75.dist-info/LICENSE' removed 'aodh-20.1.0.dev75.dist-info/METADATA' removed 'aodh-20.1.0.dev75.dist-info/top_level.txt' removed 'aodh-20.1.0.dev75.dist-info/pbr.json' removed 'aodh-20.1.0.dev75.dist-info/entry_points.txt' removed directory 'aodh-20.1.0.dev75.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905225136.8821018.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.XNGdxI + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev75 + 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.dev75/.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.dev75/.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.dev75/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905225136.8821018.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.dev75/aodh-20.1.0.dev75.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.20250905225136.8821018.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev75.dist-info/ removed 'aodh-20.1.0.dev75.dist-info/AUTHORS' removed 'aodh-20.1.0.dev75.dist-info/LICENSE' removed 'aodh-20.1.0.dev75.dist-info/METADATA' removed 'aodh-20.1.0.dev75.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev75.dist-info/pbr.json' removed 'aodh-20.1.0.dev75.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev75.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.EU3d2L + 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.dev75 + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev75/.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.dev75/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-20.1.0.dev75/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-20.1.0.dev75 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.dev75/.pyproject-builddir/pip-modern-metadata-ioayla_a/aodh.egg-info writing /builddir/build/BUILD/aodh-20.1.0.dev75/.pyproject-builddir/pip-modern-metadata-ioayla_a/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-20.1.0.dev75/.pyproject-builddir/pip-modern-metadata-ioayla_a/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-20.1.0.dev75/.pyproject-builddir/pip-modern-metadata-ioayla_a/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-20.1.0.dev75/.pyproject-builddir/pip-modern-metadata-ioayla_a/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-20.1.0.dev75/.pyproject-builddir/pip-modern-metadata-ioayla_a/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-20.1.0.dev75/.pyproject-builddir/pip-modern-metadata-ioayla_a/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-20.1.0.dev75/.pyproject-builddir/pip-modern-metadata-ioayla_a/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.dev75/.pyproject-builddir/pip-modern-metadata-ioayla_a/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev75/.pyproject-builddir/pip-modern-metadata-ioayla_a/aodh-20.1.0.dev75.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/functional creating build/lib/aodh/tests/functional/storage creating build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests creating build/lib/aodh/api copying aodh/api/__init__.py -> build/lib/aodh/api copying aodh/api/app.py -> build/lib/aodh/api copying aodh/api/hooks.py -> build/lib/aodh/api copying aodh/api/middleware.py -> build/lib/aodh/api copying aodh/api/policies.py -> build/lib/aodh/api copying aodh/api/rbac.py -> build/lib/aodh/api copying aodh/tests/functional/storage/__init__.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_get_connection.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_log.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_storage_scenarios.py -> build/lib/aodh/tests/functional/storage creating build/lib/aodh/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional creating build/lib/aodh/storage copying aodh/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage creating build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd creating build/lib/aodh/tests/functional/api copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api creating build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/__init__.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_app.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_metrics.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_quotas.py -> build/lib/aodh/tests/functional/api/v2 creating build/lib/aodh/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/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/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf creating build/lib/aodh/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi creating build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/__init__.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/test_heat.py -> build/lib/aodh/tests/unit/notifier creating build/lib/aodh/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/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/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh creating build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/__init__.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/models.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/utils.py -> build/lib/aodh/storage/sqlalchemy creating build/lib/aodh/api/controllers creating build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/__init__.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/capabilities.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/metrics.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers 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 running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.tests.functional.hooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd copying aodh/cmd/aodh-policy-generator.conf -> build/lib/aodh/cmd creating build/lib/aodh/locale creating build/lib/aodh/locale/de creating build/lib/aodh/locale/de/LC_MESSAGES copying aodh/locale/de/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/de/LC_MESSAGES creating build/lib/aodh/locale/en_GB creating build/lib/aodh/locale/en_GB/LC_MESSAGES copying aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/en_GB/LC_MESSAGES creating build/lib/aodh/locale/es creating build/lib/aodh/locale/es/LC_MESSAGES copying aodh/locale/es/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/es/LC_MESSAGES creating build/lib/aodh/locale/fr creating build/lib/aodh/locale/fr/LC_MESSAGES copying aodh/locale/fr/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/fr/LC_MESSAGES creating build/lib/aodh/locale/id creating build/lib/aodh/locale/id/LC_MESSAGES copying aodh/locale/id/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/id/LC_MESSAGES creating build/lib/aodh/locale/it creating build/lib/aodh/locale/it/LC_MESSAGES copying aodh/locale/it/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/it/LC_MESSAGES creating build/lib/aodh/locale/ja creating build/lib/aodh/locale/ja/LC_MESSAGES copying aodh/locale/ja/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ja/LC_MESSAGES creating build/lib/aodh/locale/ko_KR creating build/lib/aodh/locale/ko_KR/LC_MESSAGES copying aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ko_KR/LC_MESSAGES creating build/lib/aodh/locale/pt creating build/lib/aodh/locale/pt/LC_MESSAGES copying aodh/locale/pt/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt/LC_MESSAGES creating build/lib/aodh/locale/pt_BR creating build/lib/aodh/locale/pt_BR/LC_MESSAGES copying aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt_BR/LC_MESSAGES creating build/lib/aodh/locale/ru creating build/lib/aodh/locale/ru/LC_MESSAGES copying aodh/locale/ru/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ru/LC_MESSAGES creating build/lib/aodh/locale/zh_CN creating build/lib/aodh/locale/zh_CN/LC_MESSAGES copying aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_CN/LC_MESSAGES creating build/lib/aodh/locale/zh_TW creating build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_TW/LC_MESSAGES creating build/lib/aodh/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 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/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/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/wsgi copying build/lib/aodh/wsgi/api.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi creating build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/defaults.py -> build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/conf creating build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/utils.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/base.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/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/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/utils.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/quotas.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/query.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/metrics.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/base.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/alarms.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/rbac.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/policies.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/middleware.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/hooks.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/tests creating 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 copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev75-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev75.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev75.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-20.1.0.dev75/.pyproject-builddir/pip-wheel-y4zg1uei/.tmp-1q06fw6d/aodh-20.1.0.dev75-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.dev75.data/scripts/aodh-api' adding 'aodh-20.1.0.dev75.dist-info/AUTHORS' adding 'aodh-20.1.0.dev75.dist-info/LICENSE' adding 'aodh-20.1.0.dev75.dist-info/METADATA' adding 'aodh-20.1.0.dev75.dist-info/WHEEL' adding 'aodh-20.1.0.dev75.dist-info/entry_points.txt' adding 'aodh-20.1.0.dev75.dist-info/pbr.json' adding 'aodh-20.1.0.dev75.dist-info/top_level.txt' adding 'aodh-20.1.0.dev75.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.dev75-py3-none-any.whl size=225729 sha256=3871a35d21696ffb1258f6e8479a1be9d6d932b26245f57279733a693a107d7b Stored in directory: /builddir/.cache/pip/wheels/10/80/29/7efe574e969bbf539fde0e91ecdd778da88a5daf89e7b21ed4 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.5c1bZP + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.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.dev75 ++ ls /builddir/build/BUILD/aodh-20.1.0.dev75/pyproject-wheeldir/aodh-20.1.0.dev75-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple + specifier=aodh==20.1.0.dev75 + '[' -z aodh==20.1.0.dev75 ']' + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev75/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.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.dev75/pyproject-wheeldir aodh==20.1.0.dev75 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.dev75/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-20.1.0.dev75-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-20.1.0.dev75 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-20.1.0.dev75.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev75.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.20250905225136.8821018.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev75.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev75.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev75.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev75.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev75.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64-pyproject-ghost-distinfo + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/python3 setup.py compile_catalog -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.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.20250905225136.8821018.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 20.1.0-0.20250905225136.8821018.el10 --unique-debug-suffix -20.1.0-0.20250905225136.8821018.el10.x86_64 --unique-debug-src-base openstack-aodh-20.1.0-0.20250905225136.8821018.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.dev75 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.20250905225136.8821018.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.PXZkck + 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.dev75 + 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.20250905225136.8821018.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-20.1.0.dev75/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py312 /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.156547s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.478 3413687 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 18:53:20.478 3413687 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 18:53:20.482 3413687 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 18:53:20.482 3413687 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 18:53:20.486 3413687 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 18:53:20.524 3413687 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.611 3413687 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.622 3413687 WARNING oslo_policy.policy [None req-fb2b6f33-5da5-4a5b-ae59-fe6be7af8981 56fc8cf3-5663-4687-9cbe-4f75f24ebf03 a5f6f0a2-57cb-4861-8868-14849a69b069 - - - -] 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_list_alarms_all_projects_by_admin [0.032654s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.632 3413687 INFO alembic.runtime.migration [None req-fb2b6f33-5da5-4a5b-ae59-fe6be7af8981 56fc8cf3-5663-4687-9cbe-4f75f24ebf03 a5f6f0a2-57cb-4861-8868-14849a69b069 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.632 3413687 INFO alembic.runtime.migration [None req-fb2b6f33-5da5-4a5b-ae59-fe6be7af8981 56fc8cf3-5663-4687-9cbe-4f75f24ebf03 a5f6f0a2-57cb-4861-8868-14849a69b069 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.635 3413687 INFO alembic.runtime.migration [None req-fb2b6f33-5da5-4a5b-ae59-fe6be7af8981 56fc8cf3-5663-4687-9cbe-4f75f24ebf03 a5f6f0a2-57cb-4861-8868-14849a69b069 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.635 3413687 INFO alembic.runtime.migration [None req-fb2b6f33-5da5-4a5b-ae59-fe6be7af8981 56fc8cf3-5663-4687-9cbe-4f75f24ebf03 a5f6f0a2-57cb-4861-8868-14849a69b069 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.639 3413687 INFO alembic.runtime.migration [None req-fb2b6f33-5da5-4a5b-ae59-fe6be7af8981 56fc8cf3-5663-4687-9cbe-4f75f24ebf03 a5f6f0a2-57cb-4861-8868-14849a69b069 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.640 3413687 INFO aodh.api.app [None req-fb2b6f33-5da5-4a5b-ae59-fe6be7af8981 56fc8cf3-5663-4687-9cbe-4f75f24ebf03 a5f6f0a2-57cb-4861-8868-14849a69b069 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.654 3413687 WARNING oslo_db.sqlalchemy.utils [None req-a47281df-a1c9-44f8-807f-0918345467cd f49e90d9-63a5-447c-996e-df192e856dd9 852d0a5b-135f-476e-a929-5a14a92ee9a9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.170185s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.529 3413690 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 18:53:20.529 3413690 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 18:53:20.534 3413690 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 18:53:20.534 3413690 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 18:53:20.538 3413690 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 18:53:20.573 3413690 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.665 3413690 WARNING oslo_db.sqlalchemy.utils [None req-6a27b48b-5dcf-4aff-92c7-545992848d3b 671e749c-938c-4ad0-ac5b-b7298715c7b8 2640599a-f97c-42ad-887e-c4a8ceaef0ce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.673 3413690 WARNING oslo_db.sqlalchemy.utils [None req-b81fb810-8b39-489b-83a7-c34c8d3e6237 671e749c-938c-4ad0-ac5b-b7298715c7b8 2640599a-f97c-42ad-887e-c4a8ceaef0ce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.200782s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.501 3413688 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 18:53:20.501 3413688 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 18:53:20.510 3413688 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 18:53:20.510 3413688 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 18:53:20.515 3413688 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 18:53:20.589 3413688 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/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.041821s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.664 3413687 INFO alembic.runtime.migration [None req-a47281df-a1c9-44f8-807f-0918345467cd f49e90d9-63a5-447c-996e-df192e856dd9 852d0a5b-135f-476e-a929-5a14a92ee9a9 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.665 3413687 INFO alembic.runtime.migration [None req-a47281df-a1c9-44f8-807f-0918345467cd f49e90d9-63a5-447c-996e-df192e856dd9 852d0a5b-135f-476e-a929-5a14a92ee9a9 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.667 3413687 INFO alembic.runtime.migration [None req-a47281df-a1c9-44f8-807f-0918345467cd f49e90d9-63a5-447c-996e-df192e856dd9 852d0a5b-135f-476e-a929-5a14a92ee9a9 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.668 3413687 INFO alembic.runtime.migration [None req-a47281df-a1c9-44f8-807f-0918345467cd f49e90d9-63a5-447c-996e-df192e856dd9 852d0a5b-135f-476e-a929-5a14a92ee9a9 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.672 3413687 INFO alembic.runtime.migration [None req-a47281df-a1c9-44f8-807f-0918345467cd f49e90d9-63a5-447c-996e-df192e856dd9 852d0a5b-135f-476e-a929-5a14a92ee9a9 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.674 3413687 INFO aodh.api.app [None req-a47281df-a1c9-44f8-807f-0918345467cd f49e90d9-63a5-447c-996e-df192e856dd9 852d0a5b-135f-476e-a929-5a14a92ee9a9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.690 3413687 WARNING oslo_db.sqlalchemy.utils [None req-fd4a62d2-db73-460a-82ba-1e4712ab097d b4496c95-e86e-4846-9ac1-fff0a4f22135 3c523a6e-986e-404a-a41f-8db2ba3c9492 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.692 3413687 WARNING oslo_db.sqlalchemy.utils [None req-fd4a62d2-db73-460a-82ba-1e4712ab097d b4496c95-e86e-4846-9ac1-fff0a4f22135 3c523a6e-986e-404a-a41f-8db2ba3c9492 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.699 3413687 WARNING oslo_db.sqlalchemy.utils [None req-fd4a62d2-db73-460a-82ba-1e4712ab097d b4496c95-e86e-4846-9ac1-fff0a4f22135 3c523a6e-986e-404a-a41f-8db2ba3c9492 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.209739s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.513 3413689 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 18:53:20.513 3413689 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 18:53:20.517 3413689 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 18:53:20.517 3413689 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 18:53:20.521 3413689 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 18:53:20.591 3413689 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.701 3413689 WARNING oslo_db.sqlalchemy.utils [None req-f491cc67-9ef7-4b27-bd69-571581e81880 202e0bca-93fe-4ff5-bf3d-ff782b09dbcd 4099e5f7-7735-4366-8ea9-f766d94c7ea5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.705 3413689 WARNING oslo_db.sqlalchemy.utils [None req-f491cc67-9ef7-4b27-bd69-571581e81880 202e0bca-93fe-4ff5-bf3d-ff782b09dbcd 4099e5f7-7735-4366-8ea9-f766d94c7ea5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.033486s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.690 3413690 INFO alembic.runtime.migration [None req-b81fb810-8b39-489b-83a7-c34c8d3e6237 671e749c-938c-4ad0-ac5b-b7298715c7b8 2640599a-f97c-42ad-887e-c4a8ceaef0ce - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.690 3413690 INFO alembic.runtime.migration [None req-b81fb810-8b39-489b-83a7-c34c8d3e6237 671e749c-938c-4ad0-ac5b-b7298715c7b8 2640599a-f97c-42ad-887e-c4a8ceaef0ce - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.693 3413690 INFO alembic.runtime.migration [None req-b81fb810-8b39-489b-83a7-c34c8d3e6237 671e749c-938c-4ad0-ac5b-b7298715c7b8 2640599a-f97c-42ad-887e-c4a8ceaef0ce - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.694 3413690 INFO alembic.runtime.migration [None req-b81fb810-8b39-489b-83a7-c34c8d3e6237 671e749c-938c-4ad0-ac5b-b7298715c7b8 2640599a-f97c-42ad-887e-c4a8ceaef0ce - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.698 3413690 INFO alembic.runtime.migration [None req-b81fb810-8b39-489b-83a7-c34c8d3e6237 671e749c-938c-4ad0-ac5b-b7298715c7b8 2640599a-f97c-42ad-887e-c4a8ceaef0ce - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.699 3413690 INFO aodh.api.app [None req-b81fb810-8b39-489b-83a7-c34c8d3e6237 671e749c-938c-4ad0-ac5b-b7298715c7b8 2640599a-f97c-42ad-887e-c4a8ceaef0ce - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.713 3413690 WARNING oslo_db.sqlalchemy.utils [None req-717fde71-cc7d-4035-ac71-67ca07ab7ba8 50a33aaf-1ccc-4035-a34d-8cafb7cfd1f5 2eee7083-b18c-49a4-86d8-324267ae21fc - - - -] 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.030158s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.698 3413688 INFO alembic.runtime.migration [None req-9c2132f1-e2b8-4654-9648-eb0cdd4bc1c2 f22fe41e-c373-4200-bfba-7c94aaf3c73e 81648e06-dbe3-49f5-87bf-b0c71b3b1959 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.698 3413688 INFO alembic.runtime.migration [None req-9c2132f1-e2b8-4654-9648-eb0cdd4bc1c2 f22fe41e-c373-4200-bfba-7c94aaf3c73e 81648e06-dbe3-49f5-87bf-b0c71b3b1959 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.702 3413688 INFO alembic.runtime.migration [None req-9c2132f1-e2b8-4654-9648-eb0cdd4bc1c2 f22fe41e-c373-4200-bfba-7c94aaf3c73e 81648e06-dbe3-49f5-87bf-b0c71b3b1959 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.702 3413688 INFO alembic.runtime.migration [None req-9c2132f1-e2b8-4654-9648-eb0cdd4bc1c2 f22fe41e-c373-4200-bfba-7c94aaf3c73e 81648e06-dbe3-49f5-87bf-b0c71b3b1959 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.706 3413688 INFO alembic.runtime.migration [None req-9c2132f1-e2b8-4654-9648-eb0cdd4bc1c2 f22fe41e-c373-4200-bfba-7c94aaf3c73e 81648e06-dbe3-49f5-87bf-b0c71b3b1959 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.708 3413688 INFO aodh.api.app [None req-9c2132f1-e2b8-4654-9648-eb0cdd4bc1c2 f22fe41e-c373-4200-bfba-7c94aaf3c73e 81648e06-dbe3-49f5-87bf-b0c71b3b1959 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.028674s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.724 3413690 INFO alembic.runtime.migration [None req-717fde71-cc7d-4035-ac71-67ca07ab7ba8 50a33aaf-1ccc-4035-a34d-8cafb7cfd1f5 2eee7083-b18c-49a4-86d8-324267ae21fc - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.724 3413690 INFO alembic.runtime.migration [None req-717fde71-cc7d-4035-ac71-67ca07ab7ba8 50a33aaf-1ccc-4035-a34d-8cafb7cfd1f5 2eee7083-b18c-49a4-86d8-324267ae21fc - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.727 3413690 INFO alembic.runtime.migration [None req-717fde71-cc7d-4035-ac71-67ca07ab7ba8 50a33aaf-1ccc-4035-a34d-8cafb7cfd1f5 2eee7083-b18c-49a4-86d8-324267ae21fc - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.727 3413690 INFO alembic.runtime.migration [None req-717fde71-cc7d-4035-ac71-67ca07ab7ba8 50a33aaf-1ccc-4035-a34d-8cafb7cfd1f5 2eee7083-b18c-49a4-86d8-324267ae21fc - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.731 3413690 INFO alembic.runtime.migration [None req-717fde71-cc7d-4035-ac71-67ca07ab7ba8 50a33aaf-1ccc-4035-a34d-8cafb7cfd1f5 2eee7083-b18c-49a4-86d8-324267ae21fc - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.733 3413690 INFO aodh.api.app [None req-717fde71-cc7d-4035-ac71-67ca07ab7ba8 50a33aaf-1ccc-4035-a34d-8cafb7cfd1f5 2eee7083-b18c-49a4-86d8-324267ae21fc - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.034176s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.721 3413689 INFO alembic.runtime.migration [None req-f491cc67-9ef7-4b27-bd69-571581e81880 202e0bca-93fe-4ff5-bf3d-ff782b09dbcd 4099e5f7-7735-4366-8ea9-f766d94c7ea5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.722 3413689 INFO alembic.runtime.migration [None req-f491cc67-9ef7-4b27-bd69-571581e81880 202e0bca-93fe-4ff5-bf3d-ff782b09dbcd 4099e5f7-7735-4366-8ea9-f766d94c7ea5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.727 3413689 INFO alembic.runtime.migration [None req-f491cc67-9ef7-4b27-bd69-571581e81880 202e0bca-93fe-4ff5-bf3d-ff782b09dbcd 4099e5f7-7735-4366-8ea9-f766d94c7ea5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.727 3413689 INFO alembic.runtime.migration [None req-f491cc67-9ef7-4b27-bd69-571581e81880 202e0bca-93fe-4ff5-bf3d-ff782b09dbcd 4099e5f7-7735-4366-8ea9-f766d94c7ea5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.731 3413689 INFO alembic.runtime.migration [None req-f491cc67-9ef7-4b27-bd69-571581e81880 202e0bca-93fe-4ff5-bf3d-ff782b09dbcd 4099e5f7-7735-4366-8ea9-f766d94c7ea5 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.733 3413689 INFO aodh.api.app [None req-f491cc67-9ef7-4b27-bd69-571581e81880 202e0bca-93fe-4ff5-bf3d-ff782b09dbcd 4099e5f7-7735-4366-8ea9-f766d94c7ea5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.048099s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.706 3413687 INFO alembic.runtime.migration [None req-fd4a62d2-db73-460a-82ba-1e4712ab097d b4496c95-e86e-4846-9ac1-fff0a4f22135 3c523a6e-986e-404a-a41f-8db2ba3c9492 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.707 3413687 INFO alembic.runtime.migration [None req-fd4a62d2-db73-460a-82ba-1e4712ab097d b4496c95-e86e-4846-9ac1-fff0a4f22135 3c523a6e-986e-404a-a41f-8db2ba3c9492 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.710 3413687 INFO alembic.runtime.migration [None req-fd4a62d2-db73-460a-82ba-1e4712ab097d b4496c95-e86e-4846-9ac1-fff0a4f22135 3c523a6e-986e-404a-a41f-8db2ba3c9492 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.710 3413687 INFO alembic.runtime.migration [None req-fd4a62d2-db73-460a-82ba-1e4712ab097d b4496c95-e86e-4846-9ac1-fff0a4f22135 3c523a6e-986e-404a-a41f-8db2ba3c9492 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.715 3413687 INFO alembic.runtime.migration [None req-fd4a62d2-db73-460a-82ba-1e4712ab097d b4496c95-e86e-4846-9ac1-fff0a4f22135 3c523a6e-986e-404a-a41f-8db2ba3c9492 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.716 3413687 INFO aodh.api.app [None req-fd4a62d2-db73-460a-82ba-1e4712ab097d b4496c95-e86e-4846-9ac1-fff0a4f22135 3c523a6e-986e-404a-a41f-8db2ba3c9492 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.733 3413687 WARNING oslo_db.sqlalchemy.utils [None req-9e27accb-6ddf-4494-90af-77db526ce7ba c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.734 3413687 WARNING oslo_db.sqlalchemy.utils [None req-9e27accb-6ddf-4494-90af-77db526ce7ba c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.737 3413687 WARNING oslo_db.sqlalchemy.utils [None req-9e27accb-6ddf-4494-90af-77db526ce7ba c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.740 3413687 WARNING oslo_db.sqlalchemy.utils [None req-09454676-40fc-46b6-9543-09e02fe6f646 c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.744 3413687 WARNING oslo_db.sqlalchemy.utils [None req-eba6a9c8-3e93-4eb6-b55e-16e6d388f94b c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.039845s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.728 3413688 INFO alembic.runtime.migration [None req-be6b14ac-7b91-41e8-8b29-f49fbf9bca0a 4e41d44b-fa53-44cc-87f2-6fd4308733e8 0a962c71-0b17-4fd9-acaa-2ee7531eb490 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.728 3413688 INFO alembic.runtime.migration [None req-be6b14ac-7b91-41e8-8b29-f49fbf9bca0a 4e41d44b-fa53-44cc-87f2-6fd4308733e8 0a962c71-0b17-4fd9-acaa-2ee7531eb490 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.731 3413688 INFO alembic.runtime.migration [None req-be6b14ac-7b91-41e8-8b29-f49fbf9bca0a 4e41d44b-fa53-44cc-87f2-6fd4308733e8 0a962c71-0b17-4fd9-acaa-2ee7531eb490 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.731 3413688 INFO alembic.runtime.migration [None req-be6b14ac-7b91-41e8-8b29-f49fbf9bca0a 4e41d44b-fa53-44cc-87f2-6fd4308733e8 0a962c71-0b17-4fd9-acaa-2ee7531eb490 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.735 3413688 INFO alembic.runtime.migration [None req-be6b14ac-7b91-41e8-8b29-f49fbf9bca0a 4e41d44b-fa53-44cc-87f2-6fd4308733e8 0a962c71-0b17-4fd9-acaa-2ee7531eb490 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.737 3413688 INFO aodh.api.app [None req-be6b14ac-7b91-41e8-8b29-f49fbf9bca0a 4e41d44b-fa53-44cc-87f2-6fd4308733e8 0a962c71-0b17-4fd9-acaa-2ee7531eb490 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.753 3413688 WARNING oslo_db.sqlalchemy.utils [None req-328ee736-d36a-41cf-a0af-72c85c96dacc 064333e2-bd61-49b0-98ff-7810a7ed6d6b 2ee80242-f11a-46d2-85c2-61baf35d9950 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.755 3413688 WARNING oslo_db.sqlalchemy.utils [None req-328ee736-d36a-41cf-a0af-72c85c96dacc 064333e2-bd61-49b0-98ff-7810a7ed6d6b 2ee80242-f11a-46d2-85c2-61baf35d9950 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.761 3413688 WARNING oslo_db.sqlalchemy.utils [None req-328ee736-d36a-41cf-a0af-72c85c96dacc 064333e2-bd61-49b0-98ff-7810a7ed6d6b 2ee80242-f11a-46d2-85c2-61baf35d9950 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.027561s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.755 3413687 INFO alembic.runtime.migration [None req-eba6a9c8-3e93-4eb6-b55e-16e6d388f94b c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.756 3413687 INFO alembic.runtime.migration [None req-eba6a9c8-3e93-4eb6-b55e-16e6d388f94b c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.759 3413687 INFO alembic.runtime.migration [None req-eba6a9c8-3e93-4eb6-b55e-16e6d388f94b c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.759 3413687 INFO alembic.runtime.migration [None req-eba6a9c8-3e93-4eb6-b55e-16e6d388f94b c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.764 3413687 INFO alembic.runtime.migration [None req-eba6a9c8-3e93-4eb6-b55e-16e6d388f94b c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.765 3413687 INFO aodh.api.app [None req-eba6a9c8-3e93-4eb6-b55e-16e6d388f94b c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.036678s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.756 3413689 INFO alembic.runtime.migration [None req-a3472654-1ca4-4e3c-9b3d-1a5a97bd25e3 2408d6ab-e4f3-4488-b3c9-4df98a432753 84c51532-f8a8-4896-9783-f3f4ea85a076 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.756 3413689 INFO alembic.runtime.migration [None req-a3472654-1ca4-4e3c-9b3d-1a5a97bd25e3 2408d6ab-e4f3-4488-b3c9-4df98a432753 84c51532-f8a8-4896-9783-f3f4ea85a076 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.759 3413689 INFO alembic.runtime.migration [None req-a3472654-1ca4-4e3c-9b3d-1a5a97bd25e3 2408d6ab-e4f3-4488-b3c9-4df98a432753 84c51532-f8a8-4896-9783-f3f4ea85a076 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.759 3413689 INFO alembic.runtime.migration [None req-a3472654-1ca4-4e3c-9b3d-1a5a97bd25e3 2408d6ab-e4f3-4488-b3c9-4df98a432753 84c51532-f8a8-4896-9783-f3f4ea85a076 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.764 3413689 INFO alembic.runtime.migration [None req-a3472654-1ca4-4e3c-9b3d-1a5a97bd25e3 2408d6ab-e4f3-4488-b3c9-4df98a432753 84c51532-f8a8-4896-9783-f3f4ea85a076 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.767 3413689 INFO aodh.api.app [None req-a3472654-1ca4-4e3c-9b3d-1a5a97bd25e3 2408d6ab-e4f3-4488-b3c9-4df98a432753 84c51532-f8a8-4896-9783-f3f4ea85a076 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.781 3413689 WARNING oslo_db.sqlalchemy.utils [None req-59e4fdb9-2b96-4b22-9fd3-0d72d48e1522 c1cc33e4-6c24-4df2-9f6f-023ba17a8224 f9f41855-41c3-4801-ab8d-ae8872da860b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.039902s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.754 3413690 INFO alembic.runtime.migration [None req-ebbae38e-759e-4937-bb3f-25bce68a42d8 f0b549f9-7df3-4501-a494-f8b008cd59d5 677872f9-d500-4e88-8819-fa78e2b8760a - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.755 3413690 INFO alembic.runtime.migration [None req-ebbae38e-759e-4937-bb3f-25bce68a42d8 f0b549f9-7df3-4501-a494-f8b008cd59d5 677872f9-d500-4e88-8819-fa78e2b8760a - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.758 3413690 INFO alembic.runtime.migration [None req-ebbae38e-759e-4937-bb3f-25bce68a42d8 f0b549f9-7df3-4501-a494-f8b008cd59d5 677872f9-d500-4e88-8819-fa78e2b8760a - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.758 3413690 INFO alembic.runtime.migration [None req-ebbae38e-759e-4937-bb3f-25bce68a42d8 f0b549f9-7df3-4501-a494-f8b008cd59d5 677872f9-d500-4e88-8819-fa78e2b8760a - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.762 3413690 INFO alembic.runtime.migration [None req-ebbae38e-759e-4937-bb3f-25bce68a42d8 f0b549f9-7df3-4501-a494-f8b008cd59d5 677872f9-d500-4e88-8819-fa78e2b8760a - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.764 3413690 INFO aodh.api.app [None req-ebbae38e-759e-4937-bb3f-25bce68a42d8 f0b549f9-7df3-4501-a494-f8b008cd59d5 677872f9-d500-4e88-8819-fa78e2b8760a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.779 3413690 WARNING oslo_db.sqlalchemy.utils [None req-b515cf3c-0ab1-4e3d-80c7-111283cf894f bb0a99fb-8572-49f1-99c2-0e21103ab95f 24bccc36-44cf-45b4-b3ab-68b12392f32d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.780 3413690 WARNING oslo_db.sqlalchemy.utils [None req-b515cf3c-0ab1-4e3d-80c7-111283cf894f bb0a99fb-8572-49f1-99c2-0e21103ab95f 24bccc36-44cf-45b4-b3ab-68b12392f32d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.784 3413690 WARNING oslo_db.sqlalchemy.utils [None req-b515cf3c-0ab1-4e3d-80c7-111283cf894f bb0a99fb-8572-49f1-99c2-0e21103ab95f 24bccc36-44cf-45b4-b3ab-68b12392f32d - - - -] 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_normal_user_set_test_actions [0.030248s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.769 3413688 INFO alembic.runtime.migration [None req-328ee736-d36a-41cf-a0af-72c85c96dacc 064333e2-bd61-49b0-98ff-7810a7ed6d6b 2ee80242-f11a-46d2-85c2-61baf35d9950 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.769 3413688 INFO alembic.runtime.migration [None req-328ee736-d36a-41cf-a0af-72c85c96dacc 064333e2-bd61-49b0-98ff-7810a7ed6d6b 2ee80242-f11a-46d2-85c2-61baf35d9950 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.772 3413688 INFO alembic.runtime.migration [None req-328ee736-d36a-41cf-a0af-72c85c96dacc 064333e2-bd61-49b0-98ff-7810a7ed6d6b 2ee80242-f11a-46d2-85c2-61baf35d9950 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.772 3413688 INFO alembic.runtime.migration [None req-328ee736-d36a-41cf-a0af-72c85c96dacc 064333e2-bd61-49b0-98ff-7810a7ed6d6b 2ee80242-f11a-46d2-85c2-61baf35d9950 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.776 3413688 INFO alembic.runtime.migration [None req-328ee736-d36a-41cf-a0af-72c85c96dacc 064333e2-bd61-49b0-98ff-7810a7ed6d6b 2ee80242-f11a-46d2-85c2-61baf35d9950 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.778 3413688 INFO aodh.api.app [None req-328ee736-d36a-41cf-a0af-72c85c96dacc 064333e2-bd61-49b0-98ff-7810a7ed6d6b 2ee80242-f11a-46d2-85c2-61baf35d9950 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.031681s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.783 3413687 INFO alembic.runtime.migration [None req-eba6a9c8-3e93-4eb6-b55e-16e6d388f94b c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.783 3413687 INFO alembic.runtime.migration [None req-eba6a9c8-3e93-4eb6-b55e-16e6d388f94b c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.787 3413687 INFO alembic.runtime.migration [None req-eba6a9c8-3e93-4eb6-b55e-16e6d388f94b c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.787 3413687 INFO alembic.runtime.migration [None req-eba6a9c8-3e93-4eb6-b55e-16e6d388f94b c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.792 3413687 INFO alembic.runtime.migration [None req-eba6a9c8-3e93-4eb6-b55e-16e6d388f94b c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.794 3413687 INFO aodh.api.app [None req-eba6a9c8-3e93-4eb6-b55e-16e6d388f94b c4f2312a-0336-4f6d-8f56-de0099c92b5a abb53090-c8a9-4e49-9f86-c4fbbf3b8ebf - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.806 3413687 WARNING oslo_db.sqlalchemy.utils [None req-e2f749cd-578e-4ae6-a0c0-e7c6d5d53cc0 ebce886c-2184-4091-ab83-37cdfd0dc630 bcbeb6a2-a43f-48b4-b3a1-5872614b295d - - - -] 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_with_mismatch_between_type_and_rule [0.028000s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.799 3413688 INFO alembic.runtime.migration [None req-bd04d3c9-e232-40c0-90d3-b448987f7cb2 322941fc-849e-4ca2-8701-70623dc70dcf 6916837d-a8ea-47e7-8720-6c1244aecba3 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.799 3413688 INFO alembic.runtime.migration [None req-bd04d3c9-e232-40c0-90d3-b448987f7cb2 322941fc-849e-4ca2-8701-70623dc70dcf 6916837d-a8ea-47e7-8720-6c1244aecba3 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.802 3413688 INFO alembic.runtime.migration [None req-bd04d3c9-e232-40c0-90d3-b448987f7cb2 322941fc-849e-4ca2-8701-70623dc70dcf 6916837d-a8ea-47e7-8720-6c1244aecba3 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.803 3413688 INFO alembic.runtime.migration [None req-bd04d3c9-e232-40c0-90d3-b448987f7cb2 322941fc-849e-4ca2-8701-70623dc70dcf 6916837d-a8ea-47e7-8720-6c1244aecba3 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.807 3413688 INFO alembic.runtime.migration [None req-bd04d3c9-e232-40c0-90d3-b448987f7cb2 322941fc-849e-4ca2-8701-70623dc70dcf 6916837d-a8ea-47e7-8720-6c1244aecba3 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.809 3413688 INFO aodh.api.app [None req-bd04d3c9-e232-40c0-90d3-b448987f7cb2 322941fc-849e-4ca2-8701-70623dc70dcf 6916837d-a8ea-47e7-8720-6c1244aecba3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_noauth [0.036853s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.793 3413690 INFO alembic.runtime.migration [None req-b515cf3c-0ab1-4e3d-80c7-111283cf894f bb0a99fb-8572-49f1-99c2-0e21103ab95f 24bccc36-44cf-45b4-b3ab-68b12392f32d - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.794 3413690 INFO alembic.runtime.migration [None req-b515cf3c-0ab1-4e3d-80c7-111283cf894f bb0a99fb-8572-49f1-99c2-0e21103ab95f 24bccc36-44cf-45b4-b3ab-68b12392f32d - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.797 3413690 INFO alembic.runtime.migration [None req-b515cf3c-0ab1-4e3d-80c7-111283cf894f bb0a99fb-8572-49f1-99c2-0e21103ab95f 24bccc36-44cf-45b4-b3ab-68b12392f32d - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.797 3413690 INFO alembic.runtime.migration [None req-b515cf3c-0ab1-4e3d-80c7-111283cf894f bb0a99fb-8572-49f1-99c2-0e21103ab95f 24bccc36-44cf-45b4-b3ab-68b12392f32d - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.801 3413690 INFO alembic.runtime.migration [None req-b515cf3c-0ab1-4e3d-80c7-111283cf894f bb0a99fb-8572-49f1-99c2-0e21103ab95f 24bccc36-44cf-45b4-b3ab-68b12392f32d - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.803 3413690 INFO aodh.api.app [None req-b515cf3c-0ab1-4e3d-80c7-111283cf894f bb0a99fb-8572-49f1-99c2-0e21103ab95f 24bccc36-44cf-45b4-b3ab-68b12392f32d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.817 3413690 WARNING oslo_db.sqlalchemy.utils [None req-7713d2bc-9115-4d02-b832-c2f1bbe114a2 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.819 3413690 WARNING oslo_db.sqlalchemy.utils [None req-7713d2bc-9115-4d02-b832-c2f1bbe114a2 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.823 3413690 WARNING oslo_db.sqlalchemy.utils [None req-7713d2bc-9115-4d02-b832-c2f1bbe114a2 - - - - - -] 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_admin_user_set_log_test_actions [0.045249s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.793 3413689 INFO alembic.runtime.migration [None req-59e4fdb9-2b96-4b22-9fd3-0d72d48e1522 c1cc33e4-6c24-4df2-9f6f-023ba17a8224 f9f41855-41c3-4801-ab8d-ae8872da860b - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.793 3413689 INFO alembic.runtime.migration [None req-59e4fdb9-2b96-4b22-9fd3-0d72d48e1522 c1cc33e4-6c24-4df2-9f6f-023ba17a8224 f9f41855-41c3-4801-ab8d-ae8872da860b - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.797 3413689 INFO alembic.runtime.migration [None req-59e4fdb9-2b96-4b22-9fd3-0d72d48e1522 c1cc33e4-6c24-4df2-9f6f-023ba17a8224 f9f41855-41c3-4801-ab8d-ae8872da860b - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.798 3413689 INFO alembic.runtime.migration [None req-59e4fdb9-2b96-4b22-9fd3-0d72d48e1522 c1cc33e4-6c24-4df2-9f6f-023ba17a8224 f9f41855-41c3-4801-ab8d-ae8872da860b - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.802 3413689 INFO alembic.runtime.migration [None req-59e4fdb9-2b96-4b22-9fd3-0d72d48e1522 c1cc33e4-6c24-4df2-9f6f-023ba17a8224 f9f41855-41c3-4801-ab8d-ae8872da860b - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.803 3413689 INFO aodh.api.app [None req-59e4fdb9-2b96-4b22-9fd3-0d72d48e1522 c1cc33e4-6c24-4df2-9f6f-023ba17a8224 f9f41855-41c3-4801-ab8d-ae8872da860b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.820 3413689 WARNING oslo_db.sqlalchemy.utils [None req-6c1beee1-ef8b-49f0-b076-d23cd613b4b3 74317bc9-ddae-4109-acb0-ef474f6226cb ce101d42-1ca0-4965-b540-8ea600adc8b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.822 3413689 WARNING oslo_db.sqlalchemy.utils [None req-6c1beee1-ef8b-49f0-b076-d23cd613b4b3 74317bc9-ddae-4109-acb0-ef474f6226cb ce101d42-1ca0-4965-b540-8ea600adc8b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.828 3413689 WARNING oslo_db.sqlalchemy.utils [None req-6c1beee1-ef8b-49f0-b076-d23cd613b4b3 74317bc9-ddae-4109-acb0-ef474f6226cb ce101d42-1ca0-4965-b540-8ea600adc8b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.043468s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.815 3413687 INFO alembic.runtime.migration [None req-e2f749cd-578e-4ae6-a0c0-e7c6d5d53cc0 ebce886c-2184-4091-ab83-37cdfd0dc630 bcbeb6a2-a43f-48b4-b3a1-5872614b295d - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.815 3413687 INFO alembic.runtime.migration [None req-e2f749cd-578e-4ae6-a0c0-e7c6d5d53cc0 ebce886c-2184-4091-ab83-37cdfd0dc630 bcbeb6a2-a43f-48b4-b3a1-5872614b295d - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.819 3413687 INFO alembic.runtime.migration [None req-e2f749cd-578e-4ae6-a0c0-e7c6d5d53cc0 ebce886c-2184-4091-ab83-37cdfd0dc630 bcbeb6a2-a43f-48b4-b3a1-5872614b295d - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.819 3413687 INFO alembic.runtime.migration [None req-e2f749cd-578e-4ae6-a0c0-e7c6d5d53cc0 ebce886c-2184-4091-ab83-37cdfd0dc630 bcbeb6a2-a43f-48b4-b3a1-5872614b295d - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.824 3413687 INFO alembic.runtime.migration [None req-e2f749cd-578e-4ae6-a0c0-e7c6d5d53cc0 ebce886c-2184-4091-ab83-37cdfd0dc630 bcbeb6a2-a43f-48b4-b3a1-5872614b295d - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.826 3413687 INFO aodh.api.app [None req-e2f749cd-578e-4ae6-a0c0-e7c6d5d53cc0 ebce886c-2184-4091-ab83-37cdfd0dc630 bcbeb6a2-a43f-48b4-b3a1-5872614b295d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.838 3413687 WARNING oslo_db.sqlalchemy.utils [None req-e41581db-e4bf-42ae-bf10-0aa64f65916a ed532f82-8fde-4e72-9a74-a931371515f2 2f815008-d4e2-4757-8654-f09476fe4769 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.839 3413687 WARNING oslo_db.sqlalchemy.utils [None req-e41581db-e4bf-42ae-bf10-0aa64f65916a ed532f82-8fde-4e72-9a74-a931371515f2 2f815008-d4e2-4757-8654-f09476fe4769 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.844 3413687 WARNING oslo_db.sqlalchemy.utils [None req-f7a300ab-210d-4e3b-810d-7048a1c75452 ed532f82-8fde-4e72-9a74-a931371515f2 2f815008-d4e2-4757-8654-f09476fe4769 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.848 3413687 WARNING oslo_db.sqlalchemy.utils [None req-5e9060bd-2bd8-4a7f-9df3-ae6e3a2b3226 ed532f82-8fde-4e72-9a74-a931371515f2 2f815008-d4e2-4757-8654-f09476fe4769 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.848 3413687 WARNING oslo_db.sqlalchemy.utils [None req-5e9060bd-2bd8-4a7f-9df3-ae6e3a2b3226 ed532f82-8fde-4e72-9a74-a931371515f2 2f815008-d4e2-4757-8654-f09476fe4769 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.851 3413687 WARNING oslo_db.sqlalchemy.utils [None req-a67c284e-9322-447a-94e3-14b35d9ef193 ed532f82-8fde-4e72-9a74-a931371515f2 2f815008-d4e2-4757-8654-f09476fe4769 - - - -] 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.031183s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.836 3413689 INFO alembic.runtime.migration [None req-6c1beee1-ef8b-49f0-b076-d23cd613b4b3 74317bc9-ddae-4109-acb0-ef474f6226cb ce101d42-1ca0-4965-b540-8ea600adc8b6 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.837 3413689 INFO alembic.runtime.migration [None req-6c1beee1-ef8b-49f0-b076-d23cd613b4b3 74317bc9-ddae-4109-acb0-ef474f6226cb ce101d42-1ca0-4965-b540-8ea600adc8b6 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.840 3413689 INFO alembic.runtime.migration [None req-6c1beee1-ef8b-49f0-b076-d23cd613b4b3 74317bc9-ddae-4109-acb0-ef474f6226cb ce101d42-1ca0-4965-b540-8ea600adc8b6 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.840 3413689 INFO alembic.runtime.migration [None req-6c1beee1-ef8b-49f0-b076-d23cd613b4b3 74317bc9-ddae-4109-acb0-ef474f6226cb ce101d42-1ca0-4965-b540-8ea600adc8b6 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.844 3413689 INFO alembic.runtime.migration [None req-6c1beee1-ef8b-49f0-b076-d23cd613b4b3 74317bc9-ddae-4109-acb0-ef474f6226cb ce101d42-1ca0-4965-b540-8ea600adc8b6 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.846 3413689 INFO aodh.api.app [None req-6c1beee1-ef8b-49f0-b076-d23cd613b4b3 74317bc9-ddae-4109-acb0-ef474f6226cb ce101d42-1ca0-4965-b540-8ea600adc8b6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.043805s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.830 3413690 INFO alembic.runtime.migration [None req-7713d2bc-9115-4d02-b832-c2f1bbe114a2 - - - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.830 3413690 INFO alembic.runtime.migration [None req-7713d2bc-9115-4d02-b832-c2f1bbe114a2 - - - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.834 3413690 INFO alembic.runtime.migration [None req-7713d2bc-9115-4d02-b832-c2f1bbe114a2 - - - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.834 3413690 INFO alembic.runtime.migration [None req-7713d2bc-9115-4d02-b832-c2f1bbe114a2 - - - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.838 3413690 INFO alembic.runtime.migration [None req-7713d2bc-9115-4d02-b832-c2f1bbe114a2 - - - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.840 3413690 INFO aodh.api.app [None req-7713d2bc-9115-4d02-b832-c2f1bbe114a2 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.854 3413690 WARNING oslo_db.sqlalchemy.utils [None req-dc2070c9-3862-4c15-97b5-af8c915d395d 3645c6bd-471d-4f44-a073-8a2714cb1b3c 2228dbfe-8971-4909-ab14-f08e1bed4732 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.859 3413690 WARNING oslo_db.sqlalchemy.utils [None req-20f5cc23-d5b3-4ea6-9cca-7d4fadcb7594 3645c6bd-471d-4f44-a073-8a2714cb1b3c 2228dbfe-8971-4909-ab14-f08e1bed4732 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.866 3413690 WARNING oslo_db.sqlalchemy.utils [None req-20f5cc23-d5b3-4ea6-9cca-7d4fadcb7594 3645c6bd-471d-4f44-a073-8a2714cb1b3c 2228dbfe-8971-4909-ab14-f08e1bed4732 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.051559s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.828 3413688 INFO alembic.runtime.migration [None req-bd04d3c9-e232-40c0-90d3-b448987f7cb2 322941fc-849e-4ca2-8701-70623dc70dcf 6916837d-a8ea-47e7-8720-6c1244aecba3 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.828 3413688 INFO alembic.runtime.migration [None req-bd04d3c9-e232-40c0-90d3-b448987f7cb2 322941fc-849e-4ca2-8701-70623dc70dcf 6916837d-a8ea-47e7-8720-6c1244aecba3 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.831 3413688 INFO alembic.runtime.migration [None req-bd04d3c9-e232-40c0-90d3-b448987f7cb2 322941fc-849e-4ca2-8701-70623dc70dcf 6916837d-a8ea-47e7-8720-6c1244aecba3 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.831 3413688 INFO alembic.runtime.migration [None req-bd04d3c9-e232-40c0-90d3-b448987f7cb2 322941fc-849e-4ca2-8701-70623dc70dcf 6916837d-a8ea-47e7-8720-6c1244aecba3 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.835 3413688 INFO alembic.runtime.migration [None req-bd04d3c9-e232-40c0-90d3-b448987f7cb2 322941fc-849e-4ca2-8701-70623dc70dcf 6916837d-a8ea-47e7-8720-6c1244aecba3 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.836 3413688 INFO aodh.api.app [None req-bd04d3c9-e232-40c0-90d3-b448987f7cb2 322941fc-849e-4ca2-8701-70623dc70dcf 6916837d-a8ea-47e7-8720-6c1244aecba3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.848 3413688 WARNING oslo_db.sqlalchemy.utils [None req-ea6b597d-d08d-4a30-afb4-f9c0f8f0f5da bfc8468b-9b43-4e95-8d51-6699521a217a ba807d0a-0739-4048-8d00-1230745e6c3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.852 3413688 WARNING oslo_db.sqlalchemy.utils [None req-8b9923e9-9d3d-4033-b07c-853d01bfbbe3 bfc8468b-9b43-4e95-8d51-6699521a217a ba807d0a-0739-4048-8d00-1230745e6c3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.861 3413688 WARNING oslo_db.sqlalchemy.utils [None req-4593117e-b966-4327-9371-7da08991bda3 bfc8468b-9b43-4e95-8d51-6699521a217a ba807d0a-0739-4048-8d00-1230745e6c3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.863 3413688 WARNING oslo_db.sqlalchemy.utils [None req-4593117e-b966-4327-9371-7da08991bda3 bfc8468b-9b43-4e95-8d51-6699521a217a ba807d0a-0739-4048-8d00-1230745e6c3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.867 3413688 WARNING oslo_db.sqlalchemy.utils [None req-eb1e2195-97c4-42d3-97a5-a87bde916c73 bfc8468b-9b43-4e95-8d51-6699521a217a ba807d0a-0739-4048-8d00-1230745e6c3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.872 3413688 WARNING oslo_db.sqlalchemy.utils [None req-6206934e-1c3f-4253-8cc7-d74dc0d94dbb bfc8468b-9b43-4e95-8d51-6699521a217a ba807d0a-0739-4048-8d00-1230745e6c3b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.011645s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.032839s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.874 3413690 INFO alembic.runtime.migration [None req-20f5cc23-d5b3-4ea6-9cca-7d4fadcb7594 3645c6bd-471d-4f44-a073-8a2714cb1b3c 2228dbfe-8971-4909-ab14-f08e1bed4732 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.875 3413690 INFO alembic.runtime.migration [None req-20f5cc23-d5b3-4ea6-9cca-7d4fadcb7594 3645c6bd-471d-4f44-a073-8a2714cb1b3c 2228dbfe-8971-4909-ab14-f08e1bed4732 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.878 3413690 INFO alembic.runtime.migration [None req-20f5cc23-d5b3-4ea6-9cca-7d4fadcb7594 3645c6bd-471d-4f44-a073-8a2714cb1b3c 2228dbfe-8971-4909-ab14-f08e1bed4732 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.878 3413690 INFO alembic.runtime.migration [None req-20f5cc23-d5b3-4ea6-9cca-7d4fadcb7594 3645c6bd-471d-4f44-a073-8a2714cb1b3c 2228dbfe-8971-4909-ab14-f08e1bed4732 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.882 3413690 INFO alembic.runtime.migration [None req-20f5cc23-d5b3-4ea6-9cca-7d4fadcb7594 3645c6bd-471d-4f44-a073-8a2714cb1b3c 2228dbfe-8971-4909-ab14-f08e1bed4732 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.883 3413690 INFO aodh.api.app [None req-20f5cc23-d5b3-4ea6-9cca-7d4fadcb7594 3645c6bd-471d-4f44-a073-8a2714cb1b3c 2228dbfe-8971-4909-ab14-f08e1bed4732 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.895 3413690 WARNING oslo_db.sqlalchemy.utils [None req-30145728-bb7a-4631-9daf-7939f587eba8 adbe06fc-5f0a-49bc-a255-58e02c969fa9 5dd44e41-ac80-4a20-a4ef-e0b9cec46716 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.896 3413690 WARNING oslo_db.sqlalchemy.utils [None req-30145728-bb7a-4631-9daf-7939f587eba8 adbe06fc-5f0a-49bc-a255-58e02c969fa9 5dd44e41-ac80-4a20-a4ef-e0b9cec46716 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.900 3413690 WARNING oslo_db.sqlalchemy.utils [None req-30145728-bb7a-4631-9daf-7939f587eba8 adbe06fc-5f0a-49bc-a255-58e02c969fa9 5dd44e41-ac80-4a20-a4ef-e0b9cec46716 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.011378s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.000855s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000550s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.002098s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.002202s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.042165s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.879 3413688 INFO alembic.runtime.migration [None req-6206934e-1c3f-4253-8cc7-d74dc0d94dbb bfc8468b-9b43-4e95-8d51-6699521a217a ba807d0a-0739-4048-8d00-1230745e6c3b - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.880 3413688 INFO alembic.runtime.migration [None req-6206934e-1c3f-4253-8cc7-d74dc0d94dbb bfc8468b-9b43-4e95-8d51-6699521a217a ba807d0a-0739-4048-8d00-1230745e6c3b - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.883 3413688 INFO alembic.runtime.migration [None req-6206934e-1c3f-4253-8cc7-d74dc0d94dbb bfc8468b-9b43-4e95-8d51-6699521a217a ba807d0a-0739-4048-8d00-1230745e6c3b - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.883 3413688 INFO alembic.runtime.migration [None req-6206934e-1c3f-4253-8cc7-d74dc0d94dbb bfc8468b-9b43-4e95-8d51-6699521a217a ba807d0a-0739-4048-8d00-1230745e6c3b - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.887 3413688 INFO alembic.runtime.migration [None req-6206934e-1c3f-4253-8cc7-d74dc0d94dbb bfc8468b-9b43-4e95-8d51-6699521a217a ba807d0a-0739-4048-8d00-1230745e6c3b - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.889 3413688 INFO aodh.api.app [None req-6206934e-1c3f-4253-8cc7-d74dc0d94dbb bfc8468b-9b43-4e95-8d51-6699521a217a ba807d0a-0739-4048-8d00-1230745e6c3b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.901 3413688 WARNING oslo_db.sqlalchemy.utils [None req-1c6dfe2c-47c7-45ae-b60c-64bd07c88cf7 11785216-c320-445e-a923-6bfafcee365a d40f0d5d-bc6f-4dbc-ba0e-35d6cad45e57 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.905 3413688 WARNING oslo_db.sqlalchemy.utils [None req-273924aa-ad4b-440c-8987-5eaf6d5d2a44 11785216-c320-445e-a923-6bfafcee365a d40f0d5d-bc6f-4dbc-ba0e-35d6cad45e57 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.912 3413688 WARNING oslo_db.sqlalchemy.utils [None req-e0eeeadb-acbc-48f7-821f-73e4d63a8dae 11785216-c320-445e-a923-6bfafcee365a d40f0d5d-bc6f-4dbc-ba0e-35d6cad45e57 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.914 3413688 WARNING oslo_db.sqlalchemy.utils [None req-e0eeeadb-acbc-48f7-821f-73e4d63a8dae 11785216-c320-445e-a923-6bfafcee365a d40f0d5d-bc6f-4dbc-ba0e-35d6cad45e57 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.027142s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.908 3413690 INFO alembic.runtime.migration [None req-30145728-bb7a-4631-9daf-7939f587eba8 adbe06fc-5f0a-49bc-a255-58e02c969fa9 5dd44e41-ac80-4a20-a4ef-e0b9cec46716 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.908 3413690 INFO alembic.runtime.migration [None req-30145728-bb7a-4631-9daf-7939f587eba8 adbe06fc-5f0a-49bc-a255-58e02c969fa9 5dd44e41-ac80-4a20-a4ef-e0b9cec46716 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.912 3413690 INFO alembic.runtime.migration [None req-30145728-bb7a-4631-9daf-7939f587eba8 adbe06fc-5f0a-49bc-a255-58e02c969fa9 5dd44e41-ac80-4a20-a4ef-e0b9cec46716 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.912 3413690 INFO alembic.runtime.migration [None req-30145728-bb7a-4631-9daf-7939f587eba8 adbe06fc-5f0a-49bc-a255-58e02c969fa9 5dd44e41-ac80-4a20-a4ef-e0b9cec46716 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.916 3413690 INFO alembic.runtime.migration [None req-30145728-bb7a-4631-9daf-7939f587eba8 adbe06fc-5f0a-49bc-a255-58e02c969fa9 5dd44e41-ac80-4a20-a4ef-e0b9cec46716 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.918 3413690 INFO aodh.api.app [None req-30145728-bb7a-4631-9daf-7939f587eba8 adbe06fc-5f0a-49bc-a255-58e02c969fa9 5dd44e41-ac80-4a20-a4ef-e0b9cec46716 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.074594s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.870 3413689 INFO alembic.runtime.migration [None req-7856c277-5163-4d39-a4c5-6c856892e22a f4cfc424-a1ff-45dc-996b-f73662ce028c de2c8959-5e6c-47ce-80f4-47a9ddfcf217 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.871 3413689 INFO alembic.runtime.migration [None req-7856c277-5163-4d39-a4c5-6c856892e22a f4cfc424-a1ff-45dc-996b-f73662ce028c de2c8959-5e6c-47ce-80f4-47a9ddfcf217 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.875 3413689 INFO alembic.runtime.migration [None req-7856c277-5163-4d39-a4c5-6c856892e22a f4cfc424-a1ff-45dc-996b-f73662ce028c de2c8959-5e6c-47ce-80f4-47a9ddfcf217 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.875 3413689 INFO alembic.runtime.migration [None req-7856c277-5163-4d39-a4c5-6c856892e22a f4cfc424-a1ff-45dc-996b-f73662ce028c de2c8959-5e6c-47ce-80f4-47a9ddfcf217 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.880 3413689 INFO alembic.runtime.migration [None req-7856c277-5163-4d39-a4c5-6c856892e22a f4cfc424-a1ff-45dc-996b-f73662ce028c de2c8959-5e6c-47ce-80f4-47a9ddfcf217 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.882 3413689 INFO aodh.api.app [None req-7856c277-5163-4d39-a4c5-6c856892e22a f4cfc424-a1ff-45dc-996b-f73662ce028c de2c8959-5e6c-47ce-80f4-47a9ddfcf217 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.899 3413689 WARNING oslo_db.sqlalchemy.utils [None req-1a921316-3819-49ae-bf3e-fc254847a206 11aa3ba7-6bf5-4156-9f6a-8bc8678655ae d299c9c1-bf44-4d4e-8c9e-06f5578cbc6a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.906 3413689 WARNING oslo_db.sqlalchemy.utils [None req-e9acc859-9196-446e-8654-ee0518e3b84b 11aa3ba7-6bf5-4156-9f6a-8bc8678655ae d299c9c1-bf44-4d4e-8c9e-06f5578cbc6a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.916 3413689 WARNING oslo_db.sqlalchemy.utils [None req-e9acc859-9196-446e-8654-ee0518e3b84b 11aa3ba7-6bf5-4156-9f6a-8bc8678655ae d299c9c1-bf44-4d4e-8c9e-06f5578cbc6a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.921 3413689 WARNING oslo_db.sqlalchemy.utils [None req-25c770c4-6006-4ba8-b22f-6168219c5a8b 11aa3ba7-6bf5-4156-9f6a-8bc8678655ae d299c9c1-bf44-4d4e-8c9e-06f5578cbc6a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.926 3413689 WARNING oslo_db.sqlalchemy.utils [None req-56080825-7c20-432d-87af-1405badea4fb 11aa3ba7-6bf5-4156-9f6a-8bc8678655ae d299c9c1-bf44-4d4e-8c9e-06f5578cbc6a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.934 3413689 WARNING oslo_db.sqlalchemy.utils [None req-d1c81224-85c1-4f59-8f26-f8cbaebb2dde 11aa3ba7-6bf5-4156-9f6a-8bc8678655ae d299c9c1-bf44-4d4e-8c9e-06f5578cbc6a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.048629s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.918 3413687 INFO alembic.runtime.migration [None req-a67c284e-9322-447a-94e3-14b35d9ef193 ed532f82-8fde-4e72-9a74-a931371515f2 2f815008-d4e2-4757-8654-f09476fe4769 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.918 3413687 INFO alembic.runtime.migration [None req-a67c284e-9322-447a-94e3-14b35d9ef193 ed532f82-8fde-4e72-9a74-a931371515f2 2f815008-d4e2-4757-8654-f09476fe4769 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.921 3413687 INFO alembic.runtime.migration [None req-a67c284e-9322-447a-94e3-14b35d9ef193 ed532f82-8fde-4e72-9a74-a931371515f2 2f815008-d4e2-4757-8654-f09476fe4769 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.921 3413687 INFO alembic.runtime.migration [None req-a67c284e-9322-447a-94e3-14b35d9ef193 ed532f82-8fde-4e72-9a74-a931371515f2 2f815008-d4e2-4757-8654-f09476fe4769 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.926 3413687 INFO alembic.runtime.migration [None req-a67c284e-9322-447a-94e3-14b35d9ef193 ed532f82-8fde-4e72-9a74-a931371515f2 2f815008-d4e2-4757-8654-f09476fe4769 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.928 3413687 INFO aodh.api.app [None req-a67c284e-9322-447a-94e3-14b35d9ef193 ed532f82-8fde-4e72-9a74-a931371515f2 2f815008-d4e2-4757-8654-f09476fe4769 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.030489s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.936 3413690 INFO alembic.runtime.migration [None req-30145728-bb7a-4631-9daf-7939f587eba8 adbe06fc-5f0a-49bc-a255-58e02c969fa9 5dd44e41-ac80-4a20-a4ef-e0b9cec46716 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.936 3413690 INFO alembic.runtime.migration [None req-30145728-bb7a-4631-9daf-7939f587eba8 adbe06fc-5f0a-49bc-a255-58e02c969fa9 5dd44e41-ac80-4a20-a4ef-e0b9cec46716 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.940 3413690 INFO alembic.runtime.migration [None req-30145728-bb7a-4631-9daf-7939f587eba8 adbe06fc-5f0a-49bc-a255-58e02c969fa9 5dd44e41-ac80-4a20-a4ef-e0b9cec46716 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.940 3413690 INFO alembic.runtime.migration [None req-30145728-bb7a-4631-9daf-7939f587eba8 adbe06fc-5f0a-49bc-a255-58e02c969fa9 5dd44e41-ac80-4a20-a4ef-e0b9cec46716 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.944 3413690 INFO alembic.runtime.migration [None req-30145728-bb7a-4631-9daf-7939f587eba8 adbe06fc-5f0a-49bc-a255-58e02c969fa9 5dd44e41-ac80-4a20-a4ef-e0b9cec46716 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.946 3413690 INFO aodh.api.app [None req-30145728-bb7a-4631-9daf-7939f587eba8 adbe06fc-5f0a-49bc-a255-58e02c969fa9 5dd44e41-ac80-4a20-a4ef-e0b9cec46716 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.958 3413690 WARNING oslo_db.sqlalchemy.utils [None req-afb9e9d0-f508-4c8d-9a0a-ca642df0d62d 16fcae88-a248-41f5-beae-155574e34c3f ffbdd8a5-03b9-4841-9a44-3b08ef81a28d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.046941s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.923 3413688 INFO alembic.runtime.migration [None req-e0eeeadb-acbc-48f7-821f-73e4d63a8dae 11785216-c320-445e-a923-6bfafcee365a d40f0d5d-bc6f-4dbc-ba0e-35d6cad45e57 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.923 3413688 INFO alembic.runtime.migration [None req-e0eeeadb-acbc-48f7-821f-73e4d63a8dae 11785216-c320-445e-a923-6bfafcee365a d40f0d5d-bc6f-4dbc-ba0e-35d6cad45e57 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.926 3413688 INFO alembic.runtime.migration [None req-e0eeeadb-acbc-48f7-821f-73e4d63a8dae 11785216-c320-445e-a923-6bfafcee365a d40f0d5d-bc6f-4dbc-ba0e-35d6cad45e57 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.926 3413688 INFO alembic.runtime.migration [None req-e0eeeadb-acbc-48f7-821f-73e4d63a8dae 11785216-c320-445e-a923-6bfafcee365a d40f0d5d-bc6f-4dbc-ba0e-35d6cad45e57 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.930 3413688 INFO alembic.runtime.migration [None req-e0eeeadb-acbc-48f7-821f-73e4d63a8dae 11785216-c320-445e-a923-6bfafcee365a d40f0d5d-bc6f-4dbc-ba0e-35d6cad45e57 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.932 3413688 INFO aodh.api.app [None req-e0eeeadb-acbc-48f7-821f-73e4d63a8dae 11785216-c320-445e-a923-6bfafcee365a d40f0d5d-bc6f-4dbc-ba0e-35d6cad45e57 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.945 3413688 WARNING oslo_db.sqlalchemy.utils [None req-f32df6a4-52f8-4244-af87-fd202fe6ed88 4c01dc7e-64e8-4ec2-ae5e-f1b1b5e81bcd 982bdc79-43a8-4918-9374-cd7a8952ac47 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.946 3413688 WARNING oslo_db.sqlalchemy.utils [None req-f32df6a4-52f8-4244-af87-fd202fe6ed88 4c01dc7e-64e8-4ec2-ae5e-f1b1b5e81bcd 982bdc79-43a8-4918-9374-cd7a8952ac47 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.951 3413688 WARNING oslo_db.sqlalchemy.utils [None req-faa2c5a7-f142-4792-bb8d-51ad01db3868 4c01dc7e-64e8-4ec2-ae5e-f1b1b5e81bcd 982bdc79-43a8-4918-9374-cd7a8952ac47 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.954 3413688 WARNING oslo_db.sqlalchemy.utils [None req-73d9d5c7-3d83-409b-8ae5-ca7893d488f9 4c01dc7e-64e8-4ec2-ae5e-f1b1b5e81bcd 36496d61-a4e7-4d73-abad-a17385ac6a66 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.955 3413688 WARNING oslo_db.sqlalchemy.utils [None req-73d9d5c7-3d83-409b-8ae5-ca7893d488f9 4c01dc7e-64e8-4ec2-ae5e-f1b1b5e81bcd 36496d61-a4e7-4d73-abad-a17385ac6a66 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.959 3413688 WARNING oslo_db.sqlalchemy.utils [None req-f9c058bb-d533-4be3-a5a7-3b86f7966fca 4c01dc7e-64e8-4ec2-ae5e-f1b1b5e81bcd 36496d61-a4e7-4d73-abad-a17385ac6a66 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.962 3413688 WARNING oslo_db.sqlalchemy.utils [None req-f471b5fc-937b-42d7-88fc-b4df1fd9349e 4c01dc7e-64e8-4ec2-ae5e-f1b1b5e81bcd 36496d61-a4e7-4d73-abad-a17385ac6a66 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.037606s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.943 3413689 INFO alembic.runtime.migration [None req-d1c81224-85c1-4f59-8f26-f8cbaebb2dde 11aa3ba7-6bf5-4156-9f6a-8bc8678655ae d299c9c1-bf44-4d4e-8c9e-06f5578cbc6a - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.944 3413689 INFO alembic.runtime.migration [None req-d1c81224-85c1-4f59-8f26-f8cbaebb2dde 11aa3ba7-6bf5-4156-9f6a-8bc8678655ae d299c9c1-bf44-4d4e-8c9e-06f5578cbc6a - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.947 3413689 INFO alembic.runtime.migration [None req-d1c81224-85c1-4f59-8f26-f8cbaebb2dde 11aa3ba7-6bf5-4156-9f6a-8bc8678655ae d299c9c1-bf44-4d4e-8c9e-06f5578cbc6a - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.947 3413689 INFO alembic.runtime.migration [None req-d1c81224-85c1-4f59-8f26-f8cbaebb2dde 11aa3ba7-6bf5-4156-9f6a-8bc8678655ae d299c9c1-bf44-4d4e-8c9e-06f5578cbc6a - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.951 3413689 INFO alembic.runtime.migration [None req-d1c81224-85c1-4f59-8f26-f8cbaebb2dde 11aa3ba7-6bf5-4156-9f6a-8bc8678655ae d299c9c1-bf44-4d4e-8c9e-06f5578cbc6a - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.953 3413689 INFO aodh.api.app [None req-d1c81224-85c1-4f59-8f26-f8cbaebb2dde 11aa3ba7-6bf5-4156-9f6a-8bc8678655ae d299c9c1-bf44-4d4e-8c9e-06f5578cbc6a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.968 3413689 WARNING oslo_db.sqlalchemy.utils [None req-fed02a41-c723-44b2-95fc-acc76f0029c7 ef525289-7fae-475d-b489-0bd8f551bc08 a45f5e6f-6a2f-4ef0-9a67-68cc8edee27a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.969 3413689 WARNING oslo_db.sqlalchemy.utils [None req-fed02a41-c723-44b2-95fc-acc76f0029c7 ef525289-7fae-475d-b489-0bd8f551bc08 a45f5e6f-6a2f-4ef0-9a67-68cc8edee27a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.973 3413689 WARNING oslo_db.sqlalchemy.utils [None req-fed02a41-c723-44b2-95fc-acc76f0029c7 ef525289-7fae-475d-b489-0bd8f551bc08 a45f5e6f-6a2f-4ef0-9a67-68cc8edee27a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.049653s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.970 3413688 INFO alembic.runtime.migration [None req-f471b5fc-937b-42d7-88fc-b4df1fd9349e 4c01dc7e-64e8-4ec2-ae5e-f1b1b5e81bcd 36496d61-a4e7-4d73-abad-a17385ac6a66 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.970 3413688 INFO alembic.runtime.migration [None req-f471b5fc-937b-42d7-88fc-b4df1fd9349e 4c01dc7e-64e8-4ec2-ae5e-f1b1b5e81bcd 36496d61-a4e7-4d73-abad-a17385ac6a66 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.974 3413688 INFO alembic.runtime.migration [None req-f471b5fc-937b-42d7-88fc-b4df1fd9349e 4c01dc7e-64e8-4ec2-ae5e-f1b1b5e81bcd 36496d61-a4e7-4d73-abad-a17385ac6a66 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.974 3413688 INFO alembic.runtime.migration [None req-f471b5fc-937b-42d7-88fc-b4df1fd9349e 4c01dc7e-64e8-4ec2-ae5e-f1b1b5e81bcd 36496d61-a4e7-4d73-abad-a17385ac6a66 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.978 3413688 INFO alembic.runtime.migration [None req-f471b5fc-937b-42d7-88fc-b4df1fd9349e 4c01dc7e-64e8-4ec2-ae5e-f1b1b5e81bcd 36496d61-a4e7-4d73-abad-a17385ac6a66 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.980 3413688 INFO aodh.api.app [None req-f471b5fc-937b-42d7-88fc-b4df1fd9349e 4c01dc7e-64e8-4ec2-ae5e-f1b1b5e81bcd 36496d61-a4e7-4d73-abad-a17385ac6a66 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.996 3413688 WARNING oslo_db.sqlalchemy.utils [None req-0ac3cee6-41e5-46bd-8a1a-47c3acdb5119 f418ef1b-fe99-442b-8a4b-d8836383b084 30943629-7e25-43d4-8b7c-d6ebe6a0729e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.997 3413688 WARNING oslo_db.sqlalchemy.utils [None req-0ac3cee6-41e5-46bd-8a1a-47c3acdb5119 f418ef1b-fe99-442b-8a4b-d8836383b084 30943629-7e25-43d4-8b7c-d6ebe6a0729e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.002 3413688 WARNING oslo_db.sqlalchemy.utils [None req-91ff4992-fc03-455e-bb8d-748a6cf6cd49 f418ef1b-fe99-442b-8a4b-d8836383b084 30943629-7e25-43d4-8b7c-d6ebe6a0729e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.005 3413688 WARNING oslo_db.sqlalchemy.utils [None req-7c9b9096-61cc-444c-8160-358f9084513f f418ef1b-fe99-442b-8a4b-d8836383b084 30943629-7e25-43d4-8b7c-d6ebe6a0729e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.006 3413688 WARNING oslo_db.sqlalchemy.utils [None req-7c9b9096-61cc-444c-8160-358f9084513f f418ef1b-fe99-442b-8a4b-d8836383b084 30943629-7e25-43d4-8b7c-d6ebe6a0729e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.009 3413688 WARNING oslo_db.sqlalchemy.utils [None req-2fad0f2d-1a93-4554-bd1c-f0b179bd54f5 f418ef1b-fe99-442b-8a4b-d8836383b084 30943629-7e25-43d4-8b7c-d6ebe6a0729e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.130680s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.968 3413687 INFO alembic.runtime.migration [None req-7b205437-7626-4b3c-b803-94bf07a1da90 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.968 3413687 INFO alembic.runtime.migration [None req-7b205437-7626-4b3c-b803-94bf07a1da90 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.971 3413687 INFO alembic.runtime.migration [None req-7b205437-7626-4b3c-b803-94bf07a1da90 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.971 3413687 INFO alembic.runtime.migration [None req-7b205437-7626-4b3c-b803-94bf07a1da90 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.976 3413687 INFO alembic.runtime.migration [None req-7b205437-7626-4b3c-b803-94bf07a1da90 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.978 3413687 INFO aodh.api.app [None req-7b205437-7626-4b3c-b803-94bf07a1da90 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.133910s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.967 3413690 INFO alembic.runtime.migration [None req-afb9e9d0-f508-4c8d-9a0a-ca642df0d62d 16fcae88-a248-41f5-beae-155574e34c3f ffbdd8a5-03b9-4841-9a44-3b08ef81a28d - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.967 3413690 INFO alembic.runtime.migration [None req-afb9e9d0-f508-4c8d-9a0a-ca642df0d62d 16fcae88-a248-41f5-beae-155574e34c3f ffbdd8a5-03b9-4841-9a44-3b08ef81a28d - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.970 3413690 INFO alembic.runtime.migration [None req-afb9e9d0-f508-4c8d-9a0a-ca642df0d62d 16fcae88-a248-41f5-beae-155574e34c3f ffbdd8a5-03b9-4841-9a44-3b08ef81a28d - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.970 3413690 INFO alembic.runtime.migration [None req-afb9e9d0-f508-4c8d-9a0a-ca642df0d62d 16fcae88-a248-41f5-beae-155574e34c3f ffbdd8a5-03b9-4841-9a44-3b08ef81a28d - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.975 3413690 INFO alembic.runtime.migration [None req-afb9e9d0-f508-4c8d-9a0a-ca642df0d62d 16fcae88-a248-41f5-beae-155574e34c3f ffbdd8a5-03b9-4841-9a44-3b08ef81a28d - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.977 3413690 INFO aodh.api.app [None req-afb9e9d0-f508-4c8d-9a0a-ca642df0d62d 16fcae88-a248-41f5-beae-155574e34c3f ffbdd8a5-03b9-4841-9a44-3b08ef81a28d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:20.990 3413690 WARNING oslo_db.sqlalchemy.utils [None req-b786e9e8-5f99-412c-9f2e-6b8c8a88721e cd89faa6-e1bd-45ee-884c-89cd617f9f09 3c78046e-72fc-4055-843d-840f8a039e3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.993 3413690 WARNING oslo_db.sqlalchemy.utils [None req-05dd183f-115c-42b8-84dd-0b05754427ec cd89faa6-e1bd-45ee-884c-89cd617f9f09 3c78046e-72fc-4055-843d-840f8a039e3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:20.997 3413690 WARNING oslo_db.sqlalchemy.utils [None req-f866996a-7e17-4f92-ab77-8b7107a6d5c1 cd89faa6-e1bd-45ee-884c-89cd617f9f09 3c78046e-72fc-4055-843d-840f8a039e3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.005 3413690 WARNING oslo_db.sqlalchemy.utils [None req-798e7479-b14b-41a8-b5e9-0fd59af4c8ae cd89faa6-e1bd-45ee-884c-89cd617f9f09 3c78046e-72fc-4055-843d-840f8a039e3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.007 3413690 WARNING oslo_db.sqlalchemy.utils [None req-798e7479-b14b-41a8-b5e9-0fd59af4c8ae cd89faa6-e1bd-45ee-884c-89cd617f9f09 3c78046e-72fc-4055-843d-840f8a039e3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.090 3413690 WARNING oslo_db.sqlalchemy.utils [None req-3a997b99-bb4f-4f1a-9fbb-45ec34c2c9e7 cd89faa6-e1bd-45ee-884c-89cd617f9f09 3c78046e-72fc-4055-843d-840f8a039e3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.092 3413690 WARNING oslo_db.sqlalchemy.utils [None req-3a997b99-bb4f-4f1a-9fbb-45ec34c2c9e7 cd89faa6-e1bd-45ee-884c-89cd617f9f09 3c78046e-72fc-4055-843d-840f8a039e3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/tests/functional/api/v2/test_alarm_scenarios.py:846: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). after = datetime.datetime.utcnow().isoformat() {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.119328s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.021 3413688 INFO alembic.runtime.migration [None req-ad35058d-42fc-43db-a940-607a429e2a18 f418ef1b-fe99-442b-8a4b-d8836383b084 30943629-7e25-43d4-8b7c-d6ebe6a0729e - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.021 3413688 INFO alembic.runtime.migration [None req-ad35058d-42fc-43db-a940-607a429e2a18 f418ef1b-fe99-442b-8a4b-d8836383b084 30943629-7e25-43d4-8b7c-d6ebe6a0729e - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.024 3413688 INFO alembic.runtime.migration [None req-ad35058d-42fc-43db-a940-607a429e2a18 f418ef1b-fe99-442b-8a4b-d8836383b084 30943629-7e25-43d4-8b7c-d6ebe6a0729e - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.024 3413688 INFO alembic.runtime.migration [None req-ad35058d-42fc-43db-a940-607a429e2a18 f418ef1b-fe99-442b-8a4b-d8836383b084 30943629-7e25-43d4-8b7c-d6ebe6a0729e - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.029 3413688 INFO alembic.runtime.migration [None req-ad35058d-42fc-43db-a940-607a429e2a18 f418ef1b-fe99-442b-8a4b-d8836383b084 30943629-7e25-43d4-8b7c-d6ebe6a0729e - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.031 3413688 INFO aodh.api.app [None req-ad35058d-42fc-43db-a940-607a429e2a18 f418ef1b-fe99-442b-8a4b-d8836383b084 30943629-7e25-43d4-8b7c-d6ebe6a0729e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.118 3413688 WARNING oslo_db.sqlalchemy.utils [None req-59c11e87-ffe0-41fd-aef6-21f47e94c34b 38487faa-51a1-476f-b82b-c5640234928b 30ca0bc2-aaad-4ed1-b778-ca7d09fea5ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.119 3413688 WARNING oslo_db.sqlalchemy.utils [None req-59c11e87-ffe0-41fd-aef6-21f47e94c34b 38487faa-51a1-476f-b82b-c5640234928b 30ca0bc2-aaad-4ed1-b778-ca7d09fea5ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.124 3413688 WARNING oslo_db.sqlalchemy.utils [None req-2f13d6ed-964b-4aaf-b40e-9e9bf4b6c81c 38487faa-51a1-476f-b82b-c5640234928b 30ca0bc2-aaad-4ed1-b778-ca7d09fea5ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.128 3413688 WARNING oslo_db.sqlalchemy.utils [None req-a29d8abf-f34c-43be-9f57-e699b6d554f2 38487faa-51a1-476f-b82b-c5640234928b 30ca0bc2-aaad-4ed1-b778-ca7d09fea5ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.129 3413688 WARNING oslo_db.sqlalchemy.utils [None req-a29d8abf-f34c-43be-9f57-e699b6d554f2 38487faa-51a1-476f-b82b-c5640234928b 30ca0bc2-aaad-4ed1-b778-ca7d09fea5ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.132 3413688 WARNING oslo_db.sqlalchemy.utils [None req-d444b906-a2b8-49e3-98fa-9f65b6ad49f7 38487faa-51a1-476f-b82b-c5640234928b 30ca0bc2-aaad-4ed1-b778-ca7d09fea5ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.046971s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.102 3413690 INFO alembic.runtime.migration [None req-3a997b99-bb4f-4f1a-9fbb-45ec34c2c9e7 cd89faa6-e1bd-45ee-884c-89cd617f9f09 3c78046e-72fc-4055-843d-840f8a039e3a - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.102 3413690 INFO alembic.runtime.migration [None req-3a997b99-bb4f-4f1a-9fbb-45ec34c2c9e7 cd89faa6-e1bd-45ee-884c-89cd617f9f09 3c78046e-72fc-4055-843d-840f8a039e3a - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.105 3413690 INFO alembic.runtime.migration [None req-3a997b99-bb4f-4f1a-9fbb-45ec34c2c9e7 cd89faa6-e1bd-45ee-884c-89cd617f9f09 3c78046e-72fc-4055-843d-840f8a039e3a - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.105 3413690 INFO alembic.runtime.migration [None req-3a997b99-bb4f-4f1a-9fbb-45ec34c2c9e7 cd89faa6-e1bd-45ee-884c-89cd617f9f09 3c78046e-72fc-4055-843d-840f8a039e3a - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.109 3413690 INFO alembic.runtime.migration [None req-3a997b99-bb4f-4f1a-9fbb-45ec34c2c9e7 cd89faa6-e1bd-45ee-884c-89cd617f9f09 3c78046e-72fc-4055-843d-840f8a039e3a - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.111 3413690 INFO aodh.api.app [None req-3a997b99-bb4f-4f1a-9fbb-45ec34c2c9e7 cd89faa6-e1bd-45ee-884c-89cd617f9f09 3c78046e-72fc-4055-843d-840f8a039e3a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.123 3413690 WARNING oslo_db.sqlalchemy.utils [None req-5341f8e9-7aef-4105-b663-1e6c71c2df3c 00c156cf-aa8c-4878-b25d-3fbc863f762d ff929b17-915a-4a64-b2bb-7b28f2ebbf4f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.126 3413690 WARNING oslo_db.sqlalchemy.utils [None req-a3a50c53-3c64-4c75-a604-1eaadbe14081 00c156cf-aa8c-4878-b25d-3fbc863f762d ff929b17-915a-4a64-b2bb-7b28f2ebbf4f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.130 3413690 WARNING oslo_db.sqlalchemy.utils [None req-46a2b6e1-a782-4999-a8bc-a11666fee49d 00c156cf-aa8c-4878-b25d-3fbc863f762d ff929b17-915a-4a64-b2bb-7b28f2ebbf4f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.137 3413690 WARNING oslo_db.sqlalchemy.utils [None req-2fefce07-db51-4ae0-9ae7-7907266158be 00c156cf-aa8c-4878-b25d-3fbc863f762d ff929b17-915a-4a64-b2bb-7b28f2ebbf4f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.139 3413690 WARNING oslo_db.sqlalchemy.utils [None req-2fefce07-db51-4ae0-9ae7-7907266158be 00c156cf-aa8c-4878-b25d-3fbc863f762d ff929b17-915a-4a64-b2bb-7b28f2ebbf4f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.054626s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.100 3413687 INFO alembic.runtime.migration [None req-20d6b263-b09c-4b0f-998c-05a09a2cdb6a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.101 3413687 INFO alembic.runtime.migration [None req-20d6b263-b09c-4b0f-998c-05a09a2cdb6a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.104 3413687 INFO alembic.runtime.migration [None req-20d6b263-b09c-4b0f-998c-05a09a2cdb6a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.104 3413687 INFO alembic.runtime.migration [None req-20d6b263-b09c-4b0f-998c-05a09a2cdb6a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.108 3413687 INFO alembic.runtime.migration [None req-20d6b263-b09c-4b0f-998c-05a09a2cdb6a - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.110 3413687 INFO aodh.api.app [None req-20d6b263-b09c-4b0f-998c-05a09a2cdb6a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.039953s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.140 3413688 INFO alembic.runtime.migration [None req-d444b906-a2b8-49e3-98fa-9f65b6ad49f7 38487faa-51a1-476f-b82b-c5640234928b 30ca0bc2-aaad-4ed1-b778-ca7d09fea5ca - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.140 3413688 INFO alembic.runtime.migration [None req-d444b906-a2b8-49e3-98fa-9f65b6ad49f7 38487faa-51a1-476f-b82b-c5640234928b 30ca0bc2-aaad-4ed1-b778-ca7d09fea5ca - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.144 3413688 INFO alembic.runtime.migration [None req-d444b906-a2b8-49e3-98fa-9f65b6ad49f7 38487faa-51a1-476f-b82b-c5640234928b 30ca0bc2-aaad-4ed1-b778-ca7d09fea5ca - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.145 3413688 INFO alembic.runtime.migration [None req-d444b906-a2b8-49e3-98fa-9f65b6ad49f7 38487faa-51a1-476f-b82b-c5640234928b 30ca0bc2-aaad-4ed1-b778-ca7d09fea5ca - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.149 3413688 INFO alembic.runtime.migration [None req-d444b906-a2b8-49e3-98fa-9f65b6ad49f7 38487faa-51a1-476f-b82b-c5640234928b 30ca0bc2-aaad-4ed1-b778-ca7d09fea5ca - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.150 3413688 INFO aodh.api.app [None req-d444b906-a2b8-49e3-98fa-9f65b6ad49f7 38487faa-51a1-476f-b82b-c5640234928b 30ca0bc2-aaad-4ed1-b778-ca7d09fea5ca - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.167 3413688 WARNING oslo_db.sqlalchemy.utils [None req-568841ad-fc07-472a-80d7-d2e5a23e8d56 390a551f-8591-433b-9b78-d38e3c95f0e9 55884e22-5642-4860-8d88-478b755f815e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.168 3413688 WARNING oslo_db.sqlalchemy.utils [None req-568841ad-fc07-472a-80d7-d2e5a23e8d56 390a551f-8591-433b-9b78-d38e3c95f0e9 55884e22-5642-4860-8d88-478b755f815e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.171 3413688 WARNING oslo_db.sqlalchemy.utils [None req-568841ad-fc07-472a-80d7-d2e5a23e8d56 390a551f-8591-433b-9b78-d38e3c95f0e9 55884e22-5642-4860-8d88-478b755f815e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.045507s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.149 3413690 INFO alembic.runtime.migration [None req-2fefce07-db51-4ae0-9ae7-7907266158be 00c156cf-aa8c-4878-b25d-3fbc863f762d ff929b17-915a-4a64-b2bb-7b28f2ebbf4f - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.149 3413690 INFO alembic.runtime.migration [None req-2fefce07-db51-4ae0-9ae7-7907266158be 00c156cf-aa8c-4878-b25d-3fbc863f762d ff929b17-915a-4a64-b2bb-7b28f2ebbf4f - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.152 3413690 INFO alembic.runtime.migration [None req-2fefce07-db51-4ae0-9ae7-7907266158be 00c156cf-aa8c-4878-b25d-3fbc863f762d ff929b17-915a-4a64-b2bb-7b28f2ebbf4f - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.153 3413690 INFO alembic.runtime.migration [None req-2fefce07-db51-4ae0-9ae7-7907266158be 00c156cf-aa8c-4878-b25d-3fbc863f762d ff929b17-915a-4a64-b2bb-7b28f2ebbf4f - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.157 3413690 INFO alembic.runtime.migration [None req-2fefce07-db51-4ae0-9ae7-7907266158be 00c156cf-aa8c-4878-b25d-3fbc863f762d ff929b17-915a-4a64-b2bb-7b28f2ebbf4f - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.158 3413690 INFO aodh.api.app [None req-2fefce07-db51-4ae0-9ae7-7907266158be 00c156cf-aa8c-4878-b25d-3fbc863f762d ff929b17-915a-4a64-b2bb-7b28f2ebbf4f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.172 3413690 WARNING oslo_db.sqlalchemy.utils [None req-fe52a2e9-6115-417b-bf93-6fd257a13e2e c7fe4b7c-5fa5-4449-9ddf-69e5f2843d6b 0283e70c-6820-42b4-92c3-63311d20eba3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.173 3413690 WARNING oslo_db.sqlalchemy.utils [None req-fe52a2e9-6115-417b-bf93-6fd257a13e2e c7fe4b7c-5fa5-4449-9ddf-69e5f2843d6b 0283e70c-6820-42b4-92c3-63311d20eba3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.178 3413690 WARNING oslo_db.sqlalchemy.utils [None req-b0277cd9-5b17-4fa7-9144-b3caae7f0986 c7fe4b7c-5fa5-4449-9ddf-69e5f2843d6b 0283e70c-6820-42b4-92c3-63311d20eba3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.183 3413690 WARNING oslo_db.sqlalchemy.utils [None req-f0049eb5-d921-4b17-a5ac-3339d19f873a c7fe4b7c-5fa5-4449-9ddf-69e5f2843d6b 0283e70c-6820-42b4-92c3-63311d20eba3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.184 3413690 WARNING oslo_db.sqlalchemy.utils [None req-f0049eb5-d921-4b17-a5ac-3339d19f873a c7fe4b7c-5fa5-4449-9ddf-69e5f2843d6b 0283e70c-6820-42b4-92c3-63311d20eba3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.187 3413690 WARNING oslo_db.sqlalchemy.utils [None req-385eb0ec-bce5-4cf7-9ec4-6ee29b82f79f c7fe4b7c-5fa5-4449-9ddf-69e5f2843d6b 0283e70c-6820-42b4-92c3-63311d20eba3 - - - -] 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.049081s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.154 3413687 INFO alembic.runtime.migration [None req-99e18b6e-82c1-4b3d-9791-4cd1e47e844c - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.154 3413687 INFO alembic.runtime.migration [None req-99e18b6e-82c1-4b3d-9791-4cd1e47e844c - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.158 3413687 INFO alembic.runtime.migration [None req-99e18b6e-82c1-4b3d-9791-4cd1e47e844c - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.158 3413687 INFO alembic.runtime.migration [None req-99e18b6e-82c1-4b3d-9791-4cd1e47e844c - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.162 3413687 INFO alembic.runtime.migration [None req-99e18b6e-82c1-4b3d-9791-4cd1e47e844c - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.164 3413687 INFO aodh.api.app [None req-99e18b6e-82c1-4b3d-9791-4cd1e47e844c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.228076s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:20.981 3413689 INFO alembic.runtime.migration [None req-fed02a41-c723-44b2-95fc-acc76f0029c7 ef525289-7fae-475d-b489-0bd8f551bc08 a45f5e6f-6a2f-4ef0-9a67-68cc8edee27a - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.982 3413689 INFO alembic.runtime.migration [None req-fed02a41-c723-44b2-95fc-acc76f0029c7 ef525289-7fae-475d-b489-0bd8f551bc08 a45f5e6f-6a2f-4ef0-9a67-68cc8edee27a - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.985 3413689 INFO alembic.runtime.migration [None req-fed02a41-c723-44b2-95fc-acc76f0029c7 ef525289-7fae-475d-b489-0bd8f551bc08 a45f5e6f-6a2f-4ef0-9a67-68cc8edee27a - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:20.985 3413689 INFO alembic.runtime.migration [None req-fed02a41-c723-44b2-95fc-acc76f0029c7 ef525289-7fae-475d-b489-0bd8f551bc08 a45f5e6f-6a2f-4ef0-9a67-68cc8edee27a - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:20.990 3413689 INFO alembic.runtime.migration [None req-fed02a41-c723-44b2-95fc-acc76f0029c7 ef525289-7fae-475d-b489-0bd8f551bc08 a45f5e6f-6a2f-4ef0-9a67-68cc8edee27a - - - -] Running stamp_revision -> 010 2025-09-05 18:53:20.991 3413689 INFO aodh.api.app [None req-fed02a41-c723-44b2-95fc-acc76f0029c7 ef525289-7fae-475d-b489-0bd8f551bc08 a45f5e6f-6a2f-4ef0-9a67-68cc8edee27a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.005 3413689 WARNING oslo_db.sqlalchemy.utils [None req-4cd53cba-313e-4f73-87f9-e963e99f8881 ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.009 3413689 WARNING oslo_db.sqlalchemy.utils [None req-cdc12672-81cf-4ce9-98bc-7e9429a0a60c ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.017 3413689 WARNING oslo_db.sqlalchemy.utils [None req-834fa9ed-26f7-41b0-ab87-9df334950192 ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.022 3413689 WARNING oslo_db.sqlalchemy.utils [None req-110129b2-8d54-4b19-8eef-3c9de3bbbb43 ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.029 3413689 WARNING oslo_db.sqlalchemy.utils [None req-3d778854-c94f-4658-ae2a-335ddee20b89 ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.032 3413689 WARNING oslo_db.sqlalchemy.utils [None req-427792cd-917f-458b-95ec-cfdfaa3be225 ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.039 3413689 WARNING oslo_db.sqlalchemy.utils [None req-ce9cdb72-7477-4d09-94a6-98ad7224b996 ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.043 3413689 WARNING oslo_db.sqlalchemy.utils [None req-a6fc4b48-62e4-44cb-b0a7-15115c06c317 ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.050 3413689 WARNING oslo_db.sqlalchemy.utils [None req-ba1a8b68-c5ba-4d56-b951-7864831f097a ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.053 3413689 WARNING oslo_db.sqlalchemy.utils [None req-887a5f43-7e77-4927-a563-eea221b640ed ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.060 3413689 WARNING oslo_db.sqlalchemy.utils [None req-ece54b99-880b-4963-9774-ba44eb395be2 ce82413 0-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.063 3413689 WARNING oslo_db.sqlalchemy.utils [None req-76da8ff9-fdb5-4c32-b963-c1580897eb1b ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.069 3413689 WARNING oslo_db.sqlalchemy.utils [None req-796bf4fc-bd18-4eae-93de-70f933c3668b ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.073 3413689 WARNING oslo_db.sqlalchemy.utils [None req-17781a3c-086f-4d89-b9e7-f2c055271140 ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.079 3413689 WARNING oslo_db.sqlalchemy.utils [None req-7e0c9368-1378-47c3-a607-a77f7b898190 ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.082 3413689 WARNING oslo_db.sqlalchemy.utils [None req-29a208e3-fd59-4286-9a25-5b662fd341d8 ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.088 3413689 WARNING oslo_db.sqlalchemy.utils [None req-153a63b3-5e0d-40c5-aabd-b02a7c81a594 ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.091 3413689 WARNING oslo_db.sqlalchemy.utils [None req-bbb2b80e-e2fe-4b5b-90ee-5af36a97494f ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.101 3413689 WARNING oslo_db.sqlalchemy.utils [None req-38c4404d-05e0-445f-b2a3-e6055428c491 ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.105 3413689 WARNING oslo_db.sqlalchemy.utils [None req-d3d20516-8a3e-4603-847d-337029940fdc ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.112 3413689 WARNING oslo_db.sqlalchemy.utils [None req-1928e111-a5fb-48b8-9d55-565409f2ca7a ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.114 3413689 WARNING oslo_db.sqlalchemy.utils [None req-1928e111-a5fb-48b8-9d55-565409f2ca7a ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.042360s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.180 3413688 INFO alembic.runtime.migration [None req-568841ad-fc07-472a-80d7-d2e5a23e8d56 390a551f-8591-433b-9b78-d38e3c95f0e9 55884e22-5642-4860-8d88-478b755f815e - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.180 3413688 INFO alembic.runtime.migration [None req-568841ad-fc07-472a-80d7-d2e5a23e8d56 390a551f-8591-433b-9b78-d38e3c95f0e9 55884e22-5642-4860-8d88-478b755f815e - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.183 3413688 INFO alembic.runtime.migration [None req-568841ad-fc07-472a-80d7-d2e5a23e8d56 390a551f-8591-433b-9b78-d38e3c95f0e9 55884e22-5642-4860-8d88-478b755f815e - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.183 3413688 INFO alembic.runtime.migration [None req-568841ad-fc07-472a-80d7-d2e5a23e8d56 390a551f-8591-433b-9b78-d38e3c95f0e9 55884e22-5642-4860-8d88-478b755f815e - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.187 3413688 INFO alembic.runtime.migration [None req-568841ad-fc07-472a-80d7-d2e5a23e8d56 390a551f-8591-433b-9b78-d38e3c95f0e9 55884e22-5642-4860-8d88-478b755f815e - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.189 3413688 INFO aodh.api.app [None req-568841ad-fc07-472a-80d7-d2e5a23e8d56 390a551f-8591-433b-9b78-d38e3c95f0e9 55884e22-5642-4860-8d88-478b755f815e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.205 3413688 WARNING oslo_db.sqlalchemy.utils [None req-64768b1a-0345-4a82-a2ef-c2c9d034ca19 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.206 3413688 WARNING oslo_db.sqlalchemy.utils [None req-64768b1a-0345-4a82-a2ef-c2c9d034ca19 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.212 3413688 WARNING oslo_db.sqlalchemy.utils [None req-7ff108d2-e5b2-4f8b-9165-907d1db30290 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.213 3413688 WARNING oslo_db.sqlalchemy.utils [None req-7ff108d2-e5b2-4f8b-9165-907d1db30290 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.043894s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.195 3413690 INFO alembic.runtime.migration [None req-385eb0ec-bce5-4cf7-9ec4-6ee29b82f79f c7fe4b7c-5fa5-4449-9ddf-69e5f2843d6b 0283e70c-6820-42b4-92c3-63311d20eba3 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.195 3413690 INFO alembic.runtime.migration [None req-385eb0ec-bce5-4cf7-9ec4-6ee29b82f79f c7fe4b7c-5fa5-4449-9ddf-69e5f2843d6b 0283e70c-6820-42b4-92c3-63311d20eba3 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.198 3413690 INFO alembic.runtime.migration [None req-385eb0ec-bce5-4cf7-9ec4-6ee29b82f79f c7fe4b7c-5fa5-4449-9ddf-69e5f2843d6b 0283e70c-6820-42b4-92c3-63311d20eba3 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.199 3413690 INFO alembic.runtime.migration [None req-385eb0ec-bce5-4cf7-9ec4-6ee29b82f79f c7fe4b7c-5fa5-4449-9ddf-69e5f2843d6b 0283e70c-6820-42b4-92c3-63311d20eba3 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.203 3413690 INFO alembic.runtime.migration [None req-385eb0ec-bce5-4cf7-9ec4-6ee29b82f79f c7fe4b7c-5fa5-4449-9ddf-69e5f2843d6b 0283e70c-6820-42b4-92c3-63311d20eba3 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.204 3413690 INFO aodh.api.app [None req-385eb0ec-bce5-4cf7-9ec4-6ee29b82f79f c7fe4b7c-5fa5-4449-9ddf-69e5f2843d6b 0283e70c-6820-42b4-92c3-63311d20eba3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.218 3413690 WARNING oslo_db.sqlalchemy.utils [None req-4db2f2e1-9892-422b-ad77-c1e7f29c8da8 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.219 3413690 WARNING oslo_db.sqlalchemy.utils [None req-4db2f2e1-9892-422b-ad77-c1e7f29c8da8 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.224 3413690 WARNING oslo_db.sqlalchemy.utils [None req-776a733a-51d9-4381-8517-7ded97ec2477 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.227 3413690 WARNING oslo_db.sqlalchemy.utils [None req-9b768944-a559-4f8e-855c-19cfb46847fd 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.228 3413690 WARNING oslo_db.sqlalchemy.utils [None req-9b768944-a559-4f8e-855c-19cfb46847fd 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.231 3413690 WARNING oslo_db.sqlalchemy.utils [None req-bdc1ebcd-69e2-430d-b886-efb33c78e737 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.025904s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.223 3413688 INFO alembic.runtime.migration [None req-7ff108d2-e5b2-4f8b-9165-907d1db30290 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.223 3413688 INFO alembic.runtime.migration [None req-7ff108d2-e5b2-4f8b-9165-907d1db30290 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.226 3413688 INFO alembic.runtime.migration [None req-7ff108d2-e5b2-4f8b-9165-907d1db30290 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.226 3413688 INFO alembic.runtime.migration [None req-7ff108d2-e5b2-4f8b-9165-907d1db30290 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.231 3413688 INFO alembic.runtime.migration [None req-7ff108d2-e5b2-4f8b-9165-907d1db30290 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.232 3413688 INFO aodh.api.app [None req-7ff108d2-e5b2-4f8b-9165-907d1db30290 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.051818s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.204 3413687 INFO alembic.runtime.migration [None req-7bdca4ac-c341-434b-82ff-2058732b100a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.204 3413687 INFO alembic.runtime.migration [None req-7bdca4ac-c341-434b-82ff-2058732b100a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.208 3413687 INFO alembic.runtime.migration [None req-7bdca4ac-c341-434b-82ff-2058732b100a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.208 3413687 INFO alembic.runtime.migration [None req-7bdca4ac-c341-434b-82ff-2058732b100a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.212 3413687 INFO alembic.runtime.migration [None req-7bdca4ac-c341-434b-82ff-2058732b100a - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.214 3413687 INFO aodh.api.app [None req-7bdca4ac-c341-434b-82ff-2058732b100a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.037545s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.239 3413690 INFO alembic.runtime.migration [None req-bdc1ebcd-69e2-430d-b886-efb33c78e737 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.239 3413690 INFO alembic.runtime.migration [None req-bdc1ebcd-69e2-430d-b886-efb33c78e737 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.243 3413690 INFO alembic.runtime.migration [None req-bdc1ebcd-69e2-430d-b886-efb33c78e737 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.243 3413690 INFO alembic.runtime.migration [None req-bdc1ebcd-69e2-430d-b886-efb33c78e737 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.247 3413690 INFO alembic.runtime.migration [None req-bdc1ebcd-69e2-430d-b886-efb33c78e737 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.248 3413690 INFO aodh.api.app [None req-bdc1ebcd-69e2-430d-b886-efb33c78e737 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. warnings.warn( {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.000705s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.004562s] ... ok {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.033348s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.249 3413688 INFO alembic.runtime.migration [None req-7ff108d2-e5b2-4f8b-9165-907d1db30290 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.250 3413688 INFO alembic.runtime.migration [None req-7ff108d2-e5b2-4f8b-9165-907d1db30290 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.253 3413688 INFO alembic.runtime.migration [None req-7ff108d2-e5b2-4f8b-9165-907d1db30290 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.253 3413688 INFO alembic.runtime.migration [None req-7ff108d2-e5b2-4f8b-9165-907d1db30290 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.257 3413688 INFO alembic.runtime.migration [None req-7ff108d2-e5b2-4f8b-9165-907d1db30290 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.259 3413688 INFO aodh.api.app [None req-7ff108d2-e5b2-4f8b-9165-907d1db30290 b5f4b30e-09ec-42ea-b483-008ca246ce01 cab5a5d4-127b-4b26-939e-3e1ccaf51246 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.271 3413688 WARNING oslo_db.sqlalchemy.utils [None req-cadda0a0-3910-45d7-8831-3dca8f267b8f - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.275 3413688 WARNING oslo_db.sqlalchemy.utils [None req-8effacf2-068d-4004-bb59-bfecf19cf786 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.000719s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.000597s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.002245s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.001439s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.076681s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.210 3413689 INFO alembic.runtime.migration [None req-1928e111-a5fb-48b8-9d55-565409f2ca7a ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.211 3413689 INFO alembic.runtime.migration [None req-1928e111-a5fb-48b8-9d55-565409f2ca7a ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.214 3413689 INFO alembic.runtime.migration [None req-1928e111-a5fb-48b8-9d55-565409f2ca7a ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.214 3413689 INFO alembic.runtime.migration [None req-1928e111-a5fb-48b8-9d55-565409f2ca7a ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.220 3413689 INFO alembic.runtime.migration [None req-1928e111-a5fb-48b8-9d55-565409f2ca7a ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.221 3413689 INFO aodh.api.app [None req-1928e111-a5fb-48b8-9d55-565409f2ca7a ce824130-bad5-4f7c-8230-a73791ecad76 b03eb7d9-2123-42f3-8dd1-c6549ac8101c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.236 3413689 WARNING oslo_db.sqlalchemy.utils [None req-e2171ca9-a436-4a0a-9608-a05827aef3b5 cf5a79c5-5c76-48b1-8ff3-54546d263b77 ba3f369d-ae04-4292-975d-9f05f17dc27f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.237 3413689 WARNING oslo_db.sqlalchemy.utils [None req-e2171ca9-a436-4a0a-9608-a05827aef3b5 cf5a79c5-5c76-48b1-8ff3-54546d263b77 ba3f369d-ae04-4292-975d-9f05f17dc27f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.242 3413689 WARNING oslo_db.sqlalchemy.utils [None req-5de6aa4e-7665-478c-b154-37327c22c449 cf5a79c5-5c76-48b1-8ff3-54546d263b77 ba3f369d-ae04-4292-975d-9f05f17dc27f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.246 3413689 WARNING oslo_db.sqlalchemy.utils [None req-e5ca2abb-0d2c-423c-891f-ed6333bc9988 20a92ddf-2f78-49e8-8246-261419c03229 de58a19d-3e56-4c00-863a-44d58a08b8c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.250 3413689 WARNING oslo_db.sqlalchemy.utils [None req-5dac67f0-28c2-4a48-8fe4-83d2f6643eb1 20a92ddf-2f78-49e8-8246-261419c03229 de58a19d-3e56-4c00-863a-44d58a08b8c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.259 3413689 WARNING oslo_db.sqlalchemy.utils [None req-a26084a2-c9ae-471c-80d2-f35f4197dd15 cf5a79c5-5c76-48b1-8ff3-54546d263b77 ba3f369d-ae04-4292-975d-9f05f17dc27f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.261 3413689 WARNING oslo_db.sqlalchemy.utils [None req-a26084a2-c9ae-471c-80d2-f35f4197dd15 cf5a79c5-5c76-48b1-8ff3-54546d263b77 ba3f369d-ae04-4292-975d-9f05f17dc27f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.264 3413689 WARNING oslo_db.sqlalchemy.utils [None req-2d5cb15d-36f3-4f6d-a63c-1704b9685aa4 cf5a79c5-5c76-48b1-8ff3-54546d263b77 ba3f369d-ae04-4292-975d-9f05f17dc27f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.267 3413689 WARNING oslo_db.sqlalchemy.utils [None req-97e8078c-07a9-40a8-9f67-44d6c7d8a0be 20a92ddf-2f78-49e8-8246-261419c03229 de58a19d-3e56-4c00-863a-44d58a08b8c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.269 3413689 WARNING oslo_db.sqlalchemy.utils [None req-97e8078c-07a9-40a8-9f67-44d6c7d8a0be 20a92ddf-2f78-49e8-8246-261419c03229 de58a19d-3e56-4c00-863a-44d58a08b8c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.274 3413689 WARNING oslo_db.sqlalchemy.utils [None req-c35ae1ab-5019-4706-8da9-bd58daf498d6 20a92dd f-2f78-49e8-8246-261419c03229 de58a19d-3e56-4c00-863a-44d58a08b8c5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.002868s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.002014s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.053347s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.256 3413687 INFO alembic.runtime.migration [None req-16d0ea49-a1d9-4602-aa0d-b84cd23c8a60 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.256 3413687 INFO alembic.runtime.migration [None req-16d0ea49-a1d9-4602-aa0d-b84cd23c8a60 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.260 3413687 INFO alembic.runtime.migration [None req-16d0ea49-a1d9-4602-aa0d-b84cd23c8a60 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.260 3413687 INFO alembic.runtime.migration [None req-16d0ea49-a1d9-4602-aa0d-b84cd23c8a60 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.265 3413687 INFO alembic.runtime.migration [None req-16d0ea49-a1d9-4602-aa0d-b84cd23c8a60 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.267 3413687 INFO aodh.api.app [None req-16d0ea49-a1d9-4602-aa0d-b84cd23c8a60 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.039633s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.287 3413690 INFO alembic.runtime.migration [None req-bdc1ebcd-69e2-430d-b886-efb33c78e737 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.287 3413690 INFO alembic.runtime.migration [None req-bdc1ebcd-69e2-430d-b886-efb33c78e737 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.290 3413690 INFO alembic.runtime.migration [None req-bdc1ebcd-69e2-430d-b886-efb33c78e737 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.290 3413690 INFO alembic.runtime.migration [None req-bdc1ebcd-69e2-430d-b886-efb33c78e737 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.294 3413690 INFO alembic.runtime.migration [None req-bdc1ebcd-69e2-430d-b886-efb33c78e737 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.296 3413690 INFO aodh.api.app [None req-bdc1ebcd-69e2-430d-b886-efb33c78e737 486ae091-ed96-4ced-9be6-1a06dab2603f baabe616-4490-4b3f-bca3-456e997983e3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.047567s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.292 3413688 INFO alembic.runtime.migration [None req-8effacf2-068d-4004-bb59-bfecf19cf786 - - - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.292 3413688 INFO alembic.runtime.migration [None req-8effacf2-068d-4004-bb59-bfecf19cf786 - - - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.295 3413688 INFO alembic.runtime.migration [None req-8effacf2-068d-4004-bb59-bfecf19cf786 - - - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.295 3413688 INFO alembic.runtime.migration [None req-8effacf2-068d-4004-bb59-bfecf19cf786 - - - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.299 3413688 INFO alembic.runtime.migration [None req-8effacf2-068d-4004-bb59-bfecf19cf786 - - - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.301 3413688 INFO aodh.api.app [None req-8effacf2-068d-4004-bb59-bfecf19cf786 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.037157s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.309 3413687 INFO alembic.runtime.migration [None req-33c60893-a595-42dc-b963-2c735ede4c1b - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.309 3413687 INFO alembic.runtime.migration [None req-33c60893-a595-42dc-b963-2c735ede4c1b - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.313 3413687 INFO alembic.runtime.migration [None req-33c60893-a595-42dc-b963-2c735ede4c1b - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.313 3413687 INFO alembic.runtime.migration [None req-33c60893-a595-42dc-b963-2c735ede4c1b - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.317 3413687 INFO alembic.runtime.migration [None req-33c60893-a595-42dc-b963-2c735ede4c1b - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.319 3413687 INFO aodh.api.app [None req-33c60893-a595-42dc-b963-2c735ede4c1b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.068657s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.289 3413689 INFO alembic.runtime.migration [None req-c35ae1ab-5019-4706-8da9-bd58daf498d6 20a92ddf-2f78-49e8-8246-261419c03229 de58a19d-3e56-4c00-863a-44d58a08b8c5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.289 3413689 INFO alembic.runtime.migration [None req-c35ae1ab-5019-4706-8da9-bd58daf498d6 20a92ddf-2f78-49e8-8246-261419c03229 de58a19d-3e56-4c00-863a-44d58a08b8c5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.292 3413689 INFO alembic.runtime.migration [None req-c35ae1ab-5019-4706-8da9-bd58daf498d6 20a92ddf-2f78-49e8-8246-261419c03229 de58a19d-3e56-4c00-863a-44d58a08b8c5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.293 3413689 INFO alembic.runtime.migration [None req-c35ae1ab-5019-4706-8da9-bd58daf498d6 20a92ddf-2f78-49e8-8246-261419c03229 de58a19d-3e56-4c00-863a-44d58a08b8c5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.297 3413689 INFO alembic.runtime.migration [None req-c35ae1ab-5019-4706-8da9-bd58daf498d6 20a92ddf-2f78-49e8-8246-261419c03229 de58a19d-3e56-4c00-863a-44d58a08b8c5 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.298 3413689 INFO aodh.api.app [None req-c35ae1ab-5019-4706-8da9-bd58daf498d6 20a92ddf-2f78-49e8-8246-261419c03229 de58a19d-3e56-4c00-863a-44d58a08b8c5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.313 3413689 WARNING oslo_db.sqlalchemy.utils [None req-935b15f9-9e27-48e1-8e2c-3ab06abf25cc ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.315 3413689 WARNING oslo_db.sqlalchemy.utils [None req-935b15f9-9e27-48e1-8e2c-3ab06abf25cc ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.317 3413689 WARNING oslo_db.sqlalchemy.utils [None req-b9d512f8-e2c9-4d0c-8ec2-c64ed50cfb4b ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.322 3413689 WARNING oslo_db.sqlalchemy.utils [None req-95187992-1afd-4782-b4c1-3cff6f194b93 ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.327 3413689 WARNING oslo_db.sqlalchemy.utils [None req-383205cf-dfd9-43fa-a019-7a45ef7a8989 ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.330 3413689 WARNING oslo_db.sqlalchemy.utils [None req-383205cf-dfd9-43fa-a019-7a45ef7a8989 ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.332 3413689 WARNING oslo_db.sqlalchemy.utils [None req-a7f2fb17-a174-4d86-9a26-7ecd91443881 ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.338 3413689 WARNING oslo_db.sqlalchemy.utils [None req-f201e00a-0ef4-41d6-98a5-8c40142c3917 ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.345 3413689 WARNING oslo_db.sqlalchemy.utils [None req-29382cfc-202d-4095-adab-3f62c9c8e787 ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.347 3413689 WARNING oslo_db.sqlalchemy.utils [None req-29382cfc-202d-4095-adab-3f62c9c8e787 ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.036409s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.325 3413690 INFO alembic.runtime.migration [None req-284908a3-8d8a-4fd7-9706-95b8ef8f2bb9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.325 3413690 INFO alembic.runtime.migration [None req-284908a3-8d8a-4fd7-9706-95b8ef8f2bb9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.329 3413690 INFO alembic.runtime.migration [None req-284908a3-8d8a-4fd7-9706-95b8ef8f2bb9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.329 3413690 INFO alembic.runtime.migration [None req-284908a3-8d8a-4fd7-9706-95b8ef8f2bb9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.333 3413690 INFO alembic.runtime.migration [None req-284908a3-8d8a-4fd7-9706-95b8ef8f2bb9 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.335 3413690 INFO aodh.api.app [None req-284908a3-8d8a-4fd7-9706-95b8ef8f2bb9 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.037256s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.340 3413688 INFO alembic.runtime.migration [None req-d60b571a-898c-4263-a9ba-0ba1e06b3860 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.340 3413688 INFO alembic.runtime.migration [None req-d60b571a-898c-4263-a9ba-0ba1e06b3860 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.343 3413688 INFO alembic.runtime.migration [None req-d60b571a-898c-4263-a9ba-0ba1e06b3860 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.343 3413688 INFO alembic.runtime.migration [None req-d60b571a-898c-4263-a9ba-0ba1e06b3860 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.348 3413688 INFO alembic.runtime.migration [None req-d60b571a-898c-4263-a9ba-0ba1e06b3860 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.349 3413688 INFO aodh.api.app [None req-d60b571a-898c-4263-a9ba-0ba1e06b3860 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.030144s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.347 3413687 INFO alembic.runtime.migration [None req-42bd3d2a-0eaa-490e-9c61-a57b3b29b1d8 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.348 3413687 INFO alembic.runtime.migration [None req-42bd3d2a-0eaa-490e-9c61-a57b3b29b1d8 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.352 3413687 INFO alembic.runtime.migration [None req-42bd3d2a-0eaa-490e-9c61-a57b3b29b1d8 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.352 3413687 INFO alembic.runtime.migration [None req-42bd3d2a-0eaa-490e-9c61-a57b3b29b1d8 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.356 3413687 INFO alembic.runtime.migration [None req-42bd3d2a-0eaa-490e-9c61-a57b3b29b1d8 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.358 3413687 INFO aodh.api.app [None req-42bd3d2a-0eaa-490e-9c61-a57b3b29b1d8 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.036570s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.363 3413690 INFO alembic.runtime.migration [None req-198fb653-0f3f-4273-9307-2c850aa7a279 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.363 3413690 INFO alembic.runtime.migration [None req-198fb653-0f3f-4273-9307-2c850aa7a279 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.366 3413690 INFO alembic.runtime.migration [None req-198fb653-0f3f-4273-9307-2c850aa7a279 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.366 3413690 INFO alembic.runtime.migration [None req-198fb653-0f3f-4273-9307-2c850aa7a279 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.371 3413690 INFO alembic.runtime.migration [None req-198fb653-0f3f-4273-9307-2c850aa7a279 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.373 3413690 INFO aodh.api.app [None req-198fb653-0f3f-4273-9307-2c850aa7a279 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.031930s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.377 3413687 INFO alembic.runtime.migration [None req-939f5687-1d16-4e5d-ab80-4ae88aa90a0a cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.378 3413687 INFO alembic.runtime.migration [None req-939f5687-1d16-4e5d-ab80-4ae88aa90a0a cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.381 3413687 INFO alembic.runtime.migration [None req-939f5687-1d16-4e5d-ab80-4ae88aa90a0a cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.381 3413687 INFO alembic.runtime.migration [None req-939f5687-1d16-4e5d-ab80-4ae88aa90a0a cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.385 3413687 INFO alembic.runtime.migration [None req-939f5687-1d16-4e5d-ab80-4ae88aa90a0a cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.387 3413687 INFO aodh.api.app [None req-939f5687-1d16-4e5d-ab80-4ae88aa90a0a cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.059937s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.357 3413689 INFO alembic.runtime.migration [None req-29382cfc-202d-4095-adab-3f62c9c8e787 ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.357 3413689 INFO alembic.runtime.migration [None req-29382cfc-202d-4095-adab-3f62c9c8e787 ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.361 3413689 INFO alembic.runtime.migration [None req-29382cfc-202d-4095-adab-3f62c9c8e787 ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.361 3413689 INFO alembic.runtime.migration [None req-29382cfc-202d-4095-adab-3f62c9c8e787 ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.365 3413689 INFO alembic.runtime.migration [None req-29382cfc-202d-4095-adab-3f62c9c8e787 ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.367 3413689 INFO aodh.api.app [None req-29382cfc-202d-4095-adab-3f62c9c8e787 ec480bbc-1a00-4d63-99b6-83003dcee12b 0a77cfae-66a6-4684-ba38-66852fc53140 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.382 3413689 WARNING oslo_db.sqlalchemy.utils [None req-fd470bf8-035f-4021-9064-1a0743edc049 98f523e0-552c-4baa-9f56-0786e009c5bf b40dfc02-2a79-44b5-9729-2061f23da7ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.385 3413689 WARNING oslo_db.sqlalchemy.utils [None req-f32e4952-512e-4f0c-9a06-57d1468f8823 98f523e0-552c-4baa-9f56-0786e009c5bf b40dfc02-2a79-44b5-9729-2061f23da7ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.388 3413689 WARNING oslo_db.sqlalchemy.utils [None req-f32e4952-512e-4f0c-9a06-57d1468f8823 98f523e0-552c-4baa-9f56-0786e009c5bf b40dfc02-2a79-44b5-9729-2061f23da7ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.391 3413689 WARNING oslo_db.sqlalchemy.utils [None req-2b317fa7-79bf-48cd-bc47-f58e4828660e 98f523e0-552c-4baa-9f56-0786e009c5bf b40dfc02-2a79-44b5-9729-2061f23da7ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.394 3413689 WARNING oslo_db.sqlalchemy.utils [None req-c847787a-b040-405a-b6f6-3f5ede4bbb30 98f523e0-552c-4baa-9f56-0786e009c5bf b40dfc02-2a79-44b5-9729-2061f23da7ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.402 3413689 WARNING oslo_db.sqlalchemy.utils [None req-b3669ae3-f8a1-4a97-9637-79d0eb498c14 98f523e0-552c-4baa-9f56-0786e009c5bf b40dfc02-2a79-44b5-9729-2061f23da7ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.406 3413689 WARNING oslo_db.sqlalchemy.utils [None req-1915257c-f408-43dc-b4dd-e4898bec3afa 98f523e0-552c-4baa-9f56-0786e009c5bf b40dfc02-2a79-44b5-9729-2061f23da7ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.408 3413689 WARNING oslo_db.sqlalchemy.utils [None req-1915257c-f408-43dc-b4dd-e4898bec3afa 98f523e0-552c-4baa-9f56-0786e009c5bf b40dfc02-2a79-44b5-9729-2061f23da7ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.046975s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.378 3413688 INFO alembic.runtime.migration [None req-b01e0677-39b1-4981-849b-a487a93b3ca8 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.378 3413688 INFO alembic.runtime.migration [None req-b01e0677-39b1-4981-849b-a487a93b3ca8 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.381 3413688 INFO alembic.runtime.migration [None req-b01e0677-39b1-4981-849b-a487a93b3ca8 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.381 3413688 INFO alembic.runtime.migration [None req-b01e0677-39b1-4981-849b-a487a93b3ca8 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.385 3413688 INFO alembic.runtime.migration [None req-b01e0677-39b1-4981-849b-a487a93b3ca8 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.387 3413688 INFO aodh.api.app [None req-b01e0677-39b1-4981-849b-a487a93b3ca8 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.035587s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.399 3413690 INFO alembic.runtime.migration [None req-e48be591-6342-4945-bc8e-bcad901c2c19 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.399 3413690 INFO alembic.runtime.migration [None req-e48be591-6342-4945-bc8e-bcad901c2c19 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.403 3413690 INFO alembic.runtime.migration [None req-e48be591-6342-4945-bc8e-bcad901c2c19 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.403 3413690 INFO alembic.runtime.migration [None req-e48be591-6342-4945-bc8e-bcad901c2c19 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.407 3413690 INFO alembic.runtime.migration [None req-e48be591-6342-4945-bc8e-bcad901c2c19 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.408 3413690 INFO aodh.api.app [None req-e48be591-6342-4945-bc8e-bcad901c2c19 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.027551s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.410 3413687 INFO alembic.runtime.migration [None req-c59e19d1-fbb4-4ed8-b630-2c8a44ca67c2 cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.410 3413687 INFO alembic.runtime.migration [None req-c59e19d1-fbb4-4ed8-b630-2c8a44ca67c2 cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.414 3413687 INFO alembic.runtime.migration [None req-c59e19d1-fbb4-4ed8-b630-2c8a44ca67c2 cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.414 3413687 INFO alembic.runtime.migration [None req-c59e19d1-fbb4-4ed8-b630-2c8a44ca67c2 cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.418 3413687 INFO alembic.runtime.migration [None req-c59e19d1-fbb4-4ed8-b630-2c8a44ca67c2 cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.420 3413687 INFO aodh.api.app [None req-c59e19d1-fbb4-4ed8-b630-2c8a44ca67c2 cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.046740s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.417 3413689 INFO alembic.runtime.migration [None req-1915257c-f408-43dc-b4dd-e4898bec3afa 98f523e0-552c-4baa-9f56-0786e009c5bf b40dfc02-2a79-44b5-9729-2061f23da7ba - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.418 3413689 INFO alembic.runtime.migration [None req-1915257c-f408-43dc-b4dd-e4898bec3afa 98f523e0-552c-4baa-9f56-0786e009c5bf b40dfc02-2a79-44b5-9729-2061f23da7ba - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.422 3413689 INFO alembic.runtime.migration [None req-1915257c-f408-43dc-b4dd-e4898bec3afa 98f523e0-552c-4baa-9f56-0786e009c5bf b40dfc02-2a79-44b5-9729-2061f23da7ba - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.422 3413689 INFO alembic.runtime.migration [None req-1915257c-f408-43dc-b4dd-e4898bec3afa 98f523e0-552c-4baa-9f56-0786e009c5bf b40dfc02-2a79-44b5-9729-2061f23da7ba - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.426 3413689 INFO alembic.runtime.migration [None req-1915257c-f408-43dc-b4dd-e4898bec3afa 98f523e0-552c-4baa-9f56-0786e009c5bf b40dfc02-2a79-44b5-9729-2061f23da7ba - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.428 3413689 INFO aodh.api.app [None req-1915257c-f408-43dc-b4dd-e4898bec3afa 98f523e0-552c-4baa-9f56-0786e009c5bf b40dfc02-2a79-44b5-9729-2061f23da7ba - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.442 3413689 WARNING oslo_db.sqlalchemy.utils [None req-4b28f97b-c45d-453c-a8cb-3b500c0cfc54 0b06aa10-99a7-4f3d-ac6d-1852c2ff8916 5dea1092-571d-468b-a7f6-f2a2384026ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.443 3413689 WARNING oslo_db.sqlalchemy.utils [None req-4b28f97b-c45d-453c-a8cb-3b500c0cfc54 0b06aa10-99a7-4f3d-ac6d-1852c2ff8916 5dea1092-571d-468b-a7f6-f2a2384026ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.448 3413689 WARNING oslo_db.sqlalchemy.utils [None req-5f0ea001-a0b2-43b6-8009-b3a90323f7e9 0b06aa10-99a7-4f3d-ac6d-1852c2ff8916 5dea1092-571d-468b-a7f6-f2a2384026ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.452 3413689 WARNING oslo_db.sqlalchemy.utils [None req-a7d7b277-d63a-46d7-a01c-a725aa84f116 0b06aa10-99a7-4f3d-ac6d-1852c2ff8916 5dea1092-571d-468b-a7f6-f2a2384026ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.453 3413689 WARNING oslo_db.sqlalchemy.utils [None req-a7d7b277-d63a-46d7-a01c-a725aa84f116 0b06aa10-99a7-4f3d-ac6d-1852c2ff8916 5dea1092-571d-468b-a7f6-f2a2384026ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.456 3413689 WARNING oslo_db.sqlalchemy.utils [None req-361d6698-9c9e-4cbb-add5-6a0a6f64173d 0b06aa10-99a7-4f3d-ac6d-1852c2ff8916 5dea1092-571d-468b-a7f6-f2a2384026ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.028986s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.438 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.439 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.442 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.442 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.447 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.449 3413687 INFO aodh.api.app [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.044706s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.425 3413688 INFO alembic.runtime.migration [None req-e57f0b02-41fb-41e8-bd45-1680994613a6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.425 3413688 INFO alembic.runtime.migration [None req-e57f0b02-41fb-41e8-bd45-1680994613a6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.428 3413688 INFO alembic.runtime.migration [None req-e57f0b02-41fb-41e8-bd45-1680994613a6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.428 3413688 INFO alembic.runtime.migration [None req-e57f0b02-41fb-41e8-bd45-1680994613a6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.432 3413688 INFO alembic.runtime.migration [None req-e57f0b02-41fb-41e8-bd45-1680994613a6 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.434 3413688 INFO aodh.api.app [None req-e57f0b02-41fb-41e8-bd45-1680994613a6 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.004977s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.467 3413687 WARNING stevedore.named [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Could not load no-such-engine {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.047666s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.435 3413690 INFO alembic.runtime.migration [None req-e3f95d46-167b-4235-b85d-a303a71f8f2e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.436 3413690 INFO alembic.runtime.migration [None req-e3f95d46-167b-4235-b85d-a303a71f8f2e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.440 3413690 INFO alembic.runtime.migration [None req-e3f95d46-167b-4235-b85d-a303a71f8f2e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.440 3413690 INFO alembic.runtime.migration [None req-e3f95d46-167b-4235-b85d-a303a71f8f2e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.445 3413690 INFO alembic.runtime.migration [None req-e3f95d46-167b-4235-b85d-a303a71f8f2e - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.446 3413690 INFO aodh.api.app [None req-e3f95d46-167b-4235-b85d-a303a71f8f2e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.463 3413690 INFO aodh.api.app [None req-e3f95d46-167b-4235-b85d-a303a71f8f2e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.475 3413690 WARNING oslo_policy.policy [None req-3ebda3e6-1d9b-41e6-8a69-ce75285fc6fd 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.storage.test_storage_scenarios.AlarmTest.test_delete [0.024989s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.473 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.473 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.476 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.477 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.482 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.485 3413687 WARNING oslo_db.sqlalchemy.utils [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.489 3413687 WARNING oslo_db.sqlalchemy.utils [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.038440s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.470 3413688 INFO alembic.runtime.migration [None req-4807a008-3e1f-4586-aa44-d82e12874b62 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.470 3413688 INFO alembic.runtime.migration [None req-4807a008-3e1f-4586-aa44-d82e12874b62 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.474 3413688 INFO alembic.runtime.migration [None req-4807a008-3e1f-4586-aa44-d82e12874b62 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.474 3413688 INFO alembic.runtime.migration [None req-4807a008-3e1f-4586-aa44-d82e12874b62 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.479 3413688 INFO alembic.runtime.migration [None req-4807a008-3e1f-4586-aa44-d82e12874b62 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.480 3413688 INFO aodh.api.app [None req-4807a008-3e1f-4586-aa44-d82e12874b62 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.019044s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.498 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.499 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.501 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.502 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.506 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.509 3413687 WARNING oslo_db.sqlalchemy.utils [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.039401s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.484 3413690 INFO alembic.runtime.migration [None req-3ebda3e6-1d9b-41e6-8a69-ce75285fc6fd some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.484 3413690 INFO alembic.runtime.migration [None req-3ebda3e6-1d9b-41e6-8a69-ce75285fc6fd some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.488 3413690 INFO alembic.runtime.migration [None req-3ebda3e6-1d9b-41e6-8a69-ce75285fc6fd some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.488 3413690 INFO alembic.runtime.migration [None req-3ebda3e6-1d9b-41e6-8a69-ce75285fc6fd some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.492 3413690 INFO alembic.runtime.migration [None req-3ebda3e6-1d9b-41e6-8a69-ce75285fc6fd some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.494 3413690 INFO aodh.api.app [None req-3ebda3e6-1d9b-41e6-8a69-ce75285fc6fd some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.060578s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.467 3413689 INFO alembic.runtime.migration [None req-361d6698-9c9e-4cbb-add5-6a0a6f64173d 0b06aa10-99a7-4f3d-ac6d-1852c2ff8916 5dea1092-571d-468b-a7f6-f2a2384026ba - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.467 3413689 INFO alembic.runtime.migration [None req-361d6698-9c9e-4cbb-add5-6a0a6f64173d 0b06aa10-99a7-4f3d-ac6d-1852c2ff8916 5dea1092-571d-468b-a7f6-f2a2384026ba - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.471 3413689 INFO alembic.runtime.migration [None req-361d6698-9c9e-4cbb-add5-6a0a6f64173d 0b06aa10-99a7-4f3d-ac6d-1852c2ff8916 5dea1092-571d-468b-a7f6-f2a2384026ba - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.471 3413689 INFO alembic.runtime.migration [None req-361d6698-9c9e-4cbb-add5-6a0a6f64173d 0b06aa10-99a7-4f3d-ac6d-1852c2ff8916 5dea1092-571d-468b-a7f6-f2a2384026ba - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.476 3413689 INFO alembic.runtime.migration [None req-361d6698-9c9e-4cbb-add5-6a0a6f64173d 0b06aa10-99a7-4f3d-ac6d-1852c2ff8916 5dea1092-571d-468b-a7f6-f2a2384026ba - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.478 3413689 INFO aodh.api.app [None req-361d6698-9c9e-4cbb-add5-6a0a6f64173d 0b06aa10-99a7-4f3d-ac6d-1852c2ff8916 5dea1092-571d-468b-a7f6-f2a2384026ba - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.497 3413689 WARNING oslo_db.sqlalchemy.utils [None req-82e51b4b-9b08-445c-9418-87a930b1791e 03b6c54f-bfc3-41cc-bd81-d9db61bc2ccd e0bc3a19-6467-4525-878b-96210d66bc77 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.497 3413689 WARNING oslo_db.sqlalchemy.utils [None req-82e51b4b-9b08-445c-9418-87a930b1791e 03b6c54f-bfc3-41cc-bd81-d9db61bc2ccd e0bc3a19-6467-4525-878b-96210d66bc77 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.502 3413689 WARNING oslo_db.sqlalchemy.utils [None req-ddc6683a-c9bf-42a7-9743-ef8ae6b80249 03b6c54f-bfc3-41cc-bd81-d9db61bc2ccd e0bc3a19-6467-4525-878b-96210d66bc77 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.507 3413689 WARNING oslo_db.sqlalchemy.utils [None req-1f02fa92-d3d9-43a3-b863-08d75267608c 03b6c54f-bfc3-41cc-bd81-d9db61bc2ccd e0bc3a19-6467-4525-878b-96210d66bc77 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.508 3413689 WARNING oslo_db.sqlalchemy.utils [None req-1f02fa92-d3d9-43a3-b863-08d75267608c 03b6c54f-bfc3-41cc-bd81-d9db61bc2ccd e0bc3a19-6467-4525-878b-96210d66bc77 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.510 3413689 WARNING oslo_db.sqlalchemy.utils [None req-11f6f30b-498e-48fa-ab6a-0a1358dbf247 03b6c54f-bfc3-41cc-bd81-d9db61bc2ccd e0bc3a19-6467-4525-878b-96210d66bc77 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.022824s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.519 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.519 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.522 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.522 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.526 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.530 3413687 WARNING oslo_db.sqlalchemy.utils [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.026856s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.524 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.524 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.528 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.528 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.532 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.533 3413690 INFO aodh.api.app [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.048919s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.509 3413688 INFO alembic.runtime.migration [None req-d422bb61-d7be-40b6-9c31-80bc36dffe8a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.509 3413688 INFO alembic.runtime.migration [None req-d422bb61-d7be-40b6-9c31-80bc36dffe8a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.512 3413688 INFO alembic.runtime.migration [None req-d422bb61-d7be-40b6-9c31-80bc36dffe8a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.512 3413688 INFO alembic.runtime.migration [None req-d422bb61-d7be-40b6-9c31-80bc36dffe8a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.516 3413688 INFO alembic.runtime.migration [None req-d422bb61-d7be-40b6-9c31-80bc36dffe8a - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.518 3413688 INFO aodh.api.app [None req-d422bb61-d7be-40b6-9c31-80bc36dffe8a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.037356s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.526 3413689 INFO alembic.runtime.migration [None req-0620f046-e4ba-4d76-a28d-896a7ef3d26f 03b6c54f-bfc3-41cc-bd81-d9db61bc2ccd e0bc3a19-6467-4525-878b-96210d66bc77 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.526 3413689 INFO alembic.runtime.migration [None req-0620f046-e4ba-4d76-a28d-896a7ef3d26f 03b6c54f-bfc3-41cc-bd81-d9db61bc2ccd e0bc3a19-6467-4525-878b-96210d66bc77 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.530 3413689 INFO alembic.runtime.migration [None req-0620f046-e4ba-4d76-a28d-896a7ef3d26f 03b6c54f-bfc3-41cc-bd81-d9db61bc2ccd e0bc3a19-6467-4525-878b-96210d66bc77 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.530 3413689 INFO alembic.runtime.migration [None req-0620f046-e4ba-4d76-a28d-896a7ef3d26f 03b6c54f-bfc3-41cc-bd81-d9db61bc2ccd e0bc3a19-6467-4525-878b-96210d66bc77 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.534 3413689 INFO alembic.runtime.migration [None req-0620f046-e4ba-4d76-a28d-896a7ef3d26f 03b6c54f-bfc3-41cc-bd81-d9db61bc2ccd e0bc3a19-6467-4525-878b-96210d66bc77 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.537 3413689 INFO aodh.api.app [None req-0620f046-e4ba-4d76-a28d-896a7ef3d26f 03b6c54f-bfc3-41cc-bd81-d9db61bc2ccd e0bc3a19-6467-4525-878b-96210d66bc77 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.552 3413689 WARNING oslo_db.sqlalchemy.utils [None req-00d24140-a85c-4658-b127-67f32e80d5a2 7f0a27eb-d75c-4a25-920a-1522d9defa25 5184616f-7f25-4c08-97d8-c9b979259cc0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.025905s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.541 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.541 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.544 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.544 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.549 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.553 3413687 WARNING oslo_db.sqlalchemy.utils [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.031846s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.551 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.551 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.554 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.554 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.560 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.561 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.561 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. {3} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.005903s] ... ok {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.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.027777s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.568 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.568 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.571 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.571 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.576 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.580 3413687 WARNING oslo_db.sqlalchemy.utils [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.017513s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.589 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.589 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.592 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.592 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.597 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Running stamp_revision -> 010 {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.043334s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.566 3413689 INFO alembic.runtime.migration [None req-00d24140-a85c-4658-b127-67f32e80d5a2 7f0a27eb-d75c-4a25-920a-1522d9defa25 5184616f-7f25-4c08-97d8-c9b979259cc0 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.566 3413689 INFO alembic.runtime.migration [None req-00d24140-a85c-4658-b127-67f32e80d5a2 7f0a27eb-d75c-4a25-920a-1522d9defa25 5184616f-7f25-4c08-97d8-c9b979259cc0 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.569 3413689 INFO alembic.runtime.migration [None req-00d24140-a85c-4658-b127-67f32e80d5a2 7f0a27eb-d75c-4a25-920a-1522d9defa25 5184616f-7f25-4c08-97d8-c9b979259cc0 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.569 3413689 INFO alembic.runtime.migration [None req-00d24140-a85c-4658-b127-67f32e80d5a2 7f0a27eb-d75c-4a25-920a-1522d9defa25 5184616f-7f25-4c08-97d8-c9b979259cc0 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.573 3413689 INFO alembic.runtime.migration [None req-00d24140-a85c-4658-b127-67f32e80d5a2 7f0a27eb-d75c-4a25-920a-1522d9defa25 5184616f-7f25-4c08-97d8-c9b979259cc0 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.575 3413689 INFO aodh.api.app [None req-00d24140-a85c-4658-b127-67f32e80d5a2 7f0a27eb-d75c-4a25-920a-1522d9defa25 5184616f-7f25-4c08-97d8-c9b979259cc0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.593 3413689 WARNING oslo_db.sqlalchemy.utils [None req-09b34672-0c4f-47ad-b65f-f883eaa6fe63 999f9433-649a-40a8-9a32-c65042232ec6 829817af-f9f7-4161-b2af-c7fa7c4e2a3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.594 3413689 WARNING oslo_db.sqlalchemy.utils [None req-09b34672-0c4f-47ad-b65f-f883eaa6fe63 999f9433-649a-40a8-9a32-c65042232ec6 829817af-f9f7-4161-b2af-c7fa7c4e2a3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.598 3413689 WARNING oslo_db.sqlalchemy.utils [None req-09b34672-0c4f-47ad-b65f-f883eaa6fe63 999f9433-649a-40a8-9a32-c65042232ec6 829817af-f9f7-4161-b2af-c7fa7c4e2a3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.023383s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.596 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.596 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.600 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.600 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.606 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.036814s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.593 3413688 INFO alembic.runtime.migration [None req-17cf11be-4c13-4c25-b747-c2407df819a0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.593 3413688 INFO alembic.runtime.migration [None req-17cf11be-4c13-4c25-b747-c2407df819a0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.596 3413688 INFO alembic.runtime.migration [None req-17cf11be-4c13-4c25-b747-c2407df819a0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.596 3413688 INFO alembic.runtime.migration [None req-17cf11be-4c13-4c25-b747-c2407df819a0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.601 3413688 INFO alembic.runtime.migration [None req-17cf11be-4c13-4c25-b747-c2407df819a0 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.603 3413688 INFO aodh.api.app [None req-17cf11be-4c13-4c25-b747-c2407df819a0 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.025290s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.608 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.608 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.611 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.611 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.616 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.619 3413690 WARNING oslo_db.sqlalchemy.utils [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.625 3413690 INFO aodh.storage.impl_sqlalchemy [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] 2 alarm histories are removed from database {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.019941s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.620 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.620 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.623 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.623 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.628 3413687 INFO alembic.runtime.migration [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.002042s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.016401s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.633 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.633 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.636 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.636 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.640 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.641 3413690 WARNING oslo_db.sqlalchemy.utils [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.028215s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.630 3413688 INFO alembic.runtime.migration [None req-d4d0cf98-bf83-4d0d-bc13-d66f898f9e26 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.630 3413688 INFO alembic.runtime.migration [None req-d4d0cf98-bf83-4d0d-bc13-d66f898f9e26 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.633 3413688 INFO alembic.runtime.migration [None req-d4d0cf98-bf83-4d0d-bc13-d66f898f9e26 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.633 3413688 INFO alembic.runtime.migration [None req-d4d0cf98-bf83-4d0d-bc13-d66f898f9e26 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.638 3413688 INFO alembic.runtime.migration [None req-d4d0cf98-bf83-4d0d-bc13-d66f898f9e26 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.639 3413688 INFO aodh.api.app [None req-d4d0cf98-bf83-4d0d-bc13-d66f898f9e26 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.016646s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.651 3413687 ERROR stevedore.extension [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] 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 18:53:21.651 3413687 WARNING stevedore.named [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Could not load prometheus 2025-09-05 18:53:21.651 3413687 INFO aodh.evaluator [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] alarm 96a4750f-644d-42cb-8f34-27107d627b6d transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.018965s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.650 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.650 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.653 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.653 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.657 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.660 3413690 WARNING oslo_db.sqlalchemy.utils [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.011057s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.660 3413687 ERROR stevedore.extension [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] 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 18:53:21.661 3413687 WARNING stevedore.named [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Could not load prometheus 2025-09-05 18:53:21.661 3413687 INFO aodh.evaluator [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] alarm d0b2ed83-14ef-42c8-b0fa-ab675dc3bf3e 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 18:53:21.662 3413687 INFO aodh.evaluator [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] alarm 7d27d823-19b7-4c72-9fa5-fffab2652e5c 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 18:53:21.663 3413687 INFO aodh.evaluator [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] alarm efd11b14-053e-44ed-b906-c840a5c7410e 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 18:53:21.664 3413687 INFO aodh.evaluator [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] alarm 7cb34b47-c9c1-42a4-a1d2-36559e439345 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_event_alarm_cache_expired [0.006484s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.008787s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.679 3413687 INFO aodh.evaluator.event [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Triggering the alarm 0e214fff-a70c-48a6-a033-2f5bf1579048 by event for project project1, event_type: type0 2025-09-05 18:53:21.679 3413687 INFO aodh.evaluator [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] alarm 0e214fff-a70c-48a6-a033-2f5bf1579048 transitioning to alarm because Event hits the query . {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.027862s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.659 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.659 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.662 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.662 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.667 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.668 3413688 INFO aodh.api.app [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.020981s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.670 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.670 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.673 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.674 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.678 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.681 3413690 WARNING oslo_db.sqlalchemy.utils [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.005448s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.007593s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.688 3413687 INFO aodh.evaluator.event [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Triggering the alarm 64d7b536-4a76-4dae-ac99-74b276fe299d by event for project project1, event_type: type0 2025-09-05 18:53:21.688 3413687 INFO aodh.evaluator [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] alarm 64d7b536-4a76-4dae-ac99-74b276fe299d transitioning to alarm because Event hits the query . {1} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.005056s] ... ok {1} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000301s] ... ok {1} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000327s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.007206s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.695 3413687 INFO aodh.evaluator.event [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Triggering the alarm e2638d33-d55e-40d3-9635-23599c059903 by event for project , event_type: type0 2025-09-05 18:53:21.695 3413687 INFO aodh.evaluator [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] alarm e2638d33-d55e-40d3-9635-23599c059903 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.007024s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.703 3413687 ERROR aodh.evaluator.event [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Failed to extract event_type from event = {'message_id': 'dcca70d9-f799-496f-9db8-93a1e337f81a', 'traits': []} 2025-09-05 18:53:21.703 3413687 WARNING aodh.evaluator.event [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Event <{'message_id': 'dcca70d9-f799-496f-9db8-93a1e337f81a', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.024385s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.691 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.691 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.694 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.694 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.698 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.702 3413690 WARNING oslo_db.sqlalchemy.utils [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.704 3413690 WARNING oslo_db.sqlalchemy.utils [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.707 3413690 WARNING oslo_db.sqlalchemy.utils [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.007280s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.710 3413687 ERROR aodh.evaluator.event [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-09-05 18:53:21.710 3413687 WARNING aodh.evaluator.event [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.006837s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.032175s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.699 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.699 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.702 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.702 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.706 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.710 3413688 WARNING oslo_db.sqlalchemy.utils [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.007425s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.725 3413687 INFO aodh.evaluator.event [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Aborting evaluation of the alarm ec92a3ed-8b44-4aa9-8b5c-cd4bb68dbe40 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.007718s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.027124s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.716 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.716 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.720 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.720 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.725 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.728 3413690 WARNING oslo_db.sqlalchemy.utils [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.009274s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.023967s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.732 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.732 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.735 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.735 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.739 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.742 3413688 WARNING oslo_db.sqlalchemy.utils [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.747 3413688 INFO aodh.storage.impl_sqlalchemy [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] 0 alarm histories are removed from database {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.007655s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.009237s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.759 3413687 INFO aodh.evaluator [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] alarm b6669d3f-bf5a-4a2f-9a77-6616591a5f5c transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.024728s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.743 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.743 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.747 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.747 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.751 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.754 3413690 WARNING oslo_db.sqlalchemy.utils [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.009065s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.768 3413687 WARNING aodh.evaluator.gnocchi [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-09-05 18:53:21.768 3413687 INFO aodh.evaluator [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] alarm c62087d2-a619-46e0-aa11-9b12c3a1e6d2 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.023099s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.756 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.757 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.760 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.760 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.764 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.767 3413688 WARNING oslo_db.sqlalchemy.utils [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.770 3413688 WARNING oslo_db.sqlalchemy.utils [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.010069s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.778 3413687 WARNING aodh.evaluator.threshold [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Expecting 5 datapoints but only get 0 2025-09-05 18:53:21.778 3413687 INFO aodh.evaluator [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] alarm 81c886bc-522f-4cc4-b897-1119aa3c0613 transitioning to insufficient data because No datapoint for granularity 60 {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.177946s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.609 3413689 INFO alembic.runtime.migration [None req-09b34672-0c4f-47ad-b65f-f883eaa6fe63 999f9433-649a-40a8-9a32-c65042232ec6 829817af-f9f7-4161-b2af-c7fa7c4e2a3a - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.609 3413689 INFO alembic.runtime.migration [None req-09b34672-0c4f-47ad-b65f-f883eaa6fe63 999f9433-649a-40a8-9a32-c65042232ec6 829817af-f9f7-4161-b2af-c7fa7c4e2a3a - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.612 3413689 INFO alembic.runtime.migration [None req-09b34672-0c4f-47ad-b65f-f883eaa6fe63 999f9433-649a-40a8-9a32-c65042232ec6 829817af-f9f7-4161-b2af-c7fa7c4e2a3a - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.612 3413689 INFO alembic.runtime.migration [None req-09b34672-0c4f-47ad-b65f-f883eaa6fe63 999f9433-649a-40a8-9a32-c65042232ec6 829817af-f9f7-4161-b2af-c7fa7c4e2a3a - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.618 3413689 INFO alembic.runtime.migration [None req-09b34672-0c4f-47ad-b65f-f883eaa6fe63 999f9433-649a-40a8-9a32-c65042232ec6 829817af-f9f7-4161-b2af-c7fa7c4e2a3a - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.620 3413689 INFO aodh.api.app [None req-09b34672-0c4f-47ad-b65f-f883eaa6fe63 999f9433-649a-40a8-9a32-c65042232ec6 829817af-f9f7-4161-b2af-c7fa7c4e2a3a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:21.637 3413689 WARNING oslo_db.sqlalchemy.utils [None req-f260980a-a33d-498c-9a65-d5e689496163 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.641 3413689 WARNING oslo_db.sqlalchemy.utils [None req-a4fcb959-ae03-49f0-ba50-e11a1343ae89 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.649 3413689 WARNING oslo_db.sqlalchemy.utils [None req-cbbb6633-4a01-471e-97ca-180fc1bcb20e 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.653 3413689 WARNING oslo_db.sqlalchemy.utils [None req-73e1e4e9-fd5a-4115-aeba-a261c988bbc7 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.662 3413689 WARNING oslo_db.sqlalchemy.utils [None req-c37cdb9f-fb08-4093-902b-85c8e0fb8f5e 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.668 3413689 WARNING oslo_db.sqlalchemy.utils [None req-43322b70-bd90-40d7-9bb8-8eaf8f050db5 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.675 3413689 WARNING oslo_db.sqlalchemy.utils [None req-1f7f805a-c6e2-456c-a6d5-a4e76cc36296 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.678 3413689 WARNING oslo_db.sqlalchemy.utils [None req-21cf7d9d-5c9f-4c9e-94ee-cf1bbe9a9be2 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.690 3413689 WARNING oslo_db.sqlalchemy.utils [None req-ba5f7bb4-9da4-4fa0-881e-b82043ab7ca7 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.695 3413689 WARNING oslo_db.sqlalchemy.utils [None req-417357f2-db58-4644-a296-7ace9fca1fd0 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.705 3413689 WARNING oslo_db.sqlalchemy.utils [None req-08ba5037-0c88-401d-a47c-1f0a885fa360 7f303d8 d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.709 3413689 WARNING oslo_db.sqlalchemy.utils [None req-b6da110f-1abd-483e-b973-0eea875e76fd 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.720 3413689 WARNING oslo_db.sqlalchemy.utils [None req-f85689c4-71f7-4601-8fc3-208fa2dd4b7e 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.724 3413689 WARNING oslo_db.sqlalchemy.utils [None req-eb246985-6445-4f87-b78a-afd51aaad780 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.734 3413689 WARNING oslo_db.sqlalchemy.utils [None req-86601ffe-13fa-4721-a4dd-e223a40fae82 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.739 3413689 WARNING oslo_db.sqlalchemy.utils [None req-61c8145c-42fa-4f70-b41a-5bb0a293f838 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.746 3413689 WARNING oslo_db.sqlalchemy.utils [None req-656566fd-37d1-427c-bd3a-b4c060164da0 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.752 3413689 WARNING oslo_db.sqlalchemy.utils [None req-4c799e50-9baf-4c26-be3b-c0b14cf7f176 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.759 3413689 WARNING oslo_db.sqlalchemy.utils [None req-36f6af58-e942-4243-9e25-6c0d37b5350e 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.765 3413689 WARNING oslo_db.sqlalchemy.utils [None req-5476be37-6945-49d1-aff5-fab7689a95c3 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:21.773 3413689 WARNING oslo_db.sqlalchemy.utils [None req-564e8eb5-e9ce-496f-be05-ce99b9e9f00f 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.023685s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.769 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.769 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.773 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.773 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.777 3413690 INFO alembic.runtime.migration [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.009028s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.003445s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.018363s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.780 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.780 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.782 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.783 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.787 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.790 3413688 WARNING oslo_db.sqlalchemy.utils [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.009294s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.797 3413687 INFO aodh.notifier.heat [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] 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 18:53:21.798 3413687 INFO aodh.notifier.heat [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-09-05 18:53:21.798 3413687 INFO aodh.notifier.heat [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.007213s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.806 3413687 INFO aodh.notifier.heat [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] 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 18:53:21.806 3413687 ERROR aodh.notifier.heat [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.016153s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.804 3413690 ERROR stevedore.extension [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] 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 18:53:21.804 3413690 WARNING stevedore.named [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Could not load prometheus 2025-09-05 18:53:21.804 3413690 INFO aodh.evaluator [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] alarm b6ac05f8-bc0d-4559-963c-055deb9fb08b transitioning to ok because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to ok, due to rules: rule1 inside their threshold. {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000400s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.020370s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.798 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.798 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.802 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.802 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.806 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.810 3413688 WARNING oslo_db.sqlalchemy.utils [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.007868s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.813 3413690 INFO aodh.evaluator.event [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Triggering the alarm 84e07703-ce02-4d9e-9eb7-bd900c537ce5 by event for project , event_type: type0 2025-09-05 18:53:21.813 3413690 INFO aodh.evaluator [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] alarm 84e07703-ce02-4d9e-9eb7-bd900c537ce5 transitioning to alarm because Event hits the query . {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.041073s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.790 3413689 INFO alembic.runtime.migration [None req-564e8eb5-e9ce-496f-be05-ce99b9e9f00f 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.790 3413689 INFO alembic.runtime.migration [None req-564e8eb5-e9ce-496f-be05-ce99b9e9f00f 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.794 3413689 INFO alembic.runtime.migration [None req-564e8eb5-e9ce-496f-be05-ce99b9e9f00f 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.795 3413689 INFO alembic.runtime.migration [None req-564e8eb5-e9ce-496f-be05-ce99b9e9f00f 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.799 3413689 INFO alembic.runtime.migration [None req-564e8eb5-e9ce-496f-be05-ce99b9e9f00f 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.802 3413689 INFO aodh.api.app [None req-564e8eb5-e9ce-496f-be05-ce99b9e9f00f 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.009216s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.822 3413690 INFO aodh.evaluator.event [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-09-05 18:53:21.822 3413690 INFO aodh.evaluator.event [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-09-05 18:53:21.822 3413690 INFO aodh.evaluator [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] alarm 2 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.008237s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.019617s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.819 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.819 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.822 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.822 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.826 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.830 3413688 WARNING oslo_db.sqlalchemy.utils [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.007872s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.839 3413690 INFO aodh.evaluator.event [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Triggering the alarm ba9939dd-f0a4-422f-b13d-c33209c80b2c by event for project , event_type: compute.instance.update 2025-09-05 18:53:21.839 3413690 INFO aodh.evaluator [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] alarm ba9939dd-f0a4-422f-b13d-c33209c80b2c transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.008314s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.848 3413690 INFO aodh.evaluator.event [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Triggering the alarm f095309d-3905-453c-a2e3-a6d31cf4ad47 by event for project , event_type: type0 2025-09-05 18:53:21.848 3413690 INFO aodh.evaluator [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] alarm f095309d-3905-453c-a2e3-a6d31cf4ad47 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.008023s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.856 3413690 INFO aodh.evaluator.event [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Triggering the alarm 025c1d54-37cc-4151-b4ae-ab581502a56d by event for project , event_type: type0 2025-09-05 18:53:21.856 3413690 INFO aodh.evaluator [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] alarm 025c1d54-37cc-4151-b4ae-ab581502a56d transitioning to alarm because Event hits the query . {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.024190s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.839 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.839 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.842 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.842 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.846 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.849 3413688 WARNING oslo_db.sqlalchemy.utils [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.007344s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.864 3413690 INFO aodh.evaluator.event [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Aborting evaluation of the alarm b9062090-57fb-4fd4-9e31-3520e4d7d4f7 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.007791s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.873 3413690 INFO aodh.evaluator.event [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] Aborting evaluation of the alarm 014136c9-675a-4b22-bb97-2af39c10e845 due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.008831s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.024774s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.864 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.864 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.867 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.867 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.871 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.874 3413688 WARNING oslo_db.sqlalchemy.utils [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.010160s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.891 3413690 WARNING aodh.evaluator.gnocchi [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-09-05 18:53:21.891 3413690 INFO aodh.evaluator [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] alarm 269c9ba4-db02-4560-a43a-112c64fe7d10 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.076207s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.019163s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.889 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.889 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.892 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.892 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.896 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.010767s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.902 3413690 INFO aodh.evaluator [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] alarm 8e8b0f52-bd3e-46c9-b4a7-20d0890e58b7 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.014629s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.009636s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.001554s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.005314s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.018818s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.908 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.908 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.911 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.911 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.915 3413688 INFO alembic.runtime.migration [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.000990s] ... ok {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.002333s] ... ok {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.010938s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.923 3413690 INFO aodh.evaluator [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] alarm d9585642-3290-4030-9058-09c39b0e6099 transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-09-04T22:53:21.922635', 'admin_state_up': True, 'operating_status': 'ERROR'} {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.006434s] ... ok {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.009693s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.933 3413690 INFO aodh.evaluator [None req-55e09839-2e19-4b0e-8856-6dfea5b7a0b7 bb47ae34-34d4-49c9-af2a-07b8190d6c40 fc4cfb27-2fd3-4860-8eab-50a69345a2cf - - - -] alarm 80682a48-7bce-44d5-923b-ad54d9b463fe transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000336s] ... ok {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000318s] ... ok {3} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.000910s] ... ok {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.017704s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.947 3413688 ERROR stevedore.extension [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] 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 18:53:21.947 3413688 WARNING stevedore.named [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Could not load prometheus 2025-09-05 18:53:21.948 3413688 INFO aodh.evaluator [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] alarm 91945bb5-75c6-4c47-a94f-879dca0660df transitioning to alarm because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to alarm, due to rules: rule1, rule2, rule6 outside their threshold. {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.009381s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.957 3413688 ERROR stevedore.extension [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] 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 18:53:21.957 3413688 WARNING stevedore.named [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Could not load prometheus 2025-09-05 18:53:21.958 3413688 INFO aodh.evaluator [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] alarm e365ae0c-7139-4219-99a2-63c277cda08e 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. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.007094s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.007764s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.973 3413688 INFO aodh.evaluator.event [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Triggering the alarm f3a2b052-9666-4a78-b0b3-be87a02da77b by event for project project2, event_type: type1 2025-09-05 18:53:21.973 3413688 INFO aodh.evaluator [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] alarm f3a2b052-9666-4a78-b0b3-be87a02da77b transitioning to alarm because Event hits the query . {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.062036s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.931 3413689 INFO alembic.runtime.migration [None req-564e8eb5-e9ce-496f-be05-ce99b9e9f00f 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.932 3413689 INFO alembic.runtime.migration [None req-564e8eb5-e9ce-496f-be05-ce99b9e9f00f 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.940 3413689 INFO alembic.runtime.migration [None req-564e8eb5-e9ce-496f-be05-ce99b9e9f00f 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.940 3413689 INFO alembic.runtime.migration [None req-564e8eb5-e9ce-496f-be05-ce99b9e9f00f 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.945 3413689 INFO alembic.runtime.migration [None req-564e8eb5-e9ce-496f-be05-ce99b9e9f00f 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:21.947 3413689 INFO aodh.api.app [None req-564e8eb5-e9ce-496f-be05-ce99b9e9f00f 7f303d8d-b473-434b-ac65-c9c5f7a234c0 363483f7-245d-49d3-9dc2-3aaf22266e72 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.008225s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.982 3413688 INFO aodh.evaluator.event [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Triggering the alarm 281c3f1f-df23-4b29-a68a-11405af1c393 by event for project , event_type: type0 2025-09-05 18:53:21.982 3413688 INFO aodh.evaluator [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] alarm 281c3f1f-df23-4b29-a68a-11405af1c393 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.009106s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.991 3413688 INFO aodh.evaluator.event [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Triggering the alarm cff3e1a9-a026-489f-aa32-1ec6af800171 by event for project , event_type: type0 2025-09-05 18:53:21.991 3413688 INFO aodh.evaluator [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] alarm cff3e1a9-a026-489f-aa32-1ec6af800171 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.007265s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.009113s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.008 3413688 INFO aodh.evaluator [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] alarm da393652-a12e-4ee4-98de-143b49a9da31 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.009252s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.017 3413688 INFO aodh.evaluator [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] alarm 8a232d99-609e-4210-9882-b2cc07810aaf transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.008862s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.026 3413688 INFO aodh.evaluator [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] alarm 7c126084-e388-4fa9-b850-81b29efbe45a transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.010790s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.037 3413688 WARNING aodh.evaluator.threshold [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Expecting 5 datapoints but only get 0 2025-09-05 18:53:22.037 3413688 INFO aodh.evaluator [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] alarm 43ce63be-26e6-42eb-936b-08259df66072 transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.005130s] ... ok {1} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.003059s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.006913s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.054 3413688 INFO aodh.coordination [None req-ecbedd70-7db7-4404-8b68-6d2c80c7b052 350ae84d-f44b-4e6a-8e7b-5ab78114c73d 236df809-5a59-427b-a21b-b350c8b179b5 - - - -] Coordination backend started successfully. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.078266s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:21.992 3413689 INFO alembic.runtime.migration [None req-c86c03d1-35a1-4083-becb-e5be8bcc7627 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.992 3413689 INFO alembic.runtime.migration [None req-c86c03d1-35a1-4083-becb-e5be8bcc7627 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:21.997 3413689 INFO alembic.runtime.migration [None req-c86c03d1-35a1-4083-becb-e5be8bcc7627 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:21.998 3413689 INFO alembic.runtime.migration [None req-c86c03d1-35a1-4083-becb-e5be8bcc7627 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.004 3413689 INFO alembic.runtime.migration [None req-c86c03d1-35a1-4083-becb-e5be8bcc7627 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:22.006 3413689 INFO aodh.api.app [None req-c86c03d1-35a1-4083-becb-e5be8bcc7627 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.058270s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.071 3413689 INFO alembic.runtime.migration [None req-d5e1b7a3-f34e-47bc-a435-d9d070b05291 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.071 3413689 INFO alembic.runtime.migration [None req-d5e1b7a3-f34e-47bc-a435-d9d070b05291 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.075 3413689 INFO alembic.runtime.migration [None req-d5e1b7a3-f34e-47bc-a435-d9d070b05291 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.075 3413689 INFO alembic.runtime.migration [None req-d5e1b7a3-f34e-47bc-a435-d9d070b05291 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.080 3413689 INFO alembic.runtime.migration [None req-d5e1b7a3-f34e-47bc-a435-d9d070b05291 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:22.082 3413689 INFO aodh.api.app [None req-d5e1b7a3-f34e-47bc-a435-d9d070b05291 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.051286s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.129 3413689 INFO alembic.runtime.migration [None req-9dce5273-45e8-478b-a241-ae161b0623f3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.129 3413689 INFO alembic.runtime.migration [None req-9dce5273-45e8-478b-a241-ae161b0623f3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.133 3413689 INFO alembic.runtime.migration [None req-9dce5273-45e8-478b-a241-ae161b0623f3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.133 3413689 INFO alembic.runtime.migration [None req-9dce5273-45e8-478b-a241-ae161b0623f3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.138 3413689 INFO alembic.runtime.migration [None req-9dce5273-45e8-478b-a241-ae161b0623f3 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:22.140 3413689 INFO aodh.api.app [None req-9dce5273-45e8-478b-a241-ae161b0623f3 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.037430s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.179 3413689 INFO alembic.runtime.migration [None req-05340986-c234-43c7-8dc3-955686938ba5 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.179 3413689 INFO alembic.runtime.migration [None req-05340986-c234-43c7-8dc3-955686938ba5 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.183 3413689 INFO alembic.runtime.migration [None req-05340986-c234-43c7-8dc3-955686938ba5 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.183 3413689 INFO alembic.runtime.migration [None req-05340986-c234-43c7-8dc3-955686938ba5 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.187 3413689 INFO alembic.runtime.migration [None req-05340986-c234-43c7-8dc3-955686938ba5 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:22.189 3413689 INFO aodh.api.app [None req-05340986-c234-43c7-8dc3-955686938ba5 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.046187s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.217 3413689 INFO alembic.runtime.migration [None req-430d4fca-7ad3-476d-a76b-2682825ed45f some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.218 3413689 INFO alembic.runtime.migration [None req-430d4fca-7ad3-476d-a76b-2682825ed45f some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.222 3413689 INFO alembic.runtime.migration [None req-430d4fca-7ad3-476d-a76b-2682825ed45f some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.222 3413689 INFO alembic.runtime.migration [None req-430d4fca-7ad3-476d-a76b-2682825ed45f some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.226 3413689 INFO alembic.runtime.migration [None req-430d4fca-7ad3-476d-a76b-2682825ed45f some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 18:53:22.227 3413689 INFO aodh.api.app [None req-430d4fca-7ad3-476d-a76b-2682825ed45f some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:22.242 3413689 INFO aodh.api.app [None req-430d4fca-7ad3-476d-a76b-2682825ed45f some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini 2025-09-05 18:53:22.253 3413689 WARNING oslo_policy.policy [None req-1a04381a-fc4a-431a-9ba0-29666b235f73 some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.029184s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.264 3413689 INFO alembic.runtime.migration [None req-1a04381a-fc4a-431a-9ba0-29666b235f73 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.264 3413689 INFO alembic.runtime.migration [None req-1a04381a-fc4a-431a-9ba0-29666b235f73 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.267 3413689 INFO alembic.runtime.migration [None req-1a04381a-fc4a-431a-9ba0-29666b235f73 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.267 3413689 INFO alembic.runtime.migration [None req-1a04381a-fc4a-431a-9ba0-29666b235f73 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.272 3413689 INFO alembic.runtime.migration [None req-1a04381a-fc4a-431a-9ba0-29666b235f73 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 18:53:22.273 3413689 INFO aodh.api.app [None req-1a04381a-fc4a-431a-9ba0-29666b235f73 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.031591s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.293 3413689 INFO alembic.runtime.migration [None req-a1e6433b-7f8f-4a48-9924-bc1ab08c9d5d 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.294 3413689 INFO alembic.runtime.migration [None req-a1e6433b-7f8f-4a48-9924-bc1ab08c9d5d 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.297 3413689 INFO alembic.runtime.migration [None req-a1e6433b-7f8f-4a48-9924-bc1ab08c9d5d 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.297 3413689 INFO alembic.runtime.migration [None req-a1e6433b-7f8f-4a48-9924-bc1ab08c9d5d 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.301 3413689 INFO alembic.runtime.migration [None req-a1e6433b-7f8f-4a48-9924-bc1ab08c9d5d 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:22.303 3413689 INFO aodh.api.app [None req-a1e6433b-7f8f-4a48-9924-bc1ab08c9d5d 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.031435s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.325 3413689 INFO alembic.runtime.migration [None req-f3112b72-e0ca-44a5-baf4-19cd74acc4e2 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.325 3413689 INFO alembic.runtime.migration [None req-f3112b72-e0ca-44a5-baf4-19cd74acc4e2 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.328 3413689 INFO alembic.runtime.migration [None req-f3112b72-e0ca-44a5-baf4-19cd74acc4e2 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.328 3413689 INFO alembic.runtime.migration [None req-f3112b72-e0ca-44a5-baf4-19cd74acc4e2 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.333 3413689 INFO alembic.runtime.migration [None req-f3112b72-e0ca-44a5-baf4-19cd74acc4e2 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:22.334 3413689 INFO aodh.api.app [None req-f3112b72-e0ca-44a5-baf4-19cd74acc4e2 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.033409s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.359 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.359 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.363 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.363 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.368 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:22.370 3413689 INFO aodh.api.app [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev75/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.030353s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.393 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.393 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.396 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.396 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.402 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:22.406 3413689 WARNING oslo_db.sqlalchemy.utils [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:22.412 3413689 INFO aodh.storage.impl_sqlalchemy [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] 3 alarm histories are removed from database {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.026862s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.423 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.423 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.426 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.426 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.430 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:22.434 3413689 WARNING oslo_db.sqlalchemy.utils [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 18:53:22.437 3413689 WARNING oslo_db.sqlalchemy.utils [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.022492s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.450 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.450 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.453 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.453 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.457 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:22.461 3413689 WARNING oslo_db.sqlalchemy.utils [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.022708s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.474 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.474 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.477 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.477 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.482 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:22.485 3413689 WARNING oslo_db.sqlalchemy.utils [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] 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_filter_and_orderby [0.026940s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.496 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.496 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.498 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.499 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.502 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:22.506 3413689 WARNING oslo_db.sqlalchemy.utils [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] 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_regexp [0.029034s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.523 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.524 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.527 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.527 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.531 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Running stamp_revision -> 010 2025-09-05 18:53:22.535 3413689 WARNING oslo_db.sqlalchemy.utils [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.025101s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.554 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.554 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.558 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Context impl SQLiteImpl. 2025-09-05 18:53:22.558 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Will assume non-transactional DDL. 2025-09-05 18:53:22.563 3413689 INFO alembic.runtime.migration [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.002759s] ... ok {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.100113s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.672 3413689 ERROR stevedore.extension [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] 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 18:53:22.672 3413689 WARNING stevedore.named [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Could not load prometheus {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.009489s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.682 3413689 ERROR stevedore.extension [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] 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 18:53:22.683 3413689 WARNING stevedore.named [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Could not load prometheus {2} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.010117s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.692 3413689 ERROR stevedore.extension [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] 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 18:53:22.692 3413689 WARNING stevedore.named [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Could not load prometheus 2025-09-05 18:53:22.692 3413689 INFO aodh.evaluator [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] alarm 79a6f7d4-a4bb-4830-ac8a-9250ea6980d0 transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.008007s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.007548s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.007769s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.717 3413689 INFO aodh.evaluator.event [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Aborting evaluation of the alarm 4ba38f92-3cf7-455a-808d-3878d6bcb085 due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.008245s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.726 3413689 INFO aodh.evaluator.event [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Aborting evaluation of the alarm 833b3e12-f19d-4898-920f-c6be8c52574f due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.010503s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.735 3413689 INFO aodh.evaluator [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] alarm 67628499-ddee-463d-94eb-3e3ed385aecf transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.010545s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.746 3413689 WARNING aodh.evaluator.gnocchi [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-09-05 18:53:22.746 3413689 INFO aodh.evaluator [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] alarm 6938c2c3-8124-468b-a98a-7749355166f7 transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.010259s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.757 3413689 INFO aodh.evaluator [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] alarm 9de9bb0c-b862-4aba-83ec-8f705f66df4d transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.011182s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.768 3413689 INFO aodh.evaluator [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] alarm e0f47685-75f7-4969-979e-00acfc7001cd transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.010634s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.779 3413689 WARNING aodh.evaluator.threshold [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Expecting 4 datapoints but only get 0 2025-09-05 18:53:22.779 3413689 INFO aodh.evaluator [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] alarm 566e8d79-4fa7-461c-94d1-722facf03690 transitioning to insufficient data because No datapoint for granularity 300 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.011959s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.791 3413689 WARNING aodh.evaluator.threshold [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Expecting 6 datapoints but only get 0 2025-09-05 18:53:22.791 3413689 INFO aodh.evaluator [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] alarm bf082e06-4b0c-41d4-9c18-5718a2a7cd8f transitioning to insufficient data because No datapoint for granularity 50 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.010074s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.009643s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.812 3413689 INFO aodh.evaluator [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] alarm c42055d4-bec3-490b-91e1-a8417b3f0976 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.010493s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.823 3413689 INFO aodh.evaluator [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] alarm 4f2e095d-2620-4a24-bc80-a925c7507de9 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.011151s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.833 3413689 WARNING aodh.evaluator.threshold [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Expecting 5 datapoints but only get 0 2025-09-05 18:53:22.834 3413689 INFO aodh.evaluator [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] alarm c4aa902e-b33c-4fef-923a-c597c21e7888 transitioning to insufficient data because No datapoint for granularity 60 2025-09-05 18:53:22.835 3413689 WARNING aodh.evaluator.threshold [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Expecting 5 datapoints but only get 0 2025-09-05 18:53:22.835 3413689 INFO aodh.evaluator [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] alarm c4aa902e-b33c-4fef-923a-c597c21e7888 transitioning to insufficient data because No datapoint for granularity 60 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.012175s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.845 3413689 INFO aodh.evaluator [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] alarm 5a08b01d-4c84-4387-a17e-d1bbf2daaad2 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {2} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.008557s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.008895s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.865 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Coordination backend started successfully. {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.010220s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.064 3413688 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-09-05 18:53:22.064 3413688 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-09-05 18:53:22.064 3413688 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-05 18:53:22.064 3413688 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev75/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-05 18:53:22.064 3413688 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-05 18:53:22.064 3413688 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-05 18:53:22.064 3413688 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-05 18:53:22.064 3413688 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 18:53:22.064 3413688 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-05 18:53:22.064 3413688 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-05 18:53:22.064 3413688 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 18:53:22.064 3413688 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-05 18:53:22.064 3413688 ERROR aodh.evaluator raise result 2025-09-05 18:53:22.064 3413688 ERROR aodh.evaluator Exception: Boom! 2025-09-05 18:53:22.064 3413688 ERROR aodh.evaluator {0} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.435627s] ... ok {0} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.007985s] ... ok {3} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.459978s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.025401s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:23.090 3413688 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.001486s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.000721s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.008752s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:23.258 3413687 INFO aodh.coordination [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Coordination backend started successfully. 2025-09-05 18:53:24.258 3413687 INFO aodh.coordination [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Joined partitioning group 123 2025-09-05 18:53:24.259 3413687 INFO aodh.coordination [None req-18ddb913-1841-4edd-ad72-163dfd1e099f cd0a7cac-81a1-4ee6-bff1-fe3e48c2a7df a9acc1cf-9e5a-4a82-b7e9-0225eb354614 - - - -] Left partitioning group 123 {3} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.433301s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.012246s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:22.875 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Coordination backend started successfully. 2025-09-05 18:53:23.875 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Joined partitioning group group1 2025-09-05 18:53:23.876 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Coordination backend started successfully. 2025-09-05 18:53:24.876 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Joined partitioning group group2 {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.012948s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.021949s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:24.282 3413687 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.000857s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.000657s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.021980s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:24.852 3413690 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {2} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.101191s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:24.908 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Coordination backend started successfully. 2025-09-05 18:53:25.909 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Joined partitioning group group 2025-09-05 18:53:25.909 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Coordination backend started successfully. 2025-09-05 18:53:25.910 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Joined partitioning group group 2025-09-05 18:53:25.910 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Coordination backend started successfully. 2025-09-05 18:53:25.910 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Joined partitioning group group 2025-09-05 18:53:25.911 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Coordination backend started successfully. 2025-09-05 18:53:25.911 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Joined partitioning group group 2025-09-05 18:53:25.912 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Coordination backend started successfully. 2025-09-05 18:53:25.912 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Joined partitioning group group 2025-09-05 18:53:25.912 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Coordination backend started successfully. 2025-09-05 18:53:25.913 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Joined partitioning group group 2025-09-05 18:53:25.913 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Coordination backend started successfully. 2025-09-05 18:53:25.913 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Joined partitioning group group 2025-09-05 18:53:25.914 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Coordination backend started successfully. 2025-09-05 18:53:25.914 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Joined partitioning group group 2025-09-05 18:53:25.914 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Coordination backend started successfully. 2025-09-05 18:53:25.915 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Joined partitioning group group 2025-09-05 18:53:25.915 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee 98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Coordination backend started successfully. 2025-09-05 18:53:25.916 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Joined partitioning group group {2} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.013099s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.028614s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:25.183 3413688 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-a445514e-5650-4458-9903-6bdd93c6c046' 2025-09-05 18:53:25.185 3413688 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.027368s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.026554s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:25.876 3413690 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-05 18:53:25.877 3413690 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-09-05 18:53:25.877 3413690 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-05 18:53:25.877 3413690 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev75/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-05 18:53:25.877 3413690 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-05 18:53:25.877 3413690 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-05 18:53:25.877 3413690 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-05 18:53:25.877 3413690 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 18:53:25.877 3413690 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-05 18:53:25.877 3413690 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-05 18:53:25.877 3413690 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 18:53:25.877 3413690 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-05 18:53:25.877 3413690 ERROR aodh.evaluator raise result 2025-09-05 18:53:25.877 3413690 ERROR aodh.evaluator Exception: Boom! 2025-09-05 18:53:25.877 3413690 ERROR aodh.evaluator {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.013378s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.012921s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.013031s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:26.919 3413690 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {2} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.012475s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:26.001 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Coordination backend started successfully. 2025-09-05 18:53:27.002 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Joined partitioning group group 2025-09-05 18:53:27.003 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Coordination backend started successfully. 2025-09-05 18:53:27.003 3413689 INFO aodh.coordination [None req-cdb4b9da-69d5-4a90-adea-ee98491ae109 016e3d3f-8149-4305-afaa-57fe8360d706 2f2ba358-4500-4a3d-92aa-245927e89556 - - - -] Joined partitioning group group {2} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.021467s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.001894s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.002697s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.002082s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.023317s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:26.207 3413688 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-cd4bfc9e-a4b8-419a-ab54-5002631f3f06' 2025-09-05 18:53:26.209 3413688 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.024095s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:26.383 3413687 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-8a04d63d-810f-42d2-b8d0-3898505233f9' 2025-09-05 18:53:26.385 3413687 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.013794s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:26.933 3413690 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-05 18:53:26.933 3413690 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.025410s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:27.108 3413689 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-dcdf6a83-813b-4e38-a3b1-ed1421dd2ec4' 2025-09-05 18:53:27.109 3413689 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.023386s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:27.231 3413688 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-1973cda5-ebc4-49a9-a601-812386fddd06' 2025-09-05 18:53:27.237 3413688 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.001495s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.000971s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.001072s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.000923s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.000954s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.097140s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.000987s] ... ok {1} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.009251s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.023549s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:27.407 3413687 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-ec55c60e-0dbb-4e42-9dae-a3a872477020' 2025-09-05 18:53:27.409 3413687 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [1.025584s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.001623s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.035510s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:28.145 3413689 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {2} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.020162s] ... ok {2} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.019411s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.001630s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.001730s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.001908s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.002036s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.001254s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.080688s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.024206s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.028534s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:29.518 3413687 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 ?. {0} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.070627s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.001296s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.001035s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.001032s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.001079s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.001095s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.002250s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.002301s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.001941s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.001536s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.001610s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.025228s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.027055s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:31.087 3413690 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-267ac4b4-4a81-4846-95a5-8ecb13d8bba9' 2025-09-05 18:53:31.091 3413690 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.118808s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 18:53:32.207 3413690 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='subscriber=http://example.com/data&ttl=7200&signature=mysignature&expires=2016-06-29T01:49:56&paths=/v2/queues/beijing/messages&methods=GET,PATCH,POST,PUT&queue_name=foobar-critical&project_id=my_project_id', fragment='') because what ?. {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.018976s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.001129s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.001412s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.001316s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.002109s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.002175s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.002224s] ... ok ====== Totals ====== Ran: 303 tests in 12.7265 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 39.1142 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:10.092121 - Worker 1 (76 tests) => 0:00:07.808579 - Worker 2 (76 tests) => 0:00:08.645636 - Worker 3 (75 tests) => 0:00:12.681585 [DEFAULT] # # From aodh # # Record alarm change events. (boolean value) #record_history = true # TTL of event alarm caches, in seconds. Set to 0 to disable caching. (integer # value) #event_alarm_cache_ttl = 60 # DEPRECATED: Disable RBAC for Prometheus evaluator. (boolean value) # This option is deprecated for removal since Flamingo. # Its value may be silently ignored in the future. # Reason: Prometheus RBAC is always disabled. It's not possible to correctly # use client-side rbac enforcement from within services. Using it can cause # issues. #prometheus_disable_rbac = false # The number of seconds to extend the evaluation windows to compensate the # reporting/ingestion lag. (integer value) # Minimum value: 0 # Maximum value: 86400 #additional_ingestion_lag = 0 # The time in seconds to wait for the load balancer member creation. (integer # value) #member_creation_time = 120 # SSL Client certificate file for REST notifier. (string value) #rest_notifier_certificate_file = # SSL Client private key file for REST notifier. (string value) #rest_notifier_certificate_key = # SSL CA_BUNDLE certificate for REST notifier (string value) #rest_notifier_ca_bundle_certificate_path = # Whether to verify the SSL Server certificate when calling alarm action. # (boolean value) #rest_notifier_ssl_verify = true # Number of retries for REST notifier (integer value) #rest_notifier_max_retries = 0 # The topic that aodh uses for alarm notifier messages. (string value) #notifier_topic = alarming # Whether metric collection should be enabled. (boolean value) #enable_evaluation_results_metrics = false # # From 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 (18.82 seconds) congratulations :) (18.93 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-20.1.0-0.20250905225136.8821018.el10.noarch Processing files: python3-aodh-20.1.0-0.20250905225136.8821018.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.JUov3p + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev75 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev75/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 20.1.0-0.20250905225136.8821018.el10 python3-aodh = 20.1.0-0.20250905225136.8821018.el10 python3.12-aodh = 20.1.0-0.20250905225136.8821018.el10 python3.12dist(aodh) = 20.1~~dev75 python3dist(aodh) = 20.1~~dev75 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.20250905225136.8821018.el10 Processing files: openstack-aodh-common-20.1.0-0.20250905225136.8821018.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.DOZY84 + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev75 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev75/README.rst /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.el10 openstack-aodh-common = 20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.el10.noarch Provides: openstack-aodh-api = 20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.el10.noarch Provides: openstack-aodh-evaluator = 20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.el10.noarch Provides: openstack-aodh-notifier = 20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.el10.noarch Provides: openstack-aodh-listener = 20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.el10.noarch Provides: openstack-aodh-expirer = 20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.iPvwpW + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev75 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev75/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 20.1.0-0.20250905225136.8821018.el10 python3-aodh-tests = 20.1.0-0.20250905225136.8821018.el10 python3.12-aodh-tests = 20.1.0-0.20250905225136.8821018.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.20250905225136.8821018.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-20.1.0-0.20250905225136.8821018.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-20.1.0-0.20250905225136.8821018.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-20.1.0-0.20250905225136.8821018.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-20.1.0-0.20250905225136.8821018.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-20.1.0-0.20250905225136.8821018.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-20.1.0-0.20250905225136.8821018.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-20.1.0-0.20250905225136.8821018.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-20.1.0-0.20250905225136.8821018.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-20.1.0-0.20250905225136.8821018.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Ma94oi + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev75 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905225136.8821018.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.KCYJ07 + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev75-SPECPARTS + rm -rf aodh-20.1.0.dev75 aodh-20.1.0.dev75.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