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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.866XyT + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-20.1.0.dev69 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-20.1.0.dev69-0.20250905210344.f7e7947.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-20.1.0.dev69 + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev69-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev69-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.VNmEqd + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev69 + 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.dev69/.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.dev69/.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.dev69/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.AWo6RU + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev69 + 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.dev69/.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.dev69/.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.dev69/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.1wRC4m + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev69 + 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.dev69/.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.dev69/.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.dev69/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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 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.dev69/aodh-20.1.0.dev69.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.20250905210344.f7e7947.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev69.dist-info/ removed 'aodh-20.1.0.dev69.dist-info/AUTHORS' removed 'aodh-20.1.0.dev69.dist-info/LICENSE' removed 'aodh-20.1.0.dev69.dist-info/METADATA' removed 'aodh-20.1.0.dev69.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev69.dist-info/pbr.json' removed 'aodh-20.1.0.dev69.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev69.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.xCYeII + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev69 + 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.dev69/.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.dev69/.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.dev69/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.09 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.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.dev69/aodh-20.1.0.dev69.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.20250905210344.f7e7947.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev69.dist-info/ removed 'aodh-20.1.0.dev69.dist-info/AUTHORS' removed 'aodh-20.1.0.dev69.dist-info/LICENSE' removed 'aodh-20.1.0.dev69.dist-info/METADATA' removed 'aodh-20.1.0.dev69.dist-info/top_level.txt' removed 'aodh-20.1.0.dev69.dist-info/pbr.json' removed 'aodh-20.1.0.dev69.dist-info/entry_points.txt' removed directory 'aodh-20.1.0.dev69.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.OR7dpV + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev69 + 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.dev69/.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.dev69/.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.dev69/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.09 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.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.dev69/aodh-20.1.0.dev69.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.20250905210344.f7e7947.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev69.dist-info/ removed 'aodh-20.1.0.dev69.dist-info/AUTHORS' removed 'aodh-20.1.0.dev69.dist-info/LICENSE' removed 'aodh-20.1.0.dev69.dist-info/METADATA' removed 'aodh-20.1.0.dev69.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev69.dist-info/pbr.json' removed 'aodh-20.1.0.dev69.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev69.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.qWP2ky + 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.dev69 + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev69/.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.dev69/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-20.1.0.dev69/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-20.1.0.dev69 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.dev69/.pyproject-builddir/pip-modern-metadata-x403vqre/aodh.egg-info writing /builddir/build/BUILD/aodh-20.1.0.dev69/.pyproject-builddir/pip-modern-metadata-x403vqre/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-20.1.0.dev69/.pyproject-builddir/pip-modern-metadata-x403vqre/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-20.1.0.dev69/.pyproject-builddir/pip-modern-metadata-x403vqre/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-20.1.0.dev69/.pyproject-builddir/pip-modern-metadata-x403vqre/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-20.1.0.dev69/.pyproject-builddir/pip-modern-metadata-x403vqre/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-20.1.0.dev69/.pyproject-builddir/pip-modern-metadata-x403vqre/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-20.1.0.dev69/.pyproject-builddir/pip-modern-metadata-x403vqre/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.dev69/.pyproject-builddir/pip-modern-metadata-x403vqre/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev69/.pyproject-builddir/pip-modern-metadata-x403vqre/aodh-20.1.0.dev69.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: aodh Building wheel for aodh (pyproject.toml): started Running command Building wheel for aodh (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/aodh creating build/lib/aodh/api creating build/lib/aodh/api/controllers 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/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi creating build/lib/aodh/tests creating build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/__init__.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/test_heat.py -> build/lib/aodh/tests/unit/notifier creating build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/storage creating build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/lib/aodh/tests/functional/storage/sqlalchemy creating build/lib/aodh/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier creating build/lib/aodh/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd copying aodh/tests/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/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 creating build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules creating build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/__init__.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_composite.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_event.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_gnocchi.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_loadbalancer.py -> build/lib/aodh/tests/unit/evaluator creating build/lib/aodh/tests/functional/api copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api creating build/lib/aodh/storage creating build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/__init__.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/models.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/utils.py -> build/lib/aodh/storage/sqlalchemy creating build/lib/aodh/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf 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/api/__init__.py -> build/lib/aodh/api copying aodh/api/app.py -> build/lib/aodh/api copying aodh/api/hooks.py -> build/lib/aodh/api copying aodh/api/middleware.py -> build/lib/aodh/api copying aodh/api/policies.py -> build/lib/aodh/api copying aodh/api/rbac.py -> build/lib/aodh/api copying aodh/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage copying aodh/tests/unit/__init__.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_api_v2_capabilities.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_bin.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_coordination.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_evaluator.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_event.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_messaging.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_notifier.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_query.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_wsme_custom_type.py -> build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd copying aodh/__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/tests/functional/api/v2 copying aodh/tests/functional/api/v2/__init__.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_app.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_metrics.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_quotas.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional copying aodh/tests/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.tests.functional.hooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd copying aodh/cmd/aodh-policy-generator.conf -> build/lib/aodh/cmd creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api creating build/lib/aodh/locale creating build/lib/aodh/locale/de creating build/lib/aodh/locale/de/LC_MESSAGES copying aodh/locale/de/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/de/LC_MESSAGES creating build/lib/aodh/locale/en_GB creating build/lib/aodh/locale/en_GB/LC_MESSAGES copying aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/en_GB/LC_MESSAGES creating build/lib/aodh/locale/es creating build/lib/aodh/locale/es/LC_MESSAGES copying aodh/locale/es/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/es/LC_MESSAGES creating build/lib/aodh/locale/fr creating build/lib/aodh/locale/fr/LC_MESSAGES copying aodh/locale/fr/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/fr/LC_MESSAGES creating build/lib/aodh/locale/id creating build/lib/aodh/locale/id/LC_MESSAGES copying aodh/locale/id/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/id/LC_MESSAGES creating build/lib/aodh/locale/it creating build/lib/aodh/locale/it/LC_MESSAGES copying aodh/locale/it/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/it/LC_MESSAGES creating build/lib/aodh/locale/ja creating build/lib/aodh/locale/ja/LC_MESSAGES copying aodh/locale/ja/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ja/LC_MESSAGES creating build/lib/aodh/locale/ko_KR creating build/lib/aodh/locale/ko_KR/LC_MESSAGES copying aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ko_KR/LC_MESSAGES creating build/lib/aodh/locale/pt creating build/lib/aodh/locale/pt/LC_MESSAGES copying aodh/locale/pt/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt/LC_MESSAGES creating build/lib/aodh/locale/pt_BR creating build/lib/aodh/locale/pt_BR/LC_MESSAGES copying aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt_BR/LC_MESSAGES creating build/lib/aodh/locale/ru creating build/lib/aodh/locale/ru/LC_MESSAGES copying aodh/locale/ru/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ru/LC_MESSAGES creating build/lib/aodh/locale/zh_CN creating build/lib/aodh/locale/zh_CN/LC_MESSAGES copying aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_CN/LC_MESSAGES creating build/lib/aodh/locale/zh_TW creating build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks 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/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 copying build/lib/aodh/storage/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/base.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/utils.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/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/notifier copying build/lib/aodh/notifier/zaqar.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/trust.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/test.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/rest.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/log.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/heat.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/notifier creating build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier creating build/bdist.linux-x86_64/wheel/aodh/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/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/rbac.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/policies.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/middleware.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/hooks.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/utils.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/quotas.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/query.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/metrics.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/base.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/alarms.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev69-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev69.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev69.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-20.1.0.dev69/.pyproject-builddir/pip-wheel-yr_39mby/.tmp-fgm3x_5j/aodh-20.1.0.dev69-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.dev69.data/scripts/aodh-api' adding 'aodh-20.1.0.dev69.dist-info/AUTHORS' adding 'aodh-20.1.0.dev69.dist-info/LICENSE' adding 'aodh-20.1.0.dev69.dist-info/METADATA' adding 'aodh-20.1.0.dev69.dist-info/WHEEL' adding 'aodh-20.1.0.dev69.dist-info/entry_points.txt' adding 'aodh-20.1.0.dev69.dist-info/pbr.json' adding 'aodh-20.1.0.dev69.dist-info/top_level.txt' adding 'aodh-20.1.0.dev69.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.dev69-py3-none-any.whl size=225842 sha256=f382fd96413e7efa0cc5e9ed94fb85abba4e68fee78479ef5c1533efb32192cb Stored in directory: /builddir/.cache/pip/wheels/70/ca/4a/cf15bd3a6adae79f6a221b2de8207549cfc77d2c5b306947ec Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.nR6E3s + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.dev69 ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ ls /builddir/build/BUILD/aodh-20.1.0.dev69/pyproject-wheeldir/aodh-20.1.0.dev69-py3-none-any.whl + specifier=aodh==20.1.0.dev69 + '[' -z aodh==20.1.0.dev69 ']' + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev69/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.dev69/pyproject-wheeldir aodh==20.1.0.dev69 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.dev69/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-20.1.0.dev69-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-20.1.0.dev69 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-20.1.0.dev69.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev69.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.20250905210344.f7e7947.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev69.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev69.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev69.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev69.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev69.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.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.20250905210344.f7e7947.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 20.1.0-0.20250905210344.f7e7947.el10 --unique-debug-suffix -20.1.0-0.20250905210344.f7e7947.el10.x86_64 --unique-debug-src-base openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.dev69 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.20250905210344.f7e7947.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.lpYiXR + 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.dev69 + 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.20250905210344.f7e7947.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-20.1.0.dev69/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py312 /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.210958s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:32.544 1120077 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:05:32.545 1120077 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:05:32.549 1120077 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:05:32.549 1120077 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:05:32.554 1120077 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:05:32.597 1120077 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:32.723 1120077 WARNING oslo_db.sqlalchemy.utils [None req-12d26d76-ce80-4738-a477-d086a8e9bc3a a03ae3b2-e3eb-441e-b461-6a54253badb7 2bbb9379-454a-48da-84b5-fae377d1a1e9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:32.727 1120077 WARNING oslo_db.sqlalchemy.utils [None req-12d26d76-ce80-4738-a477-d086a8e9bc3a a03ae3b2-e3eb-441e-b461-6a54253badb7 2bbb9379-454a-48da-84b5-fae377d1a1e9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.079872s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:32.756 1120077 INFO alembic.runtime.migration [None req-12d26d76-ce80-4738-a477-d086a8e9bc3a a03ae3b2-e3eb-441e-b461-6a54253badb7 2bbb9379-454a-48da-84b5-fae377d1a1e9 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:32.756 1120077 INFO alembic.runtime.migration [None req-12d26d76-ce80-4738-a477-d086a8e9bc3a a03ae3b2-e3eb-441e-b461-6a54253badb7 2bbb9379-454a-48da-84b5-fae377d1a1e9 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:32.763 1120077 INFO alembic.runtime.migration [None req-12d26d76-ce80-4738-a477-d086a8e9bc3a a03ae3b2-e3eb-441e-b461-6a54253badb7 2bbb9379-454a-48da-84b5-fae377d1a1e9 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:32.763 1120077 INFO alembic.runtime.migration [None req-12d26d76-ce80-4738-a477-d086a8e9bc3a a03ae3b2-e3eb-441e-b461-6a54253badb7 2bbb9379-454a-48da-84b5-fae377d1a1e9 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:32.782 1120077 INFO alembic.runtime.migration [None req-12d26d76-ce80-4738-a477-d086a8e9bc3a a03ae3b2-e3eb-441e-b461-6a54253badb7 2bbb9379-454a-48da-84b5-fae377d1a1e9 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:32.784 1120077 INFO aodh.api.app [None req-12d26d76-ce80-4738-a477-d086a8e9bc3a a03ae3b2-e3eb-441e-b461-6a54253badb7 2bbb9379-454a-48da-84b5-fae377d1a1e9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:32.803 1120077 INFO aodh.api.app [None req-12d26d76-ce80-4738-a477-d086a8e9bc3a a03ae3b2-e3eb-441e-b461-6a54253badb7 2bbb9379-454a-48da-84b5-fae377d1a1e9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:32.821 1120077 WARNING oslo_policy.policy [None req-44138106-6038-416f-9d5d-300f2a52cc24 7e9a8468-af6e-44ec-b130-44017e552b22 b037efa8-524d-4e8f-b1db-d8eb7d5122ce - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.074332s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:32.831 1120077 INFO alembic.runtime.migration [None req-44138106-6038-416f-9d5d-300f2a52cc24 7e9a8468-af6e-44ec-b130-44017e552b22 b037efa8-524d-4e8f-b1db-d8eb7d5122ce - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:32.831 1120077 INFO alembic.runtime.migration [None req-44138106-6038-416f-9d5d-300f2a52cc24 7e9a8468-af6e-44ec-b130-44017e552b22 b037efa8-524d-4e8f-b1db-d8eb7d5122ce - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:32.834 1120077 INFO alembic.runtime.migration [None req-44138106-6038-416f-9d5d-300f2a52cc24 7e9a8468-af6e-44ec-b130-44017e552b22 b037efa8-524d-4e8f-b1db-d8eb7d5122ce - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:32.834 1120077 INFO alembic.runtime.migration [None req-44138106-6038-416f-9d5d-300f2a52cc24 7e9a8468-af6e-44ec-b130-44017e552b22 b037efa8-524d-4e8f-b1db-d8eb7d5122ce - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:32.839 1120077 INFO alembic.runtime.migration [None req-44138106-6038-416f-9d5d-300f2a52cc24 7e9a8468-af6e-44ec-b130-44017e552b22 b037efa8-524d-4e8f-b1db-d8eb7d5122ce - - - -] Running stamp_revision -> 010 2025-09-05 17:05:32.846 1120077 INFO aodh.api.app [None req-44138106-6038-416f-9d5d-300f2a52cc24 7e9a8468-af6e-44ec-b130-44017e552b22 b037efa8-524d-4e8f-b1db-d8eb7d5122ce - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:32.863 1120077 WARNING oslo_db.sqlalchemy.utils [None req-de3f68c2-52e0-4c25-87fa-a82371ede2aa 941637b1-560d-4814-9f78-2303dad17489 bf353a73-6e4c-4bc1-a569-e7e9491ae6ef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:32.876 1120077 WARNING oslo_db.sqlalchemy.utils [None req-de3f68c2-52e0-4c25-87fa-a82371ede2aa 941637b1-560d-4814-9f78-2303dad17489 bf353a73-6e4c-4bc1-a569-e7e9491ae6ef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:32.886 1120077 WARNING oslo_db.sqlalchemy.utils [None req-de3f68c2-52e0-4c25-87fa-a82371ede2aa 941637b1-560d-4814-9f78-2303dad17489 bf353a73-6e4c-4bc1-a569-e7e9491ae6ef - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.112694s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:32.912 1120077 INFO alembic.runtime.migration [None req-de3f68c2-52e0-4c25-87fa-a82371ede2aa 941637b1-560d-4814-9f78-2303dad17489 bf353a73-6e4c-4bc1-a569-e7e9491ae6ef - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:32.912 1120077 INFO alembic.runtime.migration [None req-de3f68c2-52e0-4c25-87fa-a82371ede2aa 941637b1-560d-4814-9f78-2303dad17489 bf353a73-6e4c-4bc1-a569-e7e9491ae6ef - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:32.919 1120077 INFO alembic.runtime.migration [None req-de3f68c2-52e0-4c25-87fa-a82371ede2aa 941637b1-560d-4814-9f78-2303dad17489 bf353a73-6e4c-4bc1-a569-e7e9491ae6ef - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:32.919 1120077 INFO alembic.runtime.migration [None req-de3f68c2-52e0-4c25-87fa-a82371ede2aa 941637b1-560d-4814-9f78-2303dad17489 bf353a73-6e4c-4bc1-a569-e7e9491ae6ef - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:32.938 1120077 INFO alembic.runtime.migration [None req-de3f68c2-52e0-4c25-87fa-a82371ede2aa 941637b1-560d-4814-9f78-2303dad17489 bf353a73-6e4c-4bc1-a569-e7e9491ae6ef - - - -] Running stamp_revision -> 010 2025-09-05 17:05:32.942 1120077 INFO aodh.api.app [None req-de3f68c2-52e0-4c25-87fa-a82371ede2aa 941637b1-560d-4814-9f78-2303dad17489 bf353a73-6e4c-4bc1-a569-e7e9491ae6ef - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:32.962 1120077 WARNING oslo_db.sqlalchemy.utils [None req-a5c5bafd-16e7-4047-a0cf-fea9b64797b8 4a8eb6e1-414d-4d4a-bdce-944f19df0df6 70edcd0f-fa53-4e0b-93c4-0adf07dd2f57 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:32.984 1120077 WARNING oslo_db.sqlalchemy.utils [None req-717c7c15-d438-40ec-9ad1-25bc09e830ef 4a8eb6e1-414d-4d4a-bdce-944f19df0df6 70edcd0f-fa53-4e0b-93c4-0adf07dd2f57 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.003 1120077 WARNING oslo_db.sqlalchemy.utils [None req-717c7c15-d438-40ec-9ad1-25bc09e830ef 4a8eb6e1-414d-4d4a-bdce-944f19df0df6 70edcd0f-fa53-4e0b-93c4-0adf07dd2f57 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.116550s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.027 1120077 INFO alembic.runtime.migration [None req-717c7c15-d438-40ec-9ad1-25bc09e830ef 4a8eb6e1-414d-4d4a-bdce-944f19df0df6 70edcd0f-fa53-4e0b-93c4-0adf07dd2f57 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.027 1120077 INFO alembic.runtime.migration [None req-717c7c15-d438-40ec-9ad1-25bc09e830ef 4a8eb6e1-414d-4d4a-bdce-944f19df0df6 70edcd0f-fa53-4e0b-93c4-0adf07dd2f57 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.035 1120077 INFO alembic.runtime.migration [None req-717c7c15-d438-40ec-9ad1-25bc09e830ef 4a8eb6e1-414d-4d4a-bdce-944f19df0df6 70edcd0f-fa53-4e0b-93c4-0adf07dd2f57 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.035 1120077 INFO alembic.runtime.migration [None req-717c7c15-d438-40ec-9ad1-25bc09e830ef 4a8eb6e1-414d-4d4a-bdce-944f19df0df6 70edcd0f-fa53-4e0b-93c4-0adf07dd2f57 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.043 1120077 INFO alembic.runtime.migration [None req-717c7c15-d438-40ec-9ad1-25bc09e830ef 4a8eb6e1-414d-4d4a-bdce-944f19df0df6 70edcd0f-fa53-4e0b-93c4-0adf07dd2f57 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.045 1120077 INFO aodh.api.app [None req-717c7c15-d438-40ec-9ad1-25bc09e830ef 4a8eb6e1-414d-4d4a-bdce-944f19df0df6 70edcd0f-fa53-4e0b-93c4-0adf07dd2f57 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.071 1120077 WARNING oslo_db.sqlalchemy.utils [None req-0dc1c098-c742-4087-a242-dac11cd79af4 b9cbeff9-6791-4cd5-8cd2-92111f90712f d506798d-3812-44eb-84e8-6f0a0db4dce2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.084 1120077 WARNING oslo_db.sqlalchemy.utils [None req-10c9ca13-fb60-4032-8efe-7f2dabc7a3bd b9cbeff9-6791-4cd5-8cd2-92111f90712f d506798d-3812-44eb-84e8-6f0a0db4dce2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.093 1120077 WARNING oslo_db.sqlalchemy.utils [None req-10c9ca13-fb60-4032-8efe-7f2dabc7a3bd b9cbeff9-6791-4cd5-8cd2-92111f90712f d506798d-3812-44eb-84e8-6f0a0db4dce2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.098 1120077 WARNING oslo_db.sqlalchemy.utils [None req-2e52413a-2c94-4073-84bd-8a7122738b7c b9cbeff9-6791-4cd5-8cd2-92111f90712f d506798d-3812-44eb-84e8-6f0a0db4dce2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.103 1120077 WARNING oslo_db.sqlalchemy.utils [None req-8aba6132-55ae-4bc8-8226-d570bb506d15 b9cbeff9-6791-4cd5-8cd2-92111f90712f d506798d-3812-44eb-84e8-6f0a0db4dce2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.114 1120077 WARNING oslo_db.sqlalchemy.utils [None req-ce8be6cb-a1ed-4a98-89bd-821450dcf507 b9cbeff9-6791-4cd5-8cd2-92111f90712f d506798d-3812-44eb-84e8-6f0a0db4dce2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.213514s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:32.942 1120069 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:05:32.943 1120069 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:05:32.947 1120069 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:05:32.947 1120069 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:05:32.953 1120069 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:05:32.998 1120069 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.133 1120069 WARNING oslo_db.sqlalchemy.utils [None req-d4461c4b-2739-4b78-a690-e7162ee8f944 23220e3b-6ae0-4d3e-87e4-6f644b56ca42 8bef5714-f701-4773-bd3f-d8f609be31d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.235440s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:32.983 1120082 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:05:32.983 1120082 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:05:32.987 1120082 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:05:32.987 1120082 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:05:32.999 1120082 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:05:33.041 1120082 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.064799s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.154 1120069 INFO alembic.runtime.migration [None req-d4461c4b-2739-4b78-a690-e7162ee8f944 23220e3b-6ae0-4d3e-87e4-6f644b56ca42 8bef5714-f701-4773-bd3f-d8f609be31d1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.154 1120069 INFO alembic.runtime.migration [None req-d4461c4b-2739-4b78-a690-e7162ee8f944 23220e3b-6ae0-4d3e-87e4-6f644b56ca42 8bef5714-f701-4773-bd3f-d8f609be31d1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.158 1120069 INFO alembic.runtime.migration [None req-d4461c4b-2739-4b78-a690-e7162ee8f944 23220e3b-6ae0-4d3e-87e4-6f644b56ca42 8bef5714-f701-4773-bd3f-d8f609be31d1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.158 1120069 INFO alembic.runtime.migration [None req-d4461c4b-2739-4b78-a690-e7162ee8f944 23220e3b-6ae0-4d3e-87e4-6f644b56ca42 8bef5714-f701-4773-bd3f-d8f609be31d1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.171 1120069 INFO alembic.runtime.migration [None req-d4461c4b-2739-4b78-a690-e7162ee8f944 23220e3b-6ae0-4d3e-87e4-6f644b56ca42 8bef5714-f701-4773-bd3f-d8f609be31d1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.175 1120069 INFO aodh.api.app [None req-d4461c4b-2739-4b78-a690-e7162ee8f944 23220e3b-6ae0-4d3e-87e4-6f644b56ca42 8bef5714-f701-4773-bd3f-d8f609be31d1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.204 1120069 WARNING oslo_db.sqlalchemy.utils [None req-6151a046-5ca0-4033-a8c1-e927b854e9ff 3ddcc172-b90b-4141-8815-b5151d2af6ee ec066166-ac2a-48f1-8b7a-6f72edbeb271 - - - -] 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.084360s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.154 1120077 INFO alembic.runtime.migration [None req-ce8be6cb-a1ed-4a98-89bd-821450dcf507 b9cbeff9-6791-4cd5-8cd2-92111f90712f d506798d-3812-44eb-84e8-6f0a0db4dce2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.158 1120077 INFO alembic.runtime.migration [None req-ce8be6cb-a1ed-4a98-89bd-821450dcf507 b9cbeff9-6791-4cd5-8cd2-92111f90712f d506798d-3812-44eb-84e8-6f0a0db4dce2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.167 1120077 INFO alembic.runtime.migration [None req-ce8be6cb-a1ed-4a98-89bd-821450dcf507 b9cbeff9-6791-4cd5-8cd2-92111f90712f d506798d-3812-44eb-84e8-6f0a0db4dce2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.167 1120077 INFO alembic.runtime.migration [None req-ce8be6cb-a1ed-4a98-89bd-821450dcf507 b9cbeff9-6791-4cd5-8cd2-92111f90712f d506798d-3812-44eb-84e8-6f0a0db4dce2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.178 1120077 INFO alembic.runtime.migration [None req-ce8be6cb-a1ed-4a98-89bd-821450dcf507 b9cbeff9-6791-4cd5-8cd2-92111f90712f d506798d-3812-44eb-84e8-6f0a0db4dce2 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.185 1120077 INFO aodh.api.app [None req-ce8be6cb-a1ed-4a98-89bd-821450dcf507 b9cbeff9-6791-4cd5-8cd2-92111f90712f d506798d-3812-44eb-84e8-6f0a0db4dce2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.207 1120077 WARNING oslo_db.sqlalchemy.utils [None req-316247d5-4646-4fd9-b0e2-ac9a10e45a1c 29e478f2-1a15-41db-bd99-b518188703ca f52d56fc-0ee0-44e6-99f1-0dd56b5f8ba9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.208 1120077 WARNING oslo_db.sqlalchemy.utils [None req-316247d5-4646-4fd9-b0e2-ac9a10e45a1c 29e478f2-1a15-41db-bd99-b518188703ca f52d56fc-0ee0-44e6-99f1-0dd56b5f8ba9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.212 1120077 WARNING oslo_db.sqlalchemy.utils [None req-316247d5-4646-4fd9-b0e2-ac9a10e45a1c 29e478f2-1a15-41db-bd99-b518188703ca f52d56fc-0ee0-44e6-99f1-0dd56b5f8ba9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.046231s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.211 1120082 INFO alembic.runtime.migration [None req-62a2bc36-7132-4664-a98f-2d8089c636c1 690298c1-57fe-4fb1-8b7e-9471a8db02e8 de9388e6-6173-40a6-a547-eaf6a3c83203 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.211 1120082 INFO alembic.runtime.migration [None req-62a2bc36-7132-4664-a98f-2d8089c636c1 690298c1-57fe-4fb1-8b7e-9471a8db02e8 de9388e6-6173-40a6-a547-eaf6a3c83203 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.214 1120082 INFO alembic.runtime.migration [None req-62a2bc36-7132-4664-a98f-2d8089c636c1 690298c1-57fe-4fb1-8b7e-9471a8db02e8 de9388e6-6173-40a6-a547-eaf6a3c83203 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.214 1120082 INFO alembic.runtime.migration [None req-62a2bc36-7132-4664-a98f-2d8089c636c1 690298c1-57fe-4fb1-8b7e-9471a8db02e8 de9388e6-6173-40a6-a547-eaf6a3c83203 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.219 1120082 INFO alembic.runtime.migration [None req-62a2bc36-7132-4664-a98f-2d8089c636c1 690298c1-57fe-4fb1-8b7e-9471a8db02e8 de9388e6-6173-40a6-a547-eaf6a3c83203 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.221 1120082 INFO aodh.api.app [None req-62a2bc36-7132-4664-a98f-2d8089c636c1 690298c1-57fe-4fb1-8b7e-9471a8db02e8 de9388e6-6173-40a6-a547-eaf6a3c83203 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.244 1120082 WARNING oslo_db.sqlalchemy.utils [None req-9701dfc6-ac9b-44ce-9de6-0a935a634311 eb543a38-4435-4155-befd-e009890c2f8a 05aafc0e-7d65-4b73-b097-452bfc8541de - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.063447s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.226 1120077 INFO alembic.runtime.migration [None req-316247d5-4646-4fd9-b0e2-ac9a10e45a1c 29e478f2-1a15-41db-bd99-b518188703ca f52d56fc-0ee0-44e6-99f1-0dd56b5f8ba9 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.226 1120077 INFO alembic.runtime.migration [None req-316247d5-4646-4fd9-b0e2-ac9a10e45a1c 29e478f2-1a15-41db-bd99-b518188703ca f52d56fc-0ee0-44e6-99f1-0dd56b5f8ba9 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.232 1120077 INFO alembic.runtime.migration [None req-316247d5-4646-4fd9-b0e2-ac9a10e45a1c 29e478f2-1a15-41db-bd99-b518188703ca f52d56fc-0ee0-44e6-99f1-0dd56b5f8ba9 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.233 1120077 INFO alembic.runtime.migration [None req-316247d5-4646-4fd9-b0e2-ac9a10e45a1c 29e478f2-1a15-41db-bd99-b518188703ca f52d56fc-0ee0-44e6-99f1-0dd56b5f8ba9 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.239 1120077 INFO alembic.runtime.migration [None req-316247d5-4646-4fd9-b0e2-ac9a10e45a1c 29e478f2-1a15-41db-bd99-b518188703ca f52d56fc-0ee0-44e6-99f1-0dd56b5f8ba9 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.243 1120077 INFO aodh.api.app [None req-316247d5-4646-4fd9-b0e2-ac9a10e45a1c 29e478f2-1a15-41db-bd99-b518188703ca f52d56fc-0ee0-44e6-99f1-0dd56b5f8ba9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_admin_user_set_log_test_actions [0.073864s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.217 1120069 INFO alembic.runtime.migration [None req-6151a046-5ca0-4033-a8c1-e927b854e9ff 3ddcc172-b90b-4141-8815-b5151d2af6ee ec066166-ac2a-48f1-8b7a-6f72edbeb271 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.217 1120069 INFO alembic.runtime.migration [None req-6151a046-5ca0-4033-a8c1-e927b854e9ff 3ddcc172-b90b-4141-8815-b5151d2af6ee ec066166-ac2a-48f1-8b7a-6f72edbeb271 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.224 1120069 INFO alembic.runtime.migration [None req-6151a046-5ca0-4033-a8c1-e927b854e9ff 3ddcc172-b90b-4141-8815-b5151d2af6ee ec066166-ac2a-48f1-8b7a-6f72edbeb271 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.224 1120069 INFO alembic.runtime.migration [None req-6151a046-5ca0-4033-a8c1-e927b854e9ff 3ddcc172-b90b-4141-8815-b5151d2af6ee ec066166-ac2a-48f1-8b7a-6f72edbeb271 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.230 1120069 INFO alembic.runtime.migration [None req-6151a046-5ca0-4033-a8c1-e927b854e9ff 3ddcc172-b90b-4141-8815-b5151d2af6ee ec066166-ac2a-48f1-8b7a-6f72edbeb271 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.232 1120069 INFO aodh.api.app [None req-6151a046-5ca0-4033-a8c1-e927b854e9ff 3ddcc172-b90b-4141-8815-b5151d2af6ee ec066166-ac2a-48f1-8b7a-6f72edbeb271 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.260 1120069 WARNING oslo_db.sqlalchemy.utils [None req-429c93a3-6329-45b4-a14a-0533c05a2830 9047c874-0de0-42f9-b75d-004d25bfe29d 9e4711fb-bb7e-4439-8d26-e5bdf4c870ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.264 1120069 WARNING oslo_db.sqlalchemy.utils [None req-429c93a3-6329-45b4-a14a-0533c05a2830 9047c874-0de0-42f9-b75d-004d25bfe29d 9e4711fb-bb7e-4439-8d26-e5bdf4c870ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.274 1120069 WARNING oslo_db.sqlalchemy.utils [None req-429c93a3-6329-45b4-a14a-0533c05a2830 9047c874-0de0-42f9-b75d-004d25bfe29d 9e4711fb-bb7e-4439-8d26-e5bdf4c870ac - - - -] 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_another_user [0.035589s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.257 1120082 INFO alembic.runtime.migration [None req-9701dfc6-ac9b-44ce-9de6-0a935a634311 eb543a38-4435-4155-befd-e009890c2f8a 05aafc0e-7d65-4b73-b097-452bfc8541de - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.257 1120082 INFO alembic.runtime.migration [None req-9701dfc6-ac9b-44ce-9de6-0a935a634311 eb543a38-4435-4155-befd-e009890c2f8a 05aafc0e-7d65-4b73-b097-452bfc8541de - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.262 1120082 INFO alembic.runtime.migration [None req-9701dfc6-ac9b-44ce-9de6-0a935a634311 eb543a38-4435-4155-befd-e009890c2f8a 05aafc0e-7d65-4b73-b097-452bfc8541de - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.262 1120082 INFO alembic.runtime.migration [None req-9701dfc6-ac9b-44ce-9de6-0a935a634311 eb543a38-4435-4155-befd-e009890c2f8a 05aafc0e-7d65-4b73-b097-452bfc8541de - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.266 1120082 INFO alembic.runtime.migration [None req-9701dfc6-ac9b-44ce-9de6-0a935a634311 eb543a38-4435-4155-befd-e009890c2f8a 05aafc0e-7d65-4b73-b097-452bfc8541de - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.268 1120082 INFO aodh.api.app [None req-9701dfc6-ac9b-44ce-9de6-0a935a634311 eb543a38-4435-4155-befd-e009890c2f8a 05aafc0e-7d65-4b73-b097-452bfc8541de - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.039415s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.292 1120069 INFO alembic.runtime.migration [None req-429c93a3-6329-45b4-a14a-0533c05a2830 9047c874-0de0-42f9-b75d-004d25bfe29d 9e4711fb-bb7e-4439-8d26-e5bdf4c870ac - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.292 1120069 INFO alembic.runtime.migration [None req-429c93a3-6329-45b4-a14a-0533c05a2830 9047c874-0de0-42f9-b75d-004d25bfe29d 9e4711fb-bb7e-4439-8d26-e5bdf4c870ac - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.295 1120069 INFO alembic.runtime.migration [None req-429c93a3-6329-45b4-a14a-0533c05a2830 9047c874-0de0-42f9-b75d-004d25bfe29d 9e4711fb-bb7e-4439-8d26-e5bdf4c870ac - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.295 1120069 INFO alembic.runtime.migration [None req-429c93a3-6329-45b4-a14a-0533c05a2830 9047c874-0de0-42f9-b75d-004d25bfe29d 9e4711fb-bb7e-4439-8d26-e5bdf4c870ac - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.300 1120069 INFO alembic.runtime.migration [None req-429c93a3-6329-45b4-a14a-0533c05a2830 9047c874-0de0-42f9-b75d-004d25bfe29d 9e4711fb-bb7e-4439-8d26-e5bdf4c870ac - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.303 1120069 INFO aodh.api.app [None req-429c93a3-6329-45b4-a14a-0533c05a2830 9047c874-0de0-42f9-b75d-004d25bfe29d 9e4711fb-bb7e-4439-8d26-e5bdf4c870ac - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.067671s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.293 1120082 INFO alembic.runtime.migration [None req-ec289f80-4826-45dd-acc0-db574aa18c10 7d06a547-5a8e-40e1-97bd-986b8d373e71 7d837c1f-2707-4447-80c3-bd9d02786e88 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.293 1120082 INFO alembic.runtime.migration [None req-ec289f80-4826-45dd-acc0-db574aa18c10 7d06a547-5a8e-40e1-97bd-986b8d373e71 7d837c1f-2707-4447-80c3-bd9d02786e88 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.296 1120082 INFO alembic.runtime.migration [None req-ec289f80-4826-45dd-acc0-db574aa18c10 7d06a547-5a8e-40e1-97bd-986b8d373e71 7d837c1f-2707-4447-80c3-bd9d02786e88 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.296 1120082 INFO alembic.runtime.migration [None req-ec289f80-4826-45dd-acc0-db574aa18c10 7d06a547-5a8e-40e1-97bd-986b8d373e71 7d837c1f-2707-4447-80c3-bd9d02786e88 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.308 1120082 INFO alembic.runtime.migration [None req-ec289f80-4826-45dd-acc0-db574aa18c10 7d06a547-5a8e-40e1-97bd-986b8d373e71 7d837c1f-2707-4447-80c3-bd9d02786e88 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.313 1120082 INFO aodh.api.app [None req-ec289f80-4826-45dd-acc0-db574aa18c10 7d06a547-5a8e-40e1-97bd-986b8d373e71 7d837c1f-2707-4447-80c3-bd9d02786e88 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.340 1120082 WARNING oslo_db.sqlalchemy.utils [None req-2c764225-b33f-4352-9c1b-e8ff603fd33d 9c952aa2-a633-406b-a28a-7bb8b0f82472 e2146617-6f41-4715-b6a9-647dbc8ba878 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.341 1120082 WARNING oslo_db.sqlalchemy.utils [None req-2c764225-b33f-4352-9c1b-e8ff603fd33d 9c952aa2-a633-406b-a28a-7bb8b0f82472 e2146617-6f41-4715-b6a9-647dbc8ba878 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.350 1120082 WARNING oslo_db.sqlalchemy.utils [None req-2c764225-b33f-4352-9c1b-e8ff603fd33d 9c952aa2-a633-406b-a28a-7bb8b0f82472 e2146617-6f41-4715-b6a9-647dbc8ba878 - - - -] 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_wrong_type [0.033868s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.332 1120069 INFO alembic.runtime.migration [None req-dcd9ea0a-c496-49a4-8ced-3563ac45c565 55f3d9f8-e1fe-4bfa-808a-c1924eb98bfa 5361887e-e10c-4911-a463-50ad7d6577ee - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.332 1120069 INFO alembic.runtime.migration [None req-dcd9ea0a-c496-49a4-8ced-3563ac45c565 55f3d9f8-e1fe-4bfa-808a-c1924eb98bfa 5361887e-e10c-4911-a463-50ad7d6577ee - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.336 1120069 INFO alembic.runtime.migration [None req-dcd9ea0a-c496-49a4-8ced-3563ac45c565 55f3d9f8-e1fe-4bfa-808a-c1924eb98bfa 5361887e-e10c-4911-a463-50ad7d6577ee - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.336 1120069 INFO alembic.runtime.migration [None req-dcd9ea0a-c496-49a4-8ced-3563ac45c565 55f3d9f8-e1fe-4bfa-808a-c1924eb98bfa 5361887e-e10c-4911-a463-50ad7d6577ee - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.340 1120069 INFO alembic.runtime.migration [None req-dcd9ea0a-c496-49a4-8ced-3563ac45c565 55f3d9f8-e1fe-4bfa-808a-c1924eb98bfa 5361887e-e10c-4911-a463-50ad7d6577ee - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.342 1120069 INFO aodh.api.app [None req-dcd9ea0a-c496-49a4-8ced-3563ac45c565 55f3d9f8-e1fe-4bfa-808a-c1924eb98bfa 5361887e-e10c-4911-a463-50ad7d6577ee - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.092049s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.296 1120077 INFO alembic.runtime.migration [None req-316247d5-4646-4fd9-b0e2-ac9a10e45a1c 29e478f2-1a15-41db-bd99-b518188703ca f52d56fc-0ee0-44e6-99f1-0dd56b5f8ba9 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.296 1120077 INFO alembic.runtime.migration [None req-316247d5-4646-4fd9-b0e2-ac9a10e45a1c 29e478f2-1a15-41db-bd99-b518188703ca f52d56fc-0ee0-44e6-99f1-0dd56b5f8ba9 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.300 1120077 INFO alembic.runtime.migration [None req-316247d5-4646-4fd9-b0e2-ac9a10e45a1c 29e478f2-1a15-41db-bd99-b518188703ca f52d56fc-0ee0-44e6-99f1-0dd56b5f8ba9 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.300 1120077 INFO alembic.runtime.migration [None req-316247d5-4646-4fd9-b0e2-ac9a10e45a1c 29e478f2-1a15-41db-bd99-b518188703ca f52d56fc-0ee0-44e6-99f1-0dd56b5f8ba9 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.305 1120077 INFO alembic.runtime.migration [None req-316247d5-4646-4fd9-b0e2-ac9a10e45a1c 29e478f2-1a15-41db-bd99-b518188703ca f52d56fc-0ee0-44e6-99f1-0dd56b5f8ba9 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.307 1120077 INFO aodh.api.app [None req-316247d5-4646-4fd9-b0e2-ac9a10e45a1c 29e478f2-1a15-41db-bd99-b518188703ca f52d56fc-0ee0-44e6-99f1-0dd56b5f8ba9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.327 1120077 WARNING oslo_db.sqlalchemy.utils [None req-daf86e51-1b6f-4a05-8e37-c1b3df0ebac4 6b400a8c-2e81-4db7-b6dd-ae10112ff32e 4df84352-8d76-4b7c-a1fb-7e345f93d02b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.332 1120077 WARNING oslo_db.sqlalchemy.utils [None req-a5be5342-1e92-49bc-9a7e-258bd05f5557 6b400a8c-2e81-4db7-b6dd-ae10112ff32e 4df84352-8d76-4b7c-a1fb-7e345f93d02b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.336 1120077 WARNING oslo_db.sqlalchemy.utils [None req-4aaa7f49-b181-4995-8d8c-10217fe8894c 6b400a8c-2e81-4db7-b6dd-ae10112ff32e 4df84352-8d76-4b7c-a1fb-7e345f93d02b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.344 1120077 WARNING oslo_db.sqlalchemy.utils [None req-9bb7b18e-2577-4e30-bf1a-a676138b3df7 6b400a8c-2e81-4db7-b6dd-ae10112ff32e 4df84352-8d76-4b7c-a1fb-7e345f93d02b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.346 1120077 WARNING oslo_db.sqlalchemy.utils [None req-9bb7b18e-2577-4e30-bf1a-a676138b3df7 6b400a8c-2e81-4db7-b6dd-ae10112ff32e 4df84352-8d76-4b7c-a1fb-7e345f93d02b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.351 1120077 WARNING oslo_db.sqlalchemy.utils [None req-7bccf34e-35f0-4278-8072-1e2a57f6f613 6b400a8c-2e81-4db7-b6dd-ae10112ff32e 4df84352-8d76-4b7c-a1fb-7e345f93d02b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.354 1120077 WARNING oslo_db.sqlalchemy.utils [None req-7bccf34e-35f0-4278-8072-1e2a57f6f613 6b400a8c-2e81-4db7-b6dd-ae10112ff32e 4df84352-8d76-4b7c-a1fb-7e345f93d02b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/tests/functional/api/v2/test_alarm_scenarios.py:846: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). after = datetime.datetime.utcnow().isoformat() {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.246249s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.152 1120073 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:05:33.153 1120073 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:05:33.163 1120073 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:05:33.163 1120073 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:05:33.168 1120073 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:05:33.208 1120073 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.338 1120073 WARNING oslo_db.sqlalchemy.utils [None req-b10886b6-3399-404d-aea7-76963e84a6b5 16eb2347-4385-44c2-a906-28901a8203c0 08fb709e-232f-4aed-b8e7-1f071299f5f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.353 1120073 WARNING oslo_db.sqlalchemy.utils [None req-04ebb403-06fe-40ff-aefd-3b6a8a8e2160 16eb2347-4385-44c2-a906-28901a8203c0 08fb709e-232f-4aed-b8e7-1f071299f5f1 - - - -] 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_noauth [0.051548s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.362 1120082 INFO alembic.runtime.migration [None req-2c764225-b33f-4352-9c1b-e8ff603fd33d 9c952aa2-a633-406b-a28a-7bb8b0f82472 e2146617-6f41-4715-b6a9-647dbc8ba878 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.362 1120082 INFO alembic.runtime.migration [None req-2c764225-b33f-4352-9c1b-e8ff603fd33d 9c952aa2-a633-406b-a28a-7bb8b0f82472 e2146617-6f41-4715-b6a9-647dbc8ba878 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.374 1120082 INFO alembic.runtime.migration [None req-2c764225-b33f-4352-9c1b-e8ff603fd33d 9c952aa2-a633-406b-a28a-7bb8b0f82472 e2146617-6f41-4715-b6a9-647dbc8ba878 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.374 1120082 INFO alembic.runtime.migration [None req-2c764225-b33f-4352-9c1b-e8ff603fd33d 9c952aa2-a633-406b-a28a-7bb8b0f82472 e2146617-6f41-4715-b6a9-647dbc8ba878 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.381 1120082 INFO alembic.runtime.migration [None req-2c764225-b33f-4352-9c1b-e8ff603fd33d 9c952aa2-a633-406b-a28a-7bb8b0f82472 e2146617-6f41-4715-b6a9-647dbc8ba878 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.383 1120082 INFO aodh.api.app [None req-2c764225-b33f-4352-9c1b-e8ff603fd33d 9c952aa2-a633-406b-a28a-7bb8b0f82472 e2146617-6f41-4715-b6a9-647dbc8ba878 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.399 1120082 WARNING oslo_db.sqlalchemy.utils [None req-247cd4bc-0da7-427c-bc8d-ff81c5280734 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.401 1120082 WARNING oslo_db.sqlalchemy.utils [None req-247cd4bc-0da7-427c-bc8d-ff81c5280734 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.406 1120082 WARNING oslo_db.sqlalchemy.utils [None req-247cd4bc-0da7-427c-bc8d-ff81c5280734 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.076337s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.367 1120069 INFO alembic.runtime.migration [None req-dcd9ea0a-c496-49a4-8ced-3563ac45c565 55f3d9f8-e1fe-4bfa-808a-c1924eb98bfa 5361887e-e10c-4911-a463-50ad7d6577ee - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.367 1120069 INFO alembic.runtime.migration [None req-dcd9ea0a-c496-49a4-8ced-3563ac45c565 55f3d9f8-e1fe-4bfa-808a-c1924eb98bfa 5361887e-e10c-4911-a463-50ad7d6577ee - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.372 1120069 INFO alembic.runtime.migration [None req-dcd9ea0a-c496-49a4-8ced-3563ac45c565 55f3d9f8-e1fe-4bfa-808a-c1924eb98bfa 5361887e-e10c-4911-a463-50ad7d6577ee - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.372 1120069 INFO alembic.runtime.migration [None req-dcd9ea0a-c496-49a4-8ced-3563ac45c565 55f3d9f8-e1fe-4bfa-808a-c1924eb98bfa 5361887e-e10c-4911-a463-50ad7d6577ee - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.376 1120069 INFO alembic.runtime.migration [None req-dcd9ea0a-c496-49a4-8ced-3563ac45c565 55f3d9f8-e1fe-4bfa-808a-c1924eb98bfa 5361887e-e10c-4911-a463-50ad7d6577ee - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.378 1120069 INFO aodh.api.app [None req-dcd9ea0a-c496-49a4-8ced-3563ac45c565 55f3d9f8-e1fe-4bfa-808a-c1924eb98bfa 5361887e-e10c-4911-a463-50ad7d6577ee - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.402 1120069 WARNING oslo_db.sqlalchemy.utils [None req-db8629d9-7b4d-41de-80fd-fd6ad1be561f f3d34ba0-7bef-46f6-b3a6-04d665fd5ebe cf608e83-c2ae-4e23-a54a-c76674baf7f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.409 1120069 WARNING oslo_db.sqlalchemy.utils [None req-0b87c59a-617a-4724-92fb-1b091d238abd f3d34ba0-7bef-46f6-b3a6-04d665fd5ebe cf608e83-c2ae-4e23-a54a-c76674baf7f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.422 1120069 WARNING oslo_db.sqlalchemy.utils [None req-855384af-a994-41fc-b2d2-5f513e6454da f3d34ba0-7bef-46f6-b3a6-04d665fd5ebe cf608e83-c2ae-4e23-a54a-c76674baf7f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.424 1120069 WARNING oslo_db.sqlalchemy.utils [None req-855384af-a994-41fc-b2d2-5f513e6454da f3d34ba0-7bef-46f6-b3a6-04d665fd5ebe cf608e83-c2ae-4e23-a54a-c76674baf7f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.428 1120069 WARNING oslo_db.sqlalchemy.utils [None req-89711f79-7100-43bb-8575-03adb5b9379c f3d34ba0-7bef-46f6-b3a6-04d665fd5ebe cf608e83-c2ae-4e23-a54a-c76674baf7f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.433 1120069 WARNING oslo_db.sqlalchemy.utils [None req-cdb743e5-65ae-469c-8054-f1fed75b4197 f3d34ba0-7bef-46f6-b3a6-04d665fd5ebe cf608e83-c2ae-4e23-a54a-c76674baf7f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.039442s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.414 1120082 INFO alembic.runtime.migration [None req-247cd4bc-0da7-427c-bc8d-ff81c5280734 - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.414 1120082 INFO alembic.runtime.migration [None req-247cd4bc-0da7-427c-bc8d-ff81c5280734 - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.418 1120082 INFO alembic.runtime.migration [None req-247cd4bc-0da7-427c-bc8d-ff81c5280734 - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.418 1120082 INFO alembic.runtime.migration [None req-247cd4bc-0da7-427c-bc8d-ff81c5280734 - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.423 1120082 INFO alembic.runtime.migration [None req-247cd4bc-0da7-427c-bc8d-ff81c5280734 - - - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.426 1120082 INFO aodh.api.app [None req-247cd4bc-0da7-427c-bc8d-ff81c5280734 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.081632s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.404 1120073 INFO alembic.runtime.migration [None req-04ebb403-06fe-40ff-aefd-3b6a8a8e2160 16eb2347-4385-44c2-a906-28901a8203c0 08fb709e-232f-4aed-b8e7-1f071299f5f1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.404 1120073 INFO alembic.runtime.migration [None req-04ebb403-06fe-40ff-aefd-3b6a8a8e2160 16eb2347-4385-44c2-a906-28901a8203c0 08fb709e-232f-4aed-b8e7-1f071299f5f1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.416 1120073 INFO alembic.runtime.migration [None req-04ebb403-06fe-40ff-aefd-3b6a8a8e2160 16eb2347-4385-44c2-a906-28901a8203c0 08fb709e-232f-4aed-b8e7-1f071299f5f1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.417 1120073 INFO alembic.runtime.migration [None req-04ebb403-06fe-40ff-aefd-3b6a8a8e2160 16eb2347-4385-44c2-a906-28901a8203c0 08fb709e-232f-4aed-b8e7-1f071299f5f1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.424 1120073 INFO alembic.runtime.migration [None req-04ebb403-06fe-40ff-aefd-3b6a8a8e2160 16eb2347-4385-44c2-a906-28901a8203c0 08fb709e-232f-4aed-b8e7-1f071299f5f1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.430 1120073 INFO aodh.api.app [None req-04ebb403-06fe-40ff-aefd-3b6a8a8e2160 16eb2347-4385-44c2-a906-28901a8203c0 08fb709e-232f-4aed-b8e7-1f071299f5f1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.070406s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.444 1120069 INFO alembic.runtime.migration [None req-cdb743e5-65ae-469c-8054-f1fed75b4197 f3d34ba0-7bef-46f6-b3a6-04d665fd5ebe cf608e83-c2ae-4e23-a54a-c76674baf7f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.445 1120069 INFO alembic.runtime.migration [None req-cdb743e5-65ae-469c-8054-f1fed75b4197 f3d34ba0-7bef-46f6-b3a6-04d665fd5ebe cf608e83-c2ae-4e23-a54a-c76674baf7f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.452 1120069 INFO alembic.runtime.migration [None req-cdb743e5-65ae-469c-8054-f1fed75b4197 f3d34ba0-7bef-46f6-b3a6-04d665fd5ebe cf608e83-c2ae-4e23-a54a-c76674baf7f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.452 1120069 INFO alembic.runtime.migration [None req-cdb743e5-65ae-469c-8054-f1fed75b4197 f3d34ba0-7bef-46f6-b3a6-04d665fd5ebe cf608e83-c2ae-4e23-a54a-c76674baf7f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.462 1120069 INFO alembic.runtime.migration [None req-cdb743e5-65ae-469c-8054-f1fed75b4197 f3d34ba0-7bef-46f6-b3a6-04d665fd5ebe cf608e83-c2ae-4e23-a54a-c76674baf7f8 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.465 1120069 INFO aodh.api.app [None req-cdb743e5-65ae-469c-8054-f1fed75b4197 f3d34ba0-7bef-46f6-b3a6-04d665fd5ebe cf608e83-c2ae-4e23-a54a-c76674baf7f8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.482 1120069 WARNING oslo_db.sqlalchemy.utils [None req-0430978a-ff6b-42b9-89f2-b42182a91ecc e2ec97df-508e-442f-b20a-9ad847fa57ee 8235e5bb-0d6e-4d3d-a489-ce9aae88eebd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.492 1120069 WARNING oslo_db.sqlalchemy.utils [None req-19c8f471-1d77-47c6-aa58-c2e59a060555 e2ec97df-508e-442f-b20a-9ad847fa57ee 8235e5bb-0d6e-4d3d-a489-ce9aae88eebd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.496 1120069 WARNING oslo_db.sqlalchemy.utils [None req-def5e0bc-1627-4176-8e1e-07ec605c6f45 e2ec97df-508e-442f-b20a-9ad847fa57ee 8235e5bb-0d6e-4d3d-a489-ce9aae88eebd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.503 1120069 WARNING oslo_db.sqlalchemy.utils [None req-17ea4ede-3d41-4068-982d-968923f8c9be e2ec97df-508e-442f-b20a-9ad847fa57ee 8235e5bb-0d6e-4d3d-a489-ce9aae88eebd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.505 1120069 WARNING oslo_db.sqlalchemy.utils [None req-17ea4ede-3d41-4068-982d-968923f8c9be e2ec97df-508e-442f-b20a-9ad847fa57ee 8235e5bb-0d6e-4d3d-a489-ce9aae88eebd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.064817s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.455 1120082 INFO alembic.runtime.migration [None req-aa41f414-923d-484f-a2d7-2b38b863fbf0 0958a7ca-386d-4919-ade4-88d0b038e46c e6fbe658-acdd-44ca-b62e-e4afdab020d8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.455 1120082 INFO alembic.runtime.migration [None req-aa41f414-923d-484f-a2d7-2b38b863fbf0 0958a7ca-386d-4919-ade4-88d0b038e46c e6fbe658-acdd-44ca-b62e-e4afdab020d8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.460 1120082 INFO alembic.runtime.migration [None req-aa41f414-923d-484f-a2d7-2b38b863fbf0 0958a7ca-386d-4919-ade4-88d0b038e46c e6fbe658-acdd-44ca-b62e-e4afdab020d8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.460 1120082 INFO alembic.runtime.migration [None req-aa41f414-923d-484f-a2d7-2b38b863fbf0 0958a7ca-386d-4919-ade4-88d0b038e46c e6fbe658-acdd-44ca-b62e-e4afdab020d8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.465 1120082 INFO alembic.runtime.migration [None req-aa41f414-923d-484f-a2d7-2b38b863fbf0 0958a7ca-386d-4919-ade4-88d0b038e46c e6fbe658-acdd-44ca-b62e-e4afdab020d8 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.466 1120082 INFO aodh.api.app [None req-aa41f414-923d-484f-a2d7-2b38b863fbf0 0958a7ca-386d-4919-ade4-88d0b038e46c e6fbe658-acdd-44ca-b62e-e4afdab020d8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.077590s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.477 1120073 INFO alembic.runtime.migration [None req-7d91ab34-68b4-4ee9-bb4c-3ec4df58e6a6 cacd67b7-733f-4ad3-9425-b5277e0080bd 3f41c188-b989-4c09-ac29-ef4da1f067d0 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.477 1120073 INFO alembic.runtime.migration [None req-7d91ab34-68b4-4ee9-bb4c-3ec4df58e6a6 cacd67b7-733f-4ad3-9425-b5277e0080bd 3f41c188-b989-4c09-ac29-ef4da1f067d0 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.487 1120073 INFO alembic.runtime.migration [None req-7d91ab34-68b4-4ee9-bb4c-3ec4df58e6a6 cacd67b7-733f-4ad3-9425-b5277e0080bd 3f41c188-b989-4c09-ac29-ef4da1f067d0 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.487 1120073 INFO alembic.runtime.migration [None req-7d91ab34-68b4-4ee9-bb4c-3ec4df58e6a6 cacd67b7-733f-4ad3-9425-b5277e0080bd 3f41c188-b989-4c09-ac29-ef4da1f067d0 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.495 1120073 INFO alembic.runtime.migration [None req-7d91ab34-68b4-4ee9-bb4c-3ec4df58e6a6 cacd67b7-733f-4ad3-9425-b5277e0080bd 3f41c188-b989-4c09-ac29-ef4da1f067d0 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.502 1120073 INFO aodh.api.app [None req-7d91ab34-68b4-4ee9-bb4c-3ec4df58e6a6 cacd67b7-733f-4ad3-9425-b5277e0080bd 3f41c188-b989-4c09-ac29-ef4da1f067d0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.538 1120073 WARNING oslo_db.sqlalchemy.utils [None req-1a4b2e42-da03-48e1-b73c-9b390833e628 12bf2fe2-f2d7-428b-8831-2dbd08e5fb28 e4bc8ec8-7ee7-4f0b-9599-1e8ec002f3b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.541 1120073 WARNING oslo_db.sqlalchemy.utils [None req-1a4b2e42-da03-48e1-b73c-9b390833e628 12bf2fe2-f2d7-428b-8831-2dbd08e5fb28 e4bc8ec8-7ee7-4f0b-9599-1e8ec002f3b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.547 1120073 WARNING oslo_db.sqlalchemy.utils [None req-1a4b2e42-da03-48e1-b73c-9b390833e628 12bf2fe2-f2d7-428b-8831-2dbd08e5fb28 e4bc8ec8-7ee7-4f0b-9599-1e8ec002f3b5 - - - -] 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.052860s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.516 1120069 INFO alembic.runtime.migration [None req-17ea4ede-3d41-4068-982d-968923f8c9be e2ec97df-508e-442f-b20a-9ad847fa57ee 8235e5bb-0d6e-4d3d-a489-ce9aae88eebd - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.516 1120069 INFO alembic.runtime.migration [None req-17ea4ede-3d41-4068-982d-968923f8c9be e2ec97df-508e-442f-b20a-9ad847fa57ee 8235e5bb-0d6e-4d3d-a489-ce9aae88eebd - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.521 1120069 INFO alembic.runtime.migration [None req-17ea4ede-3d41-4068-982d-968923f8c9be e2ec97df-508e-442f-b20a-9ad847fa57ee 8235e5bb-0d6e-4d3d-a489-ce9aae88eebd - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.521 1120069 INFO alembic.runtime.migration [None req-17ea4ede-3d41-4068-982d-968923f8c9be e2ec97df-508e-442f-b20a-9ad847fa57ee 8235e5bb-0d6e-4d3d-a489-ce9aae88eebd - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.527 1120069 INFO alembic.runtime.migration [None req-17ea4ede-3d41-4068-982d-968923f8c9be e2ec97df-508e-442f-b20a-9ad847fa57ee 8235e5bb-0d6e-4d3d-a489-ce9aae88eebd - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.529 1120069 INFO aodh.api.app [None req-17ea4ede-3d41-4068-982d-968923f8c9be e2ec97df-508e-442f-b20a-9ad847fa57ee 8235e5bb-0d6e-4d3d-a489-ce9aae88eebd - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.541 1120069 WARNING oslo_db.sqlalchemy.utils [None req-f62f1909-0ff6-4693-bbb1-721e0760ce66 548d7274-b7a3-4d6f-b34f-87411c737519 e3d5824b-3874-4c5d-8c2c-cfe93472a437 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.542 1120069 WARNING oslo_db.sqlalchemy.utils [None req-f62f1909-0ff6-4693-bbb1-721e0760ce66 548d7274-b7a3-4d6f-b34f-87411c737519 e3d5824b-3874-4c5d-8c2c-cfe93472a437 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.552 1120069 WARNING oslo_db.sqlalchemy.utils [None req-9d9385aa-3597-451e-9517-5582a6030006 548d7274-b7a3-4d6f-b34f-87411c737519 e3d5824b-3874-4c5d-8c2c-cfe93472a437 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.556 1120069 WARNING oslo_db.sqlalchemy.utils [None req-c207fc1f-c91e-4f17-8048-c141704dcd76 548d7274-b7a3-4d6f-b34f-87411c737519 e3d5824b-3874-4c5d-8c2c-cfe93472a437 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.557 1120069 WARNING oslo_db.sqlalchemy.utils [None req-c207fc1f-c91e-4f17-8048-c141704dcd76 548d7274-b7a3-4d6f-b34f-87411c737519 e3d5824b-3874-4c5d-8c2c-cfe93472a437 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.560 1120069 WARNING oslo_db.sqlalchemy.utils [None req-149c7f3b-96d0-4e80-acf3-74558e0a7d80 548d7274-b7a3-4d6f-b34f-87411c737519 e3d5824b-3874-4c5d-8c2c-cfe93472a437 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.046081s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.555 1120073 INFO alembic.runtime.migration [None req-1a4b2e42-da03-48e1-b73c-9b390833e628 12bf2fe2-f2d7-428b-8831-2dbd08e5fb28 e4bc8ec8-7ee7-4f0b-9599-1e8ec002f3b5 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.555 1120073 INFO alembic.runtime.migration [None req-1a4b2e42-da03-48e1-b73c-9b390833e628 12bf2fe2-f2d7-428b-8831-2dbd08e5fb28 e4bc8ec8-7ee7-4f0b-9599-1e8ec002f3b5 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.560 1120073 INFO alembic.runtime.migration [None req-1a4b2e42-da03-48e1-b73c-9b390833e628 12bf2fe2-f2d7-428b-8831-2dbd08e5fb28 e4bc8ec8-7ee7-4f0b-9599-1e8ec002f3b5 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.560 1120073 INFO alembic.runtime.migration [None req-1a4b2e42-da03-48e1-b73c-9b390833e628 12bf2fe2-f2d7-428b-8831-2dbd08e5fb28 e4bc8ec8-7ee7-4f0b-9599-1e8ec002f3b5 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.565 1120073 INFO alembic.runtime.migration [None req-1a4b2e42-da03-48e1-b73c-9b390833e628 12bf2fe2-f2d7-428b-8831-2dbd08e5fb28 e4bc8ec8-7ee7-4f0b-9599-1e8ec002f3b5 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.566 1120073 INFO aodh.api.app [None req-1a4b2e42-da03-48e1-b73c-9b390833e628 12bf2fe2-f2d7-428b-8831-2dbd08e5fb28 e4bc8ec8-7ee7-4f0b-9599-1e8ec002f3b5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.584 1120073 WARNING oslo_db.sqlalchemy.utils [None req-c3390eb6-812c-47d1-bdb2-bce3478e3a0a f272841f-989e-4d2b-b222-ef5481a4d431 3a457c31-148e-4921-bc5e-ac3dc521299c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.587 1120073 WARNING oslo_db.sqlalchemy.utils [None req-c3390eb6-812c-47d1-bdb2-bce3478e3a0a f272841f-989e-4d2b-b222-ef5481a4d431 3a457c31-148e-4921-bc5e-ac3dc521299c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.592 1120073 WARNING oslo_db.sqlalchemy.utils [None req-c3390eb6-812c-47d1-bdb2-bce3478e3a0a f272841f-989e-4d2b-b222-ef5481a4d431 3a457c31-148e-4921-bc5e-ac3dc521299c - - - -] 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_trust [0.101621s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.528 1120082 INFO alembic.runtime.migration [None req-8aa11136-5544-4b48-99ef-0c59480ba0da b8c85272-7335-4b00-889d-adcab309a474 90f6a9b4-9b11-4098-be12-bb2847b7b639 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.528 1120082 INFO alembic.runtime.migration [None req-8aa11136-5544-4b48-99ef-0c59480ba0da b8c85272-7335-4b00-889d-adcab309a474 90f6a9b4-9b11-4098-be12-bb2847b7b639 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.536 1120082 INFO alembic.runtime.migration [None req-8aa11136-5544-4b48-99ef-0c59480ba0da b8c85272-7335-4b00-889d-adcab309a474 90f6a9b4-9b11-4098-be12-bb2847b7b639 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.536 1120082 INFO alembic.runtime.migration [None req-8aa11136-5544-4b48-99ef-0c59480ba0da b8c85272-7335-4b00-889d-adcab309a474 90f6a9b4-9b11-4098-be12-bb2847b7b639 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.543 1120082 INFO alembic.runtime.migration [None req-8aa11136-5544-4b48-99ef-0c59480ba0da b8c85272-7335-4b00-889d-adcab309a474 90f6a9b4-9b11-4098-be12-bb2847b7b639 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.547 1120082 INFO aodh.api.app [None req-8aa11136-5544-4b48-99ef-0c59480ba0da b8c85272-7335-4b00-889d-adcab309a474 90f6a9b4-9b11-4098-be12-bb2847b7b639 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.567 1120082 WARNING oslo_db.sqlalchemy.utils [None req-99032574-7600-4efa-9da9-979068e33d24 ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.569 1120082 WARNING oslo_db.sqlalchemy.utils [None req-99032574-7600-4efa-9da9-979068e33d24 ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.577 1120082 WARNING oslo_db.sqlalchemy.utils [None req-99032574-7600-4efa-9da9-979068e33d24 ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.587 1120082 WARNING oslo_db.sqlalchemy.utils [None req-992c3dd0-59b0-41a3-95b3-4a94645f65fe ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.591 1120082 WARNING oslo_db.sqlalchemy.utils [None req-6e774db2-3331-472b-925b-befcc08ad61f ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.064447s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.569 1120069 INFO alembic.runtime.migration [None req-149c7f3b-96d0-4e80-acf3-74558e0a7d80 548d7274-b7a3-4d6f-b34f-87411c737519 e3d5824b-3874-4c5d-8c2c-cfe93472a437 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.569 1120069 INFO alembic.runtime.migration [None req-149c7f3b-96d0-4e80-acf3-74558e0a7d80 548d7274-b7a3-4d6f-b34f-87411c737519 e3d5824b-3874-4c5d-8c2c-cfe93472a437 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.573 1120069 INFO alembic.runtime.migration [None req-149c7f3b-96d0-4e80-acf3-74558e0a7d80 548d7274-b7a3-4d6f-b34f-87411c737519 e3d5824b-3874-4c5d-8c2c-cfe93472a437 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.573 1120069 INFO alembic.runtime.migration [None req-149c7f3b-96d0-4e80-acf3-74558e0a7d80 548d7274-b7a3-4d6f-b34f-87411c737519 e3d5824b-3874-4c5d-8c2c-cfe93472a437 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.578 1120069 INFO alembic.runtime.migration [None req-149c7f3b-96d0-4e80-acf3-74558e0a7d80 548d7274-b7a3-4d6f-b34f-87411c737519 e3d5824b-3874-4c5d-8c2c-cfe93472a437 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.579 1120069 INFO aodh.api.app [None req-149c7f3b-96d0-4e80-acf3-74558e0a7d80 548d7274-b7a3-4d6f-b34f-87411c737519 e3d5824b-3874-4c5d-8c2c-cfe93472a437 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.599 1120069 WARNING oslo_db.sqlalchemy.utils [None req-119848b9-4428-4910-affa-66ff0c71e011 0a017f0e-9132-46d4-a5b6-96d56e3ea041 8ee3cce6-9830-47a7-b9a0-5ea1b91d92cf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.600 1120069 WARNING oslo_db.sqlalchemy.utils [None req-119848b9-4428-4910-affa-66ff0c71e011 0a017f0e-9132-46d4-a5b6-96d56e3ea041 8ee3cce6-9830-47a7-b9a0-5ea1b91d92cf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.608 1120069 WARNING oslo_db.sqlalchemy.utils [None req-9927ddc3-c4bf-4bd0-9354-c9a62e360213 0a017f0e-9132-46d4-a5b6-96d56e3ea041 8ee3cce6-9830-47a7-b9a0-5ea1b91d92cf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.618 1120069 WARNING oslo_db.sqlalchemy.utils [None req-e2b72d75-7840-43f4-9b55-7ac748b7599e 0a017f0e-9132-46d4-a5b6-96d56e3ea041 8ee3cce6-9830-47a7-b9a0-5ea1b91d92cf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.619 1120069 WARNING oslo_db.sqlalchemy.utils [None req-e2b72d75-7840-43f4-9b55-7ac748b7599e 0a017f0e-9132-46d4-a5b6-96d56e3ea041 8ee3cce6-9830-47a7-b9a0-5ea1b91d92cf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.622 1120069 WARNING oslo_db.sqlalchemy.utils [None req-45d4c278-9785-47ef-97a6-2bc170ede91e 0a017f0e-9132-46d4-a5b6-96d56e3ea041 8ee3cce6-9830-47a7-b9a0-5ea1b91d92cf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.078109s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.602 1120073 INFO alembic.runtime.migration [None req-c3390eb6-812c-47d1-bdb2-bce3478e3a0a f272841f-989e-4d2b-b222-ef5481a4d431 3a457c31-148e-4921-bc5e-ac3dc521299c - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.604 1120073 INFO alembic.runtime.migration [None req-c3390eb6-812c-47d1-bdb2-bce3478e3a0a f272841f-989e-4d2b-b222-ef5481a4d431 3a457c31-148e-4921-bc5e-ac3dc521299c - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.610 1120073 INFO alembic.runtime.migration [None req-c3390eb6-812c-47d1-bdb2-bce3478e3a0a f272841f-989e-4d2b-b222-ef5481a4d431 3a457c31-148e-4921-bc5e-ac3dc521299c - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.610 1120073 INFO alembic.runtime.migration [None req-c3390eb6-812c-47d1-bdb2-bce3478e3a0a f272841f-989e-4d2b-b222-ef5481a4d431 3a457c31-148e-4921-bc5e-ac3dc521299c - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.622 1120073 INFO alembic.runtime.migration [None req-c3390eb6-812c-47d1-bdb2-bce3478e3a0a f272841f-989e-4d2b-b222-ef5481a4d431 3a457c31-148e-4921-bc5e-ac3dc521299c - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.624 1120073 INFO aodh.api.app [None req-c3390eb6-812c-47d1-bdb2-bce3478e3a0a f272841f-989e-4d2b-b222-ef5481a4d431 3a457c31-148e-4921-bc5e-ac3dc521299c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.660 1120073 WARNING oslo_db.sqlalchemy.utils [None req-12552e68-031f-4bcd-aa36-af834e33e7f5 44d19569-26c6-4bfa-a9fa-d0511b2e6b25 c7ebb9cd-2448-4fbb-9ead-7498c525e716 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.062247s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.624 1120082 INFO alembic.runtime.migration [None req-6e774db2-3331-472b-925b-befcc08ad61f ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.624 1120082 INFO alembic.runtime.migration [None req-6e774db2-3331-472b-925b-befcc08ad61f ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.627 1120082 INFO alembic.runtime.migration [None req-6e774db2-3331-472b-925b-befcc08ad61f ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.627 1120082 INFO alembic.runtime.migration [None req-6e774db2-3331-472b-925b-befcc08ad61f ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.643 1120082 INFO alembic.runtime.migration [None req-6e774db2-3331-472b-925b-befcc08ad61f ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.649 1120082 INFO aodh.api.app [None req-6e774db2-3331-472b-925b-befcc08ad61f ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.354322s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.391 1120077 INFO alembic.runtime.migration [None req-7bccf34e-35f0-4278-8072-1e2a57f6f613 6b400a8c-2e81-4db7-b6dd-ae10112ff32e 4df84352-8d76-4b7c-a1fb-7e345f93d02b - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.395 1120077 INFO alembic.runtime.migration [None req-7bccf34e-35f0-4278-8072-1e2a57f6f613 6b400a8c-2e81-4db7-b6dd-ae10112ff32e 4df84352-8d76-4b7c-a1fb-7e345f93d02b - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.400 1120077 INFO alembic.runtime.migration [None req-7bccf34e-35f0-4278-8072-1e2a57f6f613 6b400a8c-2e81-4db7-b6dd-ae10112ff32e 4df84352-8d76-4b7c-a1fb-7e345f93d02b - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.401 1120077 INFO alembic.runtime.migration [None req-7bccf34e-35f0-4278-8072-1e2a57f6f613 6b400a8c-2e81-4db7-b6dd-ae10112ff32e 4df84352-8d76-4b7c-a1fb-7e345f93d02b - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.406 1120077 INFO alembic.runtime.migration [None req-7bccf34e-35f0-4278-8072-1e2a57f6f613 6b400a8c-2e81-4db7-b6dd-ae10112ff32e 4df84352-8d76-4b7c-a1fb-7e345f93d02b - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.411 1120077 INFO aodh.api.app [None req-7bccf34e-35f0-4278-8072-1e2a57f6f613 6b400a8c-2e81-4db7-b6dd-ae10112ff32e 4df84352-8d76-4b7c-a1fb-7e345f93d02b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.436 1120077 WARNING oslo_db.sqlalchemy.utils [None req-be7b39b0-0ee3-43c8-b8ea-d0344cea6d8e 847ba08b-6529-47ee-8304-f6273756cf50 96b78284-5412-44f4-8b7b-75139016cb2b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.438 1120077 WARNING oslo_db.sqlalchemy.utils [None req-be7b39b0-0ee3-43c8-b8ea-d0344cea6d8e 847ba08b-6529-47ee-8304-f6273756cf50 96b78284-5412-44f4-8b7b-75139016cb2b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.449 1120077 WARNING oslo_db.sqlalchemy.utils [None req-2f7ad741-1de3-4f53-98a6-06bbead05634 847ba08b-6529-47ee-8304-f6273756cf50 96b78284-5412-44f4-8b7b-75139016cb2b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.689 1120077 WARNING oslo_db.sqlalchemy.utils [None req-79f3aaeb-346a-45ce-8342-fbcb0962f8c7 847ba08b-6529-47ee-8304-f6273756cf50 96b78284-5412-44f4-8b7b-75139016cb2b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.699 1120077 WARNING oslo_db.sqlalchemy.utils [None req-79f3aaeb-346a-45ce-8342-fbcb0962f8c7 847ba08b-6529-47ee-8304-f6273756cf50 96b78284-5412-44f4-8b7b-75139016cb2b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.705 1120077 WARNING oslo_db.sqlalchemy.utils [None req-511a1fa9-6813-414f-aa78-b74800117d74 847ba08b-6529-47ee-8304-f6273756cf50 96b78284-5412-44f4-8b7b-75139016cb2b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.054807s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.690 1120073 INFO alembic.runtime.migration [None req-12552e68-031f-4bcd-aa36-af834e33e7f5 44d19569-26c6-4bfa-a9fa-d0511b2e6b25 c7ebb9cd-2448-4fbb-9ead-7498c525e716 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.691 1120073 INFO alembic.runtime.migration [None req-12552e68-031f-4bcd-aa36-af834e33e7f5 44d19569-26c6-4bfa-a9fa-d0511b2e6b25 c7ebb9cd-2448-4fbb-9ead-7498c525e716 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.698 1120073 INFO alembic.runtime.migration [None req-12552e68-031f-4bcd-aa36-af834e33e7f5 44d19569-26c6-4bfa-a9fa-d0511b2e6b25 c7ebb9cd-2448-4fbb-9ead-7498c525e716 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.698 1120073 INFO alembic.runtime.migration [None req-12552e68-031f-4bcd-aa36-af834e33e7f5 44d19569-26c6-4bfa-a9fa-d0511b2e6b25 c7ebb9cd-2448-4fbb-9ead-7498c525e716 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.705 1120073 INFO alembic.runtime.migration [None req-12552e68-031f-4bcd-aa36-af834e33e7f5 44d19569-26c6-4bfa-a9fa-d0511b2e6b25 c7ebb9cd-2448-4fbb-9ead-7498c525e716 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.709 1120073 INFO aodh.api.app [None req-12552e68-031f-4bcd-aa36-af834e33e7f5 44d19569-26c6-4bfa-a9fa-d0511b2e6b25 c7ebb9cd-2448-4fbb-9ead-7498c525e716 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.726 1120073 WARNING oslo_db.sqlalchemy.utils [None req-7d701865-29f4-4d72-93c0-18aca77b9490 cf3cab94-648c-47bc-9f50-458f815cba2d 9d76b384-90c3-4537-bebf-a13be7c54ecf - - - -] 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_app.TestApiMiddleware.test_translated_then_untranslated_error [0.045242s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.768 1120069 INFO alembic.runtime.migration [None req-79c4aab6-ce42-4469-8755-29810b416996 0a017f0e-9132-46d4-a5b6-96d56e3ea041 8ee3cce6-9830-47a7-b9a0-5ea1b91d92cf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.769 1120069 INFO alembic.runtime.migration [None req-79c4aab6-ce42-4469-8755-29810b416996 0a017f0e-9132-46d4-a5b6-96d56e3ea041 8ee3cce6-9830-47a7-b9a0-5ea1b91d92cf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.772 1120069 INFO alembic.runtime.migration [None req-79c4aab6-ce42-4469-8755-29810b416996 0a017f0e-9132-46d4-a5b6-96d56e3ea041 8ee3cce6-9830-47a7-b9a0-5ea1b91d92cf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.772 1120069 INFO alembic.runtime.migration [None req-79c4aab6-ce42-4469-8755-29810b416996 0a017f0e-9132-46d4-a5b6-96d56e3ea041 8ee3cce6-9830-47a7-b9a0-5ea1b91d92cf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.782 1120069 INFO alembic.runtime.migration [None req-79c4aab6-ce42-4469-8755-29810b416996 0a017f0e-9132-46d4-a5b6-96d56e3ea041 8ee3cce6-9830-47a7-b9a0-5ea1b91d92cf - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.783 1120069 INFO aodh.api.app [None req-79c4aab6-ce42-4469-8755-29810b416996 0a017f0e-9132-46d4-a5b6-96d56e3ea041 8ee3cce6-9830-47a7-b9a0-5ea1b91d92cf - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.796 1120069 WARNING oslo_db.sqlalchemy.utils [None req-d1576229-b828-49ee-b5ae-371dc28cd46e - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.802 1120069 WARNING oslo_db.sqlalchemy.utils [None req-e3e3ec1f-a289-49f0-a1b9-3d702b7dcafe - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.005398s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.007461s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.105633s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.744 1120077 INFO alembic.runtime.migration [None req-676c4c0a-f748-4513-899b-b87f35f0972e 847ba08b-6529-47ee-8304-f6273756cf50 96b78284-5412-44f4-8b7b-75139016cb2b - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.744 1120077 INFO alembic.runtime.migration [None req-676c4c0a-f748-4513-899b-b87f35f0972e 847ba08b-6529-47ee-8304-f6273756cf50 96b78284-5412-44f4-8b7b-75139016cb2b - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.754 1120077 INFO alembic.runtime.migration [None req-676c4c0a-f748-4513-899b-b87f35f0972e 847ba08b-6529-47ee-8304-f6273756cf50 96b78284-5412-44f4-8b7b-75139016cb2b - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.754 1120077 INFO alembic.runtime.migration [None req-676c4c0a-f748-4513-899b-b87f35f0972e 847ba08b-6529-47ee-8304-f6273756cf50 96b78284-5412-44f4-8b7b-75139016cb2b - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.770 1120077 INFO alembic.runtime.migration [None req-676c4c0a-f748-4513-899b-b87f35f0972e 847ba08b-6529-47ee-8304-f6273756cf50 96b78284-5412-44f4-8b7b-75139016cb2b - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.773 1120077 INFO aodh.api.app [None req-676c4c0a-f748-4513-899b-b87f35f0972e 847ba08b-6529-47ee-8304-f6273756cf50 96b78284-5412-44f4-8b7b-75139016cb2b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.814 1120077 WARNING oslo_db.sqlalchemy.utils [None req-f3e57401-d722-4c7f-8821-1ea8035d5059 df7ebd6b-f4d9-48a8-935f-d18571fb758a 7e9a9b93-c044-4011-9823-1c2c749e83be - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.818 1120077 WARNING oslo_db.sqlalchemy.utils [None req-f3e57401-d722-4c7f-8821-1ea8035d5059 df7ebd6b-f4d9-48a8-935f-d18571fb758a 7e9a9b93-c044-4011-9823-1c2c749e83be - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.823 1120077 WARNING oslo_db.sqlalchemy.utils [None req-ade12295-3aad-442d-b8c0-1172f5e0ea6b df7ebd6b-f4d9-48a8-935f-d18571fb758a 7e9a9b93-c044-4011-9823-1c2c749e83be - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.827 1120077 WARNING oslo_db.sqlalchemy.utils [None req-9e583dfe-e1a4-4929-aa6d-ec0c5d168448 df7ebd6b-f4d9-48a8-935f-d18571fb758a 7e9a9b93-c044-4011-9823-1c2c749e83be - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.828 1120077 WARNING oslo_db.sqlalchemy.utils [None req-9e583dfe-e1a4-4929-aa6d-ec0c5d168448 df7ebd6b-f4d9-48a8-935f-d18571fb758a 7e9a9b93-c044-4011-9823-1c2c749e83be - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.831 1120077 WARNING oslo_db.sqlalchemy.utils [None req-58d434a7-bbf5-44a6-bdf8-09de6d3ca178 df7ebd6b-f4d9-48a8-935f-d18571fb758a 7e9a9b93-c044-4011-9823-1c2c749e83be - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.050551s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.840 1120077 INFO alembic.runtime.migration [None req-58d434a7-bbf5-44a6-bdf8-09de6d3ca178 df7ebd6b-f4d9-48a8-935f-d18571fb758a 7e9a9b93-c044-4011-9823-1c2c749e83be - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.840 1120077 INFO alembic.runtime.migration [None req-58d434a7-bbf5-44a6-bdf8-09de6d3ca178 df7ebd6b-f4d9-48a8-935f-d18571fb758a 7e9a9b93-c044-4011-9823-1c2c749e83be - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.844 1120077 INFO alembic.runtime.migration [None req-58d434a7-bbf5-44a6-bdf8-09de6d3ca178 df7ebd6b-f4d9-48a8-935f-d18571fb758a 7e9a9b93-c044-4011-9823-1c2c749e83be - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.844 1120077 INFO alembic.runtime.migration [None req-58d434a7-bbf5-44a6-bdf8-09de6d3ca178 df7ebd6b-f4d9-48a8-935f-d18571fb758a 7e9a9b93-c044-4011-9823-1c2c749e83be - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.850 1120077 INFO alembic.runtime.migration [None req-58d434a7-bbf5-44a6-bdf8-09de6d3ca178 df7ebd6b-f4d9-48a8-935f-d18571fb758a 7e9a9b93-c044-4011-9823-1c2c749e83be - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.851 1120077 INFO aodh.api.app [None req-58d434a7-bbf5-44a6-bdf8-09de6d3ca178 df7ebd6b-f4d9-48a8-935f-d18571fb758a 7e9a9b93-c044-4011-9823-1c2c749e83be - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.872 1120077 WARNING oslo_db.sqlalchemy.utils [None req-55a7a061-96aa-4683-b63d-1a628509f70a 98f0dc83-d695-40ba-bfa0-adba1929d8a5 ee53f99a-104b-4f0e-85a5-d208f3240ace - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.067824s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.833 1120069 INFO alembic.runtime.migration [None req-e3e3ec1f-a289-49f0-a1b9-3d702b7dcafe - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.833 1120069 INFO alembic.runtime.migration [None req-e3e3ec1f-a289-49f0-a1b9-3d702b7dcafe - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.837 1120069 INFO alembic.runtime.migration [None req-e3e3ec1f-a289-49f0-a1b9-3d702b7dcafe - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.837 1120069 INFO alembic.runtime.migration [None req-e3e3ec1f-a289-49f0-a1b9-3d702b7dcafe - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.852 1120069 INFO alembic.runtime.migration [None req-e3e3ec1f-a289-49f0-a1b9-3d702b7dcafe - - - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.853 1120069 INFO aodh.api.app [None req-e3e3ec1f-a289-49f0-a1b9-3d702b7dcafe - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.239228s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.686 1120082 INFO alembic.runtime.migration [None req-6e774db2-3331-472b-925b-befcc08ad61f ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.686 1120082 INFO alembic.runtime.migration [None req-6e774db2-3331-472b-925b-befcc08ad61f ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.692 1120082 INFO alembic.runtime.migration [None req-6e774db2-3331-472b-925b-befcc08ad61f ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.692 1120082 INFO alembic.runtime.migration [None req-6e774db2-3331-472b-925b-befcc08ad61f ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.701 1120082 INFO alembic.runtime.migration [None req-6e774db2-3331-472b-925b-befcc08ad61f ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.712 1120082 INFO aodh.api.app [None req-6e774db2-3331-472b-925b-befcc08ad61f ffae84a2-82fd-4ab1-bda1-e9271e4ee382 46c0a903-f1db-40a2-91d3-bb7bab41cbbd - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.773 1120082 WARNING oslo_db.sqlalchemy.utils [None req-b68710c3-f127-4648-9be4-753ef39cf756 fb5cf45f-2937-4684-920a-36485753ad1d 20bf5803-f2a5-431c-917c-2b3a485a25e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.812 1120082 WARNING oslo_db.sqlalchemy.utils [None req-a6458b36-1fff-420f-aa6b-addc3bc5aed4 fb5cf45f-2937-4684-920a-36485753ad1d 20bf5803-f2a5-431c-917c-2b3a485a25e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.848 1120082 WARNING oslo_db.sqlalchemy.utils [None req-1808139e-6fa9-486f-a485-3488a8ab8101 fb5cf45f-2937-4684-920a-36485753ad1d 20bf5803-f2a5-431c-917c-2b3a485a25e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.883 1120082 WARNING oslo_db.sqlalchemy.utils [None req-1808139e-6fa9-486f-a485-3488a8ab8101 fb5cf45f-2937-4684-920a-36485753ad1d 20bf5803-f2a5-431c-917c-2b3a485a25e7 - - - -] 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.081561s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.900 1120069 INFO alembic.runtime.migration [None req-92a6b984-e344-49d6-b9a4-0eb4b0f3fc94 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.900 1120069 INFO alembic.runtime.migration [None req-92a6b984-e344-49d6-b9a4-0eb4b0f3fc94 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.908 1120069 INFO alembic.runtime.migration [None req-92a6b984-e344-49d6-b9a4-0eb4b0f3fc94 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.908 1120069 INFO alembic.runtime.migration [None req-92a6b984-e344-49d6-b9a4-0eb4b0f3fc94 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.913 1120069 INFO alembic.runtime.migration [None req-92a6b984-e344-49d6-b9a4-0eb4b0f3fc94 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.915 1120069 INFO aodh.api.app [None req-92a6b984-e344-49d6-b9a4-0eb4b0f3fc94 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.208408s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.905 1120077 INFO alembic.runtime.migration [None req-55a7a061-96aa-4683-b63d-1a628509f70a 98f0dc83-d695-40ba-bfa0-adba1929d8a5 ee53f99a-104b-4f0e-85a5-d208f3240ace - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.905 1120077 INFO alembic.runtime.migration [None req-55a7a061-96aa-4683-b63d-1a628509f70a 98f0dc83-d695-40ba-bfa0-adba1929d8a5 ee53f99a-104b-4f0e-85a5-d208f3240ace - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.924 1120077 INFO alembic.runtime.migration [None req-55a7a061-96aa-4683-b63d-1a628509f70a 98f0dc83-d695-40ba-bfa0-adba1929d8a5 ee53f99a-104b-4f0e-85a5-d208f3240ace - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.924 1120077 INFO alembic.runtime.migration [None req-55a7a061-96aa-4683-b63d-1a628509f70a 98f0dc83-d695-40ba-bfa0-adba1929d8a5 ee53f99a-104b-4f0e-85a5-d208f3240ace - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.947 1120077 INFO alembic.runtime.migration [None req-55a7a061-96aa-4683-b63d-1a628509f70a 98f0dc83-d695-40ba-bfa0-adba1929d8a5 ee53f99a-104b-4f0e-85a5-d208f3240ace - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.952 1120077 INFO aodh.api.app [None req-55a7a061-96aa-4683-b63d-1a628509f70a 98f0dc83-d695-40ba-bfa0-adba1929d8a5 ee53f99a-104b-4f0e-85a5-d208f3240ace - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:34.041 1120077 WARNING oslo_db.sqlalchemy.utils [None req-3cc3bc0a-77b7-4185-b54b-cce0a69df32b 96ccc3ef-498c-4a95-bb9c-9c4a5ca15d18 d4cfa00c-8c15-4569-9e2a-daa97429ef20 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.044 1120077 WARNING oslo_db.sqlalchemy.utils [None req-3cc3bc0a-77b7-4185-b54b-cce0a69df32b 96ccc3ef-498c-4a95-bb9c-9c4a5ca15d18 d4cfa00c-8c15-4569-9e2a-daa97429ef20 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.068 1120077 WARNING oslo_db.sqlalchemy.utils [None req-7ddffbf3-a9a3-4aa5-b45b-f0f051566a77 96ccc3ef-498c-4a95-bb9c-9c4a5ca15d18 d4cfa00c-8c15-4569-9e2a-daa97429ef20 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.071 1120077 WARNING oslo_db.sqlalchemy.utils [None req-7ddffbf3-a9a3-4aa5-b45b-f0f051566a77 96ccc3ef-498c-4a95-bb9c-9c4a5ca15d18 d4cfa00c-8c15-4569-9e2a-daa97429ef20 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.375312s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.735 1120073 INFO alembic.runtime.migration [None req-7d701865-29f4-4d72-93c0-18aca77b9490 cf3cab94-648c-47bc-9f50-458f815cba2d 9d76b384-90c3-4537-bebf-a13be7c54ecf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.735 1120073 INFO alembic.runtime.migration [None req-7d701865-29f4-4d72-93c0-18aca77b9490 cf3cab94-648c-47bc-9f50-458f815cba2d 9d76b384-90c3-4537-bebf-a13be7c54ecf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.744 1120073 INFO alembic.runtime.migration [None req-7d701865-29f4-4d72-93c0-18aca77b9490 cf3cab94-648c-47bc-9f50-458f815cba2d 9d76b384-90c3-4537-bebf-a13be7c54ecf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.751 1120073 INFO alembic.runtime.migration [None req-7d701865-29f4-4d72-93c0-18aca77b9490 cf3cab94-648c-47bc-9f50-458f815cba2d 9d76b384-90c3-4537-bebf-a13be7c54ecf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.768 1120073 INFO alembic.runtime.migration [None req-7d701865-29f4-4d72-93c0-18aca77b9490 cf3cab94-648c-47bc-9f50-458f815cba2d 9d76b384-90c3-4537-bebf-a13be7c54ecf - - - -] Running stamp_revision -> 010 2025-09-05 17:05:33.772 1120073 INFO aodh.api.app [None req-7d701865-29f4-4d72-93c0-18aca77b9490 cf3cab94-648c-47bc-9f50-458f815cba2d 9d76b384-90c3-4537-bebf-a13be7c54ecf - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:33.820 1120073 WARNING oslo_db.sqlalchemy.utils [None req-3fefbcfe-9d6f-4ae8-82e4-cdb8484faa04 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.831 1120073 WARNING oslo_db.sqlalchemy.utils [None req-ed1be439-5cc0-4a05-b260-77c9299483a3 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.844 1120073 WARNING oslo_db.sqlalchemy.utils [None req-7b43d0fe-17e9-4ede-9a1f-5457899f8d74 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.851 1120073 WARNING oslo_db.sqlalchemy.utils [None req-5cf5fdeb-739a-4ee1-a696-b351c46c6bbc b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.874 1120073 WARNING oslo_db.sqlalchemy.utils [None req-f68fefd4-84b3-431d-96af-37df83ef338b b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.882 1120073 WARNING oslo_db.sqlalchemy.utils [None req-3a48aa83-940b-4fe7-816d-cd1b3d44ba24 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.910 1120073 WARNING oslo_db.sqlalchemy.utils [None req-f7098dce-44b4-4bae-a36a-37c0f9a9ef1e b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.923 1120073 WARNING oslo_db.sqlalchemy.utils [None req-8fad4b41-674e-4f67-874d-9b4fc7d119cf b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.945 1120073 WARNING oslo_db.sqlalchemy.utils [None req-f040c354-df29-4a90-8974-6627ecc6ef23 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.949 1120073 WARNING oslo_db.sqlalchemy.utils [None req-5b062d5b-252d-4e2d-8408-baf535e01612 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.962 1120073 WARNING oslo_db.sqlalchemy.utils [None req-ebeabd30-a4af-4323-b220-c838d2a6d5b9 b166a62 3-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.988 1120073 WARNING oslo_db.sqlalchemy.utils [None req-de849c00-cd8a-48d4-a8c7-b99a352c5926 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:33.996 1120073 WARNING oslo_db.sqlalchemy.utils [None req-80da8b2f-9bf8-41bb-ac67-da2817e0c6ca b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.005 1120073 WARNING oslo_db.sqlalchemy.utils [None req-4ea3c453-7d06-45a4-9c97-81f64f567ed9 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.028 1120073 WARNING oslo_db.sqlalchemy.utils [None req-39fdc4f0-568a-4b59-9623-7e1eb2180158 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.033 1120073 WARNING oslo_db.sqlalchemy.utils [None req-7cc84eaa-aed9-4f75-b522-b9d058e8151d b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.048 1120073 WARNING oslo_db.sqlalchemy.utils [None req-97c043c7-9cd1-4d7b-a37d-cc62bce7d7e7 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.052 1120073 WARNING oslo_db.sqlalchemy.utils [None req-f3e7f20f-fe21-47a4-a792-70eb83763ac4 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.065 1120073 WARNING oslo_db.sqlalchemy.utils [None req-66af09ca-d7d4-4087-b791-7910bc1639c2 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.069 1120073 WARNING oslo_db.sqlalchemy.utils [None req-f54cdf05-af8e-4d4c-94cc-fe9cf9324dde b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.076 1120073 WARNING oslo_db.sqlalchemy.utils [None req-89cf9d39-4fb1-4396-a00f-82b5283002b4 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.078 1120073 WARNING oslo_db.sqlalchemy.utils [None req-89cf9d39-4fb1-4396-a00f-82b5283002b4 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] 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_filter_orderby_and_limit [0.146063s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:33.980 1120069 INFO alembic.runtime.migration [None req-a5279187-228a-4c2c-ac06-1406777393a1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.981 1120069 INFO alembic.runtime.migration [None req-a5279187-228a-4c2c-ac06-1406777393a1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:33.984 1120069 INFO alembic.runtime.migration [None req-a5279187-228a-4c2c-ac06-1406777393a1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:33.984 1120069 INFO alembic.runtime.migration [None req-a5279187-228a-4c2c-ac06-1406777393a1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.001 1120069 INFO alembic.runtime.migration [None req-a5279187-228a-4c2c-ac06-1406777393a1 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.003 1120069 INFO aodh.api.app [None req-a5279187-228a-4c2c-ac06-1406777393a1 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.321667s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.175 1120082 INFO alembic.runtime.migration [None req-1808139e-6fa9-486f-a485-3488a8ab8101 fb5cf45f-2937-4684-920a-36485753ad1d 20bf5803-f2a5-431c-917c-2b3a485a25e7 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.176 1120082 INFO alembic.runtime.migration [None req-1808139e-6fa9-486f-a485-3488a8ab8101 fb5cf45f-2937-4684-920a-36485753ad1d 20bf5803-f2a5-431c-917c-2b3a485a25e7 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.180 1120082 INFO alembic.runtime.migration [None req-1808139e-6fa9-486f-a485-3488a8ab8101 fb5cf45f-2937-4684-920a-36485753ad1d 20bf5803-f2a5-431c-917c-2b3a485a25e7 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.180 1120082 INFO alembic.runtime.migration [None req-1808139e-6fa9-486f-a485-3488a8ab8101 fb5cf45f-2937-4684-920a-36485753ad1d 20bf5803-f2a5-431c-917c-2b3a485a25e7 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.184 1120082 INFO alembic.runtime.migration [None req-1808139e-6fa9-486f-a485-3488a8ab8101 fb5cf45f-2937-4684-920a-36485753ad1d 20bf5803-f2a5-431c-917c-2b3a485a25e7 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.186 1120082 INFO aodh.api.app [None req-1808139e-6fa9-486f-a485-3488a8ab8101 fb5cf45f-2937-4684-920a-36485753ad1d 20bf5803-f2a5-431c-917c-2b3a485a25e7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:34.200 1120082 WARNING oslo_db.sqlalchemy.utils [None req-9a17f992-7f87-47cc-bc7d-d1ccc2f33c11 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.203 1120082 WARNING oslo_db.sqlalchemy.utils [None req-9a17f992-7f87-47cc-bc7d-d1ccc2f33c11 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.210 1120082 WARNING oslo_db.sqlalchemy.utils [None req-4344955f-16e8-459e-a4c6-eef9d2f0d910 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.215 1120082 WARNING oslo_db.sqlalchemy.utils [None req-5f84ac00-16e0-4bc9-acd9-4fd321523e40 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.221 1120082 WARNING oslo_db.sqlalchemy.utils [None req-e255ce44-2fab-43be-9309-f8fc08cd6696 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.223 1120082 WARNING oslo_db.sqlalchemy.utils [None req-e255ce44-2fab-43be-9309-f8fc08cd6696 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.225 1120082 WARNING oslo_db.sqlalchemy.utils [None req-e128e9df-23de-4679-b3e4-d14f101829e0 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.230 1120082 WARNING oslo_db.sqlalchemy.utils [None req-d7a1c6b4-50d9-4da2-90b1-47eb1c0d302c 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.238 1120082 WARNING oslo_db.sqlalchemy.utils [None req-f58baec1-af6e-457e-89c5-5cc679817d65 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.240 1120082 WARNING oslo_db.sqlalchemy.utils [None req-f58baec1-af6e-457e-89c5-5cc679817d65 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.187504s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.156 1120069 INFO alembic.runtime.migration [None req-92df31c1-3563-444c-93b8-93f42bbf0f97 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.157 1120069 INFO alembic.runtime.migration [None req-92df31c1-3563-444c-93b8-93f42bbf0f97 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.172 1120069 INFO alembic.runtime.migration [None req-92df31c1-3563-444c-93b8-93f42bbf0f97 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.172 1120069 INFO alembic.runtime.migration [None req-92df31c1-3563-444c-93b8-93f42bbf0f97 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.188 1120069 INFO alembic.runtime.migration [None req-92df31c1-3563-444c-93b8-93f42bbf0f97 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.199 1120069 INFO aodh.api.app [None req-92df31c1-3563-444c-93b8-93f42bbf0f97 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.090411s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.249 1120082 INFO alembic.runtime.migration [None req-f58baec1-af6e-457e-89c5-5cc679817d65 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.249 1120082 INFO alembic.runtime.migration [None req-f58baec1-af6e-457e-89c5-5cc679817d65 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.253 1120082 INFO alembic.runtime.migration [None req-f58baec1-af6e-457e-89c5-5cc679817d65 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.253 1120082 INFO alembic.runtime.migration [None req-f58baec1-af6e-457e-89c5-5cc679817d65 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.258 1120082 INFO alembic.runtime.migration [None req-f58baec1-af6e-457e-89c5-5cc679817d65 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.265 1120082 INFO aodh.api.app [None req-f58baec1-af6e-457e-89c5-5cc679817d65 3c8c480a-1c5e-481d-8c9e-32e153b6de1a 4117b7de-e252-464e-a3ce-ad6e4c4cf16f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:34.286 1120082 WARNING oslo_db.sqlalchemy.utils [None req-56044a0d-c2c1-4a80-b6f5-3270ef846263 6a6833de-59af-4228-a943-ee328e6bb5d4 7d7afe28-0708-45f7-97c1-c97f8aa586b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.293 1120082 WARNING oslo_db.sqlalchemy.utils [None req-aeff2b20-d9f2-4555-ab33-87890eeff755 6a6833de-59af-4228-a943-ee328e6bb5d4 7d7afe28-0708-45f7-97c1-c97f8aa586b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.295 1120082 WARNING oslo_db.sqlalchemy.utils [None req-aeff2b20-d9f2-4555-ab33-87890eeff755 6a6833de-59af-4228-a943-ee328e6bb5d4 7d7afe28-0708-45f7-97c1-c97f8aa586b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.302 1120082 WARNING oslo_db.sqlalchemy.utils [None req-71975216-7bfd-4589-9d99-c1fff6631824 6a6833de-59af-4228-a943-ee328e6bb5d4 7d7afe28-0708-45f7-97c1-c97f8aa586b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.311 1120082 WARNING oslo_db.sqlalchemy.utils [None req-88c72968-49d8-4353-b3b4-5c8fa5432822 6a6833de-59af-4228-a943-ee328e6bb5d4 7d7afe28-0708-45f7-97c1-c97f8aa586b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.326 1120082 WARNING oslo_db.sqlalchemy.utils [None req-4f74eeaf-cd7d-445b-9241-650e176e8b0b 6a6833de-59af-4228-a943-ee328e6bb5d4 7d7afe28-0708-45f7-97c1-c97f8aa586b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.329 1120082 WARNING oslo_db.sqlalchemy.utils [None req-c920a38d-f03f-4030-a0e7-2badbaf9dc98 6a6833de-59af-4228-a943-ee328e6bb5d4 7d7afe28-0708-45f7-97c1-c97f8aa586b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.331 1120082 WARNING oslo_db.sqlalchemy.utils [None req-c920a38d-f03f-4030-a0e7-2badbaf9dc98 6a6833de-59af-4228-a943-ee328e6bb5d4 7d7afe28-0708-45f7-97c1-c97f8aa586b5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.083563s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.341 1120082 INFO alembic.runtime.migration [None req-c920a38d-f03f-4030-a0e7-2badbaf9dc98 6a6833de-59af-4228-a943-ee328e6bb5d4 7d7afe28-0708-45f7-97c1-c97f8aa586b5 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.341 1120082 INFO alembic.runtime.migration [None req-c920a38d-f03f-4030-a0e7-2badbaf9dc98 6a6833de-59af-4228-a943-ee328e6bb5d4 7d7afe28-0708-45f7-97c1-c97f8aa586b5 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.345 1120082 INFO alembic.runtime.migration [None req-c920a38d-f03f-4030-a0e7-2badbaf9dc98 6a6833de-59af-4228-a943-ee328e6bb5d4 7d7afe28-0708-45f7-97c1-c97f8aa586b5 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.345 1120082 INFO alembic.runtime.migration [None req-c920a38d-f03f-4030-a0e7-2badbaf9dc98 6a6833de-59af-4228-a943-ee328e6bb5d4 7d7afe28-0708-45f7-97c1-c97f8aa586b5 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.351 1120082 INFO alembic.runtime.migration [None req-c920a38d-f03f-4030-a0e7-2badbaf9dc98 6a6833de-59af-4228-a943-ee328e6bb5d4 7d7afe28-0708-45f7-97c1-c97f8aa586b5 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.353 1120082 INFO aodh.api.app [None req-c920a38d-f03f-4030-a0e7-2badbaf9dc98 6a6833de-59af-4228-a943-ee328e6bb5d4 7d7afe28-0708-45f7-97c1-c97f8aa586b5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:34.390 1120082 WARNING oslo_db.sqlalchemy.utils [None req-0ed28751-c769-4fea-b150-3713373b3d7c a1ee4d90-36b3-4232-8da6-b8dc133b2b03 8086ed8e-65be-432a-a71f-7072b1822ffd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.393 1120082 WARNING oslo_db.sqlalchemy.utils [None req-0ed28751-c769-4fea-b150-3713373b3d7c a1ee4d90-36b3-4232-8da6-b8dc133b2b03 8086ed8e-65be-432a-a71f-7072b1822ffd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.399 1120082 WARNING oslo_db.sqlalchemy.utils [None req-c74503af-6668-41e5-b384-7676bb0c2dd4 a1ee4d90-36b3-4232-8da6-b8dc133b2b03 8086ed8e-65be-432a-a71f-7072b1822ffd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.407 1120082 WARNING oslo_db.sqlalchemy.utils [None req-65fcfa04-25d0-49a0-8503-cc8e32a36bfb a1ee4d90-36b3-4232-8da6-b8dc133b2b03 0d94a41d-1069-4ae2-8262-4191be65ef2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.408 1120082 WARNING oslo_db.sqlalchemy.utils [None req-65fcfa04-25d0-49a0-8503-cc8e32a36bfb a1ee4d90-36b3-4232-8da6-b8dc133b2b03 0d94a41d-1069-4ae2-8262-4191be65ef2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.413 1120082 WARNING oslo_db.sqlalchemy.utils [None req-da27d9b1-3c2a-40a4-93be-00a0910a526f a1ee4d90-36b3-4232-8da6-b8dc133b2b03 0d94a41d-1069-4ae2-8262-4191be65ef2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.416 1120082 WARNING oslo_db.sqlalchemy.utils [None req-e05d8ae0-1c98-47de-a677-5980bea3ba95 a1ee4d90-36b3-4232-8da6-b8dc133b2b03 0d94a41d-1069-4ae2-8262-4191be65ef2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.153813s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.326 1120069 INFO alembic.runtime.migration [None req-f94f091c-7c48-412c-9e4b-f739ebb0d153 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.326 1120069 INFO alembic.runtime.migration [None req-f94f091c-7c48-412c-9e4b-f739ebb0d153 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.337 1120069 INFO alembic.runtime.migration [None req-f94f091c-7c48-412c-9e4b-f739ebb0d153 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.337 1120069 INFO alembic.runtime.migration [None req-f94f091c-7c48-412c-9e4b-f739ebb0d153 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.354 1120069 INFO alembic.runtime.migration [None req-f94f091c-7c48-412c-9e4b-f739ebb0d153 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.359 1120069 INFO aodh.api.app [None req-f94f091c-7c48-412c-9e4b-f739ebb0d153 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.379587s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.120 1120077 INFO alembic.runtime.migration [None req-7ddffbf3-a9a3-4aa5-b45b-f0f051566a77 96ccc3ef-498c-4a95-bb9c-9c4a5ca15d18 d4cfa00c-8c15-4569-9e2a-daa97429ef20 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.120 1120077 INFO alembic.runtime.migration [None req-7ddffbf3-a9a3-4aa5-b45b-f0f051566a77 96ccc3ef-498c-4a95-bb9c-9c4a5ca15d18 d4cfa00c-8c15-4569-9e2a-daa97429ef20 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.141 1120077 INFO alembic.runtime.migration [None req-7ddffbf3-a9a3-4aa5-b45b-f0f051566a77 96ccc3ef-498c-4a95-bb9c-9c4a5ca15d18 d4cfa00c-8c15-4569-9e2a-daa97429ef20 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.145 1120077 INFO alembic.runtime.migration [None req-7ddffbf3-a9a3-4aa5-b45b-f0f051566a77 96ccc3ef-498c-4a95-bb9c-9c4a5ca15d18 d4cfa00c-8c15-4569-9e2a-daa97429ef20 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.165 1120077 INFO alembic.runtime.migration [None req-7ddffbf3-a9a3-4aa5-b45b-f0f051566a77 96ccc3ef-498c-4a95-bb9c-9c4a5ca15d18 d4cfa00c-8c15-4569-9e2a-daa97429ef20 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.173 1120077 INFO aodh.api.app [None req-7ddffbf3-a9a3-4aa5-b45b-f0f051566a77 96ccc3ef-498c-4a95-bb9c-9c4a5ca15d18 d4cfa00c-8c15-4569-9e2a-daa97429ef20 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:34.229 1120077 WARNING oslo_db.sqlalchemy.utils [None req-eeff9539-da99-46db-acd9-c59400479bfc d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.251 1120077 WARNING oslo_db.sqlalchemy.utils [None req-45a2e7f9-f179-4ec5-b7dc-f710e85809d8 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.281 1120077 WARNING oslo_db.sqlalchemy.utils [None req-7cb878af-045b-4ca3-a56d-13ee8b3c0b57 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.296 1120077 WARNING oslo_db.sqlalchemy.utils [None req-960c4919-6345-443a-8223-6ea00c81a60a d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.314 1120077 WARNING oslo_db.sqlalchemy.utils [None req-82f97fcd-d5f2-40e2-834f-599f182cbe8e d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.322 1120077 WARNING oslo_db.sqlalchemy.utils [None req-91d7c4d8-62c3-4dfd-b7ff-93c0876d06ca d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.333 1120077 WARNING oslo_db.sqlalchemy.utils [None req-bbdc6270-00da-4fa1-9620-1baf47c8bd25 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.340 1120077 WARNING oslo_db.sqlalchemy.utils [None req-a20c613c-478b-4ca9-a8fb-3ea04dfdb142 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.349 1120077 WARNING oslo_db.sqlalchemy.utils [None req-82aaec74-8dfb-400a-b1e2-a4e4f67aa0ea d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.354 1120077 WARNING oslo_db.sqlalchemy.utils [None req-2ba7c708-e9e0-4217-9a94-dd5af5644bdb d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.362 1120077 WARNING oslo_db.sqlalchemy.utils [None req-edf3304b-986e-470d-84f0-2180d3c01ede d664936 d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.366 1120077 WARNING oslo_db.sqlalchemy.utils [None req-0fa8cee7-0b09-4cc0-83d9-1f0a9963df96 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.375 1120077 WARNING oslo_db.sqlalchemy.utils [None req-5f794bea-47c2-4cd2-b9b0-8041612c6145 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.379 1120077 WARNING oslo_db.sqlalchemy.utils [None req-18cdd6da-a3da-4b49-8e4d-be109597a099 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.390 1120077 WARNING oslo_db.sqlalchemy.utils [None req-aedfd6dc-114b-494e-85b5-24adbc78826b d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.394 1120077 WARNING oslo_db.sqlalchemy.utils [None req-f9344e37-009e-4f61-a424-a2ceacb4c985 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.412 1120077 WARNING oslo_db.sqlalchemy.utils [None req-1e0b45f2-2450-4386-8336-2d13c9a41829 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.418 1120077 WARNING oslo_db.sqlalchemy.utils [None req-8cd527a9-52a5-4673-bae1-5a9021a535c7 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.435 1120077 WARNING oslo_db.sqlalchemy.utils [None req-818517f4-5678-4300-83e1-bfc0415c8e61 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.443 1120077 WARNING oslo_db.sqlalchemy.utils [None req-97fd7a8e-c87e-4226-bc42-2dadadae9e8b d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.454 1120077 WARNING oslo_db.sqlalchemy.utils [None req-acab9ba9-a160-4e1a-94aa-418b31587938 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.002759s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.064860s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.425 1120082 INFO alembic.runtime.migration [None req-e05d8ae0-1c98-47de-a677-5980bea3ba95 a1ee4d90-36b3-4232-8da6-b8dc133b2b03 0d94a41d-1069-4ae2-8262-4191be65ef2f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.425 1120082 INFO alembic.runtime.migration [None req-e05d8ae0-1c98-47de-a677-5980bea3ba95 a1ee4d90-36b3-4232-8da6-b8dc133b2b03 0d94a41d-1069-4ae2-8262-4191be65ef2f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.429 1120082 INFO alembic.runtime.migration [None req-e05d8ae0-1c98-47de-a677-5980bea3ba95 a1ee4d90-36b3-4232-8da6-b8dc133b2b03 0d94a41d-1069-4ae2-8262-4191be65ef2f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.429 1120082 INFO alembic.runtime.migration [None req-e05d8ae0-1c98-47de-a677-5980bea3ba95 a1ee4d90-36b3-4232-8da6-b8dc133b2b03 0d94a41d-1069-4ae2-8262-4191be65ef2f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.434 1120082 INFO alembic.runtime.migration [None req-e05d8ae0-1c98-47de-a677-5980bea3ba95 a1ee4d90-36b3-4232-8da6-b8dc133b2b03 0d94a41d-1069-4ae2-8262-4191be65ef2f - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.435 1120082 INFO aodh.api.app [None req-e05d8ae0-1c98-47de-a677-5980bea3ba95 a1ee4d90-36b3-4232-8da6-b8dc133b2b03 0d94a41d-1069-4ae2-8262-4191be65ef2f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:34.459 1120082 WARNING oslo_db.sqlalchemy.utils [None req-d7b30fdf-2157-4844-a79c-b0ffb221cf27 b16f4eaa-20c8-46a3-bab0-720583451d95 4391554d-ac14-409c-aae1-bfb931130944 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.460 1120082 WARNING oslo_db.sqlalchemy.utils [None req-d7b30fdf-2157-4844-a79c-b0ffb221cf27 b16f4eaa-20c8-46a3-bab0-720583451d95 4391554d-ac14-409c-aae1-bfb931130944 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.470 1120082 WARNING oslo_db.sqlalchemy.utils [None req-e992a365-d35c-4d81-a529-f48d50291632 b16f4eaa-20c8-46a3-bab0-720583451d95 4391554d-ac14-409c-aae1-bfb931130944 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.474 1120082 WARNING oslo_db.sqlalchemy.utils [None req-47448832-cc61-47fd-b8ef-4ece74813d96 b16f4eaa-20c8-46a3-bab0-720583451d95 4391554d-ac14-409c-aae1-bfb931130944 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.476 1120082 WARNING oslo_db.sqlalchemy.utils [None req-47448832-cc61-47fd-b8ef-4ece74813d96 b16f4eaa-20c8-46a3-bab0-720583451d95 4391554d-ac14-409c-aae1-bfb931130944 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.479 1120082 WARNING oslo_db.sqlalchemy.utils [None req-c0c1cffb-d0ec-4289-9cb0-6148cbc78e5f b16f4eaa-20c8-46a3-bab0-720583451d95 4391554d-ac14-409c-aae1-bfb931130944 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.405902s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.112 1120073 INFO alembic.runtime.migration [None req-89cf9d39-4fb1-4396-a00f-82b5283002b4 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.112 1120073 INFO alembic.runtime.migration [None req-89cf9d39-4fb1-4396-a00f-82b5283002b4 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.119 1120073 INFO alembic.runtime.migration [None req-89cf9d39-4fb1-4396-a00f-82b5283002b4 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.119 1120073 INFO alembic.runtime.migration [None req-89cf9d39-4fb1-4396-a00f-82b5283002b4 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.128 1120073 INFO alembic.runtime.migration [None req-89cf9d39-4fb1-4396-a00f-82b5283002b4 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.145 1120073 INFO aodh.api.app [None req-89cf9d39-4fb1-4396-a00f-82b5283002b4 b166a623-d4bb-49d2-aeba-604224b2c020 3ea3fe14-9fbd-43cf-853c-1ae838d238e1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:34.213 1120073 WARNING oslo_db.sqlalchemy.utils [None req-9415c2d2-dad1-4913-8618-159d3a4a27b3 c8e659a2-bdd3-4bd2-8baa-49db850aa755 9c02f6ef-28b6-422b-aba9-533bc33a9a50 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.218 1120073 WARNING oslo_db.sqlalchemy.utils [None req-9415c2d2-dad1-4913-8618-159d3a4a27b3 c8e659a2-bdd3-4bd2-8baa-49db850aa755 9c02f6ef-28b6-422b-aba9-533bc33a9a50 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.230 1120073 WARNING oslo_db.sqlalchemy.utils [None req-1e2f2287-c768-48e8-af78-3048e72c8449 c8e659a2-bdd3-4bd2-8baa-49db850aa755 9c02f6ef-28b6-422b-aba9-533bc33a9a50 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.242 1120073 WARNING oslo_db.sqlalchemy.utils [None req-ff2e7402-bbd9-422a-a4b7-83c14e64be26 7e837c54-665b-41b1-9a85-2d09f235604c 9fa20add-ea82-4afc-9528-6e11c2188fd3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.259 1120073 WARNING oslo_db.sqlalchemy.utils [None req-15af566e-f8aa-4f05-b729-b237942525bb 7e837c54-665b-41b1-9a85-2d09f235604c 9fa20add-ea82-4afc-9528-6e11c2188fd3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.486 1120073 WARNING oslo_db.sqlalchemy.utils [None req-0c1f583c-8edc-4231-82d7-c677f1f0c490 c8e659a2-bdd3-4bd2-8baa-49db850aa755 9c02f6ef-28b6-422b-aba9-533bc33a9a50 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.489 1120073 WARNING oslo_db.sqlalchemy.utils [None req-0c1f583c-8edc-4231-82d7-c677f1f0c490 c8e659a2-bdd3-4bd2-8baa-49db850aa755 9c02f6ef-28b6-422b-aba9-533bc33a9a50 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.492 1120073 WARNING oslo_db.sqlalchemy.utils [None req-3c38204d-2053-487b-97cd-96aea6cff26d c8e659a2-bdd3-4bd2-8baa-49db850aa755 9c02f6ef-28b6-422b-aba9-533bc33a9a50 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.496 1120073 WARNING oslo_db.sqlalchemy.utils [None req-0eb37eb9-1794-40ab-b0e7-74cf70195dab 7e837c54-665b-41b1-9a85-2d09f235604c 9fa20add-ea82-4afc-9528-6e11c2188fd3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.498 1120073 WARNING oslo_db.sqlalchemy.utils [None req-0eb37eb9-1794-40ab-b0e7-74cf70195dab 7e837c54-665b-41b1-9a85-2d09f235604c 9fa20add-ea82-4afc-9528-6e11c2188fd3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.507 1120073 WARNING oslo_db.sqlalchemy.utils [None req-89dbfe6f-e969-4832-b042-28c1208df74a 7e837c5 4-665b-41b1-9a85-2d09f235604c 9fa20add-ea82-4afc-9528-6e11c2188fd3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.041120s] ... ok {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.078519s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.477 1120069 INFO alembic.runtime.migration [None req-a2e75c7c-b7a1-4899-9a65-42e9a9dea32d - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.477 1120069 INFO alembic.runtime.migration [None req-a2e75c7c-b7a1-4899-9a65-42e9a9dea32d - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.484 1120069 INFO alembic.runtime.migration [None req-a2e75c7c-b7a1-4899-9a65-42e9a9dea32d - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.487 1120069 INFO alembic.runtime.migration [None req-a2e75c7c-b7a1-4899-9a65-42e9a9dea32d - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.496 1120069 INFO alembic.runtime.migration [None req-a2e75c7c-b7a1-4899-9a65-42e9a9dea32d - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.498 1120069 INFO aodh.api.app [None req-a2e75c7c-b7a1-4899-9a65-42e9a9dea32d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.030021s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.024264s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.002263s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.008543s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.006863s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.117488s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.496 1120082 INFO alembic.runtime.migration [None req-c0c1cffb-d0ec-4289-9cb0-6148cbc78e5f b16f4eaa-20c8-46a3-bab0-720583451d95 4391554d-ac14-409c-aae1-bfb931130944 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.496 1120082 INFO alembic.runtime.migration [None req-c0c1cffb-d0ec-4289-9cb0-6148cbc78e5f b16f4eaa-20c8-46a3-bab0-720583451d95 4391554d-ac14-409c-aae1-bfb931130944 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.511 1120082 INFO alembic.runtime.migration [None req-c0c1cffb-d0ec-4289-9cb0-6148cbc78e5f b16f4eaa-20c8-46a3-bab0-720583451d95 4391554d-ac14-409c-aae1-bfb931130944 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.511 1120082 INFO alembic.runtime.migration [None req-c0c1cffb-d0ec-4289-9cb0-6148cbc78e5f b16f4eaa-20c8-46a3-bab0-720583451d95 4391554d-ac14-409c-aae1-bfb931130944 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.527 1120082 INFO alembic.runtime.migration [None req-c0c1cffb-d0ec-4289-9cb0-6148cbc78e5f b16f4eaa-20c8-46a3-bab0-720583451d95 4391554d-ac14-409c-aae1-bfb931130944 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.531 1120082 INFO aodh.api.app [None req-c0c1cffb-d0ec-4289-9cb0-6148cbc78e5f b16f4eaa-20c8-46a3-bab0-720583451d95 4391554d-ac14-409c-aae1-bfb931130944 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:34.578 1120082 WARNING oslo_db.sqlalchemy.utils [None req-78496677-1b82-4ffd-80b1-7e710b0dc465 34774669-db7c-46b1-97a6-691f121faa68 4365aec8-0c13-4897-abdd-4e3720102204 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.585 1120082 WARNING oslo_db.sqlalchemy.utils [None req-78496677-1b82-4ffd-80b1-7e710b0dc465 34774669-db7c-46b1-97a6-691f121faa68 4365aec8-0c13-4897-abdd-4e3720102204 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.596 1120082 WARNING oslo_db.sqlalchemy.utils [None req-78496677-1b82-4ffd-80b1-7e710b0dc465 34774669-db7c-46b1-97a6-691f121faa68 4365aec8-0c13-4897-abdd-4e3720102204 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.008596s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.104373s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.521 1120073 INFO alembic.runtime.migration [None req-89dbfe6f-e969-4832-b042-28c1208df74a 7e837c54-665b-41b1-9a85-2d09f235604c 9fa20add-ea82-4afc-9528-6e11c2188fd3 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.521 1120073 INFO alembic.runtime.migration [None req-89dbfe6f-e969-4832-b042-28c1208df74a 7e837c54-665b-41b1-9a85-2d09f235604c 9fa20add-ea82-4afc-9528-6e11c2188fd3 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.528 1120073 INFO alembic.runtime.migration [None req-89dbfe6f-e969-4832-b042-28c1208df74a 7e837c54-665b-41b1-9a85-2d09f235604c 9fa20add-ea82-4afc-9528-6e11c2188fd3 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.528 1120073 INFO alembic.runtime.migration [None req-89dbfe6f-e969-4832-b042-28c1208df74a 7e837c54-665b-41b1-9a85-2d09f235604c 9fa20add-ea82-4afc-9528-6e11c2188fd3 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.551 1120073 INFO alembic.runtime.migration [None req-89dbfe6f-e969-4832-b042-28c1208df74a 7e837c54-665b-41b1-9a85-2d09f235604c 9fa20add-ea82-4afc-9528-6e11c2188fd3 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.563 1120073 INFO aodh.api.app [None req-89dbfe6f-e969-4832-b042-28c1208df74a 7e837c54-665b-41b1-9a85-2d09f235604c 9fa20add-ea82-4afc-9528-6e11c2188fd3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:34.598 1120073 WARNING oslo_db.sqlalchemy.utils [None req-196e5482-a3b7-4c0c-a4ff-837eb0c56bae e4c2ca60-4615-45c6-bab5-14e77e673598 9bba05b3-2c52-40ad-99b9-3f4d3e59c24f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.599 1120073 WARNING oslo_db.sqlalchemy.utils [None req-196e5482-a3b7-4c0c-a4ff-837eb0c56bae e4c2ca60-4615-45c6-bab5-14e77e673598 9bba05b3-2c52-40ad-99b9-3f4d3e59c24f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.605 1120073 WARNING oslo_db.sqlalchemy.utils [None req-760e2cf3-e3ef-4540-91e3-c9afc2276f01 e4c2ca60-4615-45c6-bab5-14e77e673598 9bba05b3-2c52-40ad-99b9-3f4d3e59c24f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.609 1120073 WARNING oslo_db.sqlalchemy.utils [None req-f41f7b07-04de-4fdc-82ed-edbdab0bd13f e4c2ca60-4615-45c6-bab5-14e77e673598 9bba05b3-2c52-40ad-99b9-3f4d3e59c24f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.610 1120073 WARNING oslo_db.sqlalchemy.utils [None req-f41f7b07-04de-4fdc-82ed-edbdab0bd13f e4c2ca60-4615-45c6-bab5-14e77e673598 9bba05b3-2c52-40ad-99b9-3f4d3e59c24f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.616 1120073 WARNING oslo_db.sqlalchemy.utils [None req-40ce63f0-0f5b-4c1f-8e70-baa4306755f7 e4c2ca60-4615-45c6-bab5-14e77e673598 9bba05b3-2c52-40ad-99b9-3f4d3e59c24f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.089212s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.549 1120069 INFO alembic.runtime.migration [None req-4743d333-96c4-4420-8a36-a036f1aa80a6 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.549 1120069 INFO alembic.runtime.migration [None req-4743d333-96c4-4420-8a36-a036f1aa80a6 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.553 1120069 INFO alembic.runtime.migration [None req-4743d333-96c4-4420-8a36-a036f1aa80a6 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.557 1120069 INFO alembic.runtime.migration [None req-4743d333-96c4-4420-8a36-a036f1aa80a6 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.562 1120069 INFO alembic.runtime.migration [None req-4743d333-96c4-4420-8a36-a036f1aa80a6 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.570 1120069 INFO aodh.api.app [None req-4743d333-96c4-4420-8a36-a036f1aa80a6 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:34.604 1120069 INFO aodh.api.app [None req-4743d333-96c4-4420-8a36-a036f1aa80a6 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:34.629 1120069 WARNING oslo_policy.policy [None req-6375190f-1543-435a-a9e0-9ba9dc3d4cb0 some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.029539s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.639 1120069 INFO alembic.runtime.migration [None req-6375190f-1543-435a-a9e0-9ba9dc3d4cb0 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.639 1120069 INFO alembic.runtime.migration [None req-6375190f-1543-435a-a9e0-9ba9dc3d4cb0 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.643 1120069 INFO alembic.runtime.migration [None req-6375190f-1543-435a-a9e0-9ba9dc3d4cb0 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.643 1120069 INFO alembic.runtime.migration [None req-6375190f-1543-435a-a9e0-9ba9dc3d4cb0 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.648 1120069 INFO alembic.runtime.migration [None req-6375190f-1543-435a-a9e0-9ba9dc3d4cb0 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.650 1120069 INFO aodh.api.app [None req-6375190f-1543-435a-a9e0-9ba9dc3d4cb0 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.057011s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.624 1120073 INFO alembic.runtime.migration [None req-40ce63f0-0f5b-4c1f-8e70-baa4306755f7 e4c2ca60-4615-45c6-bab5-14e77e673598 9bba05b3-2c52-40ad-99b9-3f4d3e59c24f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.624 1120073 INFO alembic.runtime.migration [None req-40ce63f0-0f5b-4c1f-8e70-baa4306755f7 e4c2ca60-4615-45c6-bab5-14e77e673598 9bba05b3-2c52-40ad-99b9-3f4d3e59c24f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.628 1120073 INFO alembic.runtime.migration [None req-40ce63f0-0f5b-4c1f-8e70-baa4306755f7 e4c2ca60-4615-45c6-bab5-14e77e673598 9bba05b3-2c52-40ad-99b9-3f4d3e59c24f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.628 1120073 INFO alembic.runtime.migration [None req-40ce63f0-0f5b-4c1f-8e70-baa4306755f7 e4c2ca60-4615-45c6-bab5-14e77e673598 9bba05b3-2c52-40ad-99b9-3f4d3e59c24f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.632 1120073 INFO alembic.runtime.migration [None req-40ce63f0-0f5b-4c1f-8e70-baa4306755f7 e4c2ca60-4615-45c6-bab5-14e77e673598 9bba05b3-2c52-40ad-99b9-3f4d3e59c24f - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.634 1120073 INFO aodh.api.app [None req-40ce63f0-0f5b-4c1f-8e70-baa4306755f7 e4c2ca60-4615-45c6-bab5-14e77e673598 9bba05b3-2c52-40ad-99b9-3f4d3e59c24f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:34.653 1120073 WARNING oslo_db.sqlalchemy.utils [None req-c495d0a7-de39-4fbe-884f-8097c0e76c49 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.654 1120073 WARNING oslo_db.sqlalchemy.utils [None req-c495d0a7-de39-4fbe-884f-8097c0e76c49 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.660 1120073 WARNING oslo_db.sqlalchemy.utils [None req-75a2f990-a659-4506-9688-3fcfb40d9ba8 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.663 1120073 WARNING oslo_db.sqlalchemy.utils [None req-b31f7c25-bb74-4558-a2c5-a24636fd733c 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.665 1120073 WARNING oslo_db.sqlalchemy.utils [None req-b31f7c25-bb74-4558-a2c5-a24636fd733c 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.673 1120073 WARNING oslo_db.sqlalchemy.utils [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.084442s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.617 1120082 INFO alembic.runtime.migration [None req-78496677-1b82-4ffd-80b1-7e710b0dc465 34774669-db7c-46b1-97a6-691f121faa68 4365aec8-0c13-4897-abdd-4e3720102204 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.617 1120082 INFO alembic.runtime.migration [None req-78496677-1b82-4ffd-80b1-7e710b0dc465 34774669-db7c-46b1-97a6-691f121faa68 4365aec8-0c13-4897-abdd-4e3720102204 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.629 1120082 INFO alembic.runtime.migration [None req-78496677-1b82-4ffd-80b1-7e710b0dc465 34774669-db7c-46b1-97a6-691f121faa68 4365aec8-0c13-4897-abdd-4e3720102204 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.629 1120082 INFO alembic.runtime.migration [None req-78496677-1b82-4ffd-80b1-7e710b0dc465 34774669-db7c-46b1-97a6-691f121faa68 4365aec8-0c13-4897-abdd-4e3720102204 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.636 1120082 INFO alembic.runtime.migration [None req-78496677-1b82-4ffd-80b1-7e710b0dc465 34774669-db7c-46b1-97a6-691f121faa68 4365aec8-0c13-4897-abdd-4e3720102204 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.641 1120082 INFO aodh.api.app [None req-78496677-1b82-4ffd-80b1-7e710b0dc465 34774669-db7c-46b1-97a6-691f121faa68 4365aec8-0c13-4897-abdd-4e3720102204 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:34.673 1120082 WARNING oslo_db.sqlalchemy.utils [None req-4aeed50d-67a7-4ed8-80cc-bdae413f671f 9d9ee8f8-9705-4013-a480-242fc4f99184 dcaf3a56-d5d8-474d-8cb4-6583cb725fb1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.674 1120082 WARNING oslo_db.sqlalchemy.utils [None req-4aeed50d-67a7-4ed8-80cc-bdae413f671f 9d9ee8f8-9705-4013-a480-242fc4f99184 dcaf3a56-d5d8-474d-8cb4-6583cb725fb1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.683 1120082 WARNING oslo_db.sqlalchemy.utils [None req-4aeed50d-67a7-4ed8-80cc-bdae413f671f 9d9ee8f8-9705-4013-a480-242fc4f99184 dcaf3a56-d5d8-474d-8cb4-6583cb725fb1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.043428s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.670 1120069 INFO alembic.runtime.migration [None req-6bccd7c5-31a2-4577-aba5-60573a967add 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.670 1120069 INFO alembic.runtime.migration [None req-6bccd7c5-31a2-4577-aba5-60573a967add 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.673 1120069 INFO alembic.runtime.migration [None req-6bccd7c5-31a2-4577-aba5-60573a967add 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.673 1120069 INFO alembic.runtime.migration [None req-6bccd7c5-31a2-4577-aba5-60573a967add 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.677 1120069 INFO alembic.runtime.migration [None req-6bccd7c5-31a2-4577-aba5-60573a967add 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.679 1120069 INFO aodh.api.app [None req-6bccd7c5-31a2-4577-aba5-60573a967add 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.104250s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.618 1120077 INFO alembic.runtime.migration [None req-acab9ba9-a160-4e1a-94aa-418b31587938 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.619 1120077 INFO alembic.runtime.migration [None req-acab9ba9-a160-4e1a-94aa-418b31587938 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.627 1120077 INFO alembic.runtime.migration [None req-acab9ba9-a160-4e1a-94aa-418b31587938 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.627 1120077 INFO alembic.runtime.migration [None req-acab9ba9-a160-4e1a-94aa-418b31587938 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.638 1120077 INFO alembic.runtime.migration [None req-acab9ba9-a160-4e1a-94aa-418b31587938 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.642 1120077 INFO aodh.api.app [None req-acab9ba9-a160-4e1a-94aa-418b31587938 d664936d-6f84-4cad-91b6-a46fba2ebad4 b7112bb6-0f40-40b6-8dd1-c27a183b6b9e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.062518s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.686 1120073 INFO alembic.runtime.migration [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.686 1120073 INFO alembic.runtime.migration [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.692 1120073 INFO alembic.runtime.migration [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.692 1120073 INFO alembic.runtime.migration [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.699 1120073 INFO alembic.runtime.migration [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.706 1120073 INFO aodh.api.app [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. warnings.warn( {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.037261s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.715 1120069 INFO alembic.runtime.migration [None req-c1e8eb78-0382-4c0d-b248-678fdf4b3b6b 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.715 1120069 INFO alembic.runtime.migration [None req-c1e8eb78-0382-4c0d-b248-678fdf4b3b6b 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.720 1120069 INFO alembic.runtime.migration [None req-c1e8eb78-0382-4c0d-b248-678fdf4b3b6b 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.720 1120069 INFO alembic.runtime.migration [None req-c1e8eb78-0382-4c0d-b248-678fdf4b3b6b 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.725 1120069 INFO alembic.runtime.migration [None req-c1e8eb78-0382-4c0d-b248-678fdf4b3b6b 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.727 1120069 INFO aodh.api.app [None req-c1e8eb78-0382-4c0d-b248-678fdf4b3b6b 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.071437s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.704 1120082 INFO alembic.runtime.migration [None req-4aeed50d-67a7-4ed8-80cc-bdae413f671f 9d9ee8f8-9705-4013-a480-242fc4f99184 dcaf3a56-d5d8-474d-8cb4-6583cb725fb1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.704 1120082 INFO alembic.runtime.migration [None req-4aeed50d-67a7-4ed8-80cc-bdae413f671f 9d9ee8f8-9705-4013-a480-242fc4f99184 dcaf3a56-d5d8-474d-8cb4-6583cb725fb1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.718 1120082 INFO alembic.runtime.migration [None req-4aeed50d-67a7-4ed8-80cc-bdae413f671f 9d9ee8f8-9705-4013-a480-242fc4f99184 dcaf3a56-d5d8-474d-8cb4-6583cb725fb1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.718 1120082 INFO alembic.runtime.migration [None req-4aeed50d-67a7-4ed8-80cc-bdae413f671f 9d9ee8f8-9705-4013-a480-242fc4f99184 dcaf3a56-d5d8-474d-8cb4-6583cb725fb1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.729 1120082 INFO alembic.runtime.migration [None req-4aeed50d-67a7-4ed8-80cc-bdae413f671f 9d9ee8f8-9705-4013-a480-242fc4f99184 dcaf3a56-d5d8-474d-8cb4-6583cb725fb1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.734 1120082 INFO aodh.api.app [None req-4aeed50d-67a7-4ed8-80cc-bdae413f671f 9d9ee8f8-9705-4013-a480-242fc4f99184 dcaf3a56-d5d8-474d-8cb4-6583cb725fb1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.000755s] ... ok {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.030664s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.745 1120073 INFO alembic.runtime.migration [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.745 1120073 INFO alembic.runtime.migration [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.749 1120073 INFO alembic.runtime.migration [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.749 1120073 INFO alembic.runtime.migration [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.754 1120073 INFO alembic.runtime.migration [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.756 1120073 INFO aodh.api.app [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.000735s] ... ok {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.031669s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.751 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.751 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.755 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.755 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.760 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.762 1120069 INFO aodh.api.app [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.013231s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.006618s] ... ok {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.040921s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.790 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.791 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.794 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.794 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.801 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.802 1120069 INFO aodh.api.app [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.005081s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.125050s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.722 1120077 INFO alembic.runtime.migration [None req-3b84cf57-1d08-45d1-af49-5b6dab2c9af7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.722 1120077 INFO alembic.runtime.migration [None req-3b84cf57-1d08-45d1-af49-5b6dab2c9af7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.727 1120077 INFO alembic.runtime.migration [None req-3b84cf57-1d08-45d1-af49-5b6dab2c9af7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.731 1120077 INFO alembic.runtime.migration [None req-3b84cf57-1d08-45d1-af49-5b6dab2c9af7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.740 1120077 INFO alembic.runtime.migration [None req-3b84cf57-1d08-45d1-af49-5b6dab2c9af7 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.745 1120077 INFO aodh.api.app [None req-3b84cf57-1d08-45d1-af49-5b6dab2c9af7 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.013489s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.079770s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.000823s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.000608s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.003162s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.039898s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.849 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.849 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.858 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.859 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.863 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.870 1120069 WARNING oslo_db.sqlalchemy.utils [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.875 1120069 INFO aodh.storage.impl_sqlalchemy [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] 0 alarm histories are removed from database {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.038112s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.862 1120073 INFO alembic.runtime.migration [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.863 1120073 INFO alembic.runtime.migration [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.866 1120073 INFO alembic.runtime.migration [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.866 1120073 INFO alembic.runtime.migration [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.871 1120073 INFO alembic.runtime.migration [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.872 1120073 INFO aodh.api.app [None req-4bd67f05-57b3-4407-af74-f9ef191081d0 5c4c03fd-258a-4d7a-bdb3-0bbd913d2394 f6d541d7-084c-452a-8c4f-491ba7922ab3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.025180s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.885 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.885 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.888 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.888 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.892 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.896 1120069 WARNING oslo_db.sqlalchemy.utils [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.898 1120069 WARNING oslo_db.sqlalchemy.utils [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.132896s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.802 1120082 INFO alembic.runtime.migration [None req-4aeed50d-67a7-4ed8-80cc-bdae413f671f 9d9ee8f8-9705-4013-a480-242fc4f99184 dcaf3a56-d5d8-474d-8cb4-6583cb725fb1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.802 1120082 INFO alembic.runtime.migration [None req-4aeed50d-67a7-4ed8-80cc-bdae413f671f 9d9ee8f8-9705-4013-a480-242fc4f99184 dcaf3a56-d5d8-474d-8cb4-6583cb725fb1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.815 1120082 INFO alembic.runtime.migration [None req-4aeed50d-67a7-4ed8-80cc-bdae413f671f 9d9ee8f8-9705-4013-a480-242fc4f99184 dcaf3a56-d5d8-474d-8cb4-6583cb725fb1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.815 1120082 INFO alembic.runtime.migration [None req-4aeed50d-67a7-4ed8-80cc-bdae413f671f 9d9ee8f8-9705-4013-a480-242fc4f99184 dcaf3a56-d5d8-474d-8cb4-6583cb725fb1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.824 1120082 INFO alembic.runtime.migration [None req-4aeed50d-67a7-4ed8-80cc-bdae413f671f 9d9ee8f8-9705-4013-a480-242fc4f99184 dcaf3a56-d5d8-474d-8cb4-6583cb725fb1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.828 1120082 INFO aodh.api.app [None req-4aeed50d-67a7-4ed8-80cc-bdae413f671f 9d9ee8f8-9705-4013-a480-242fc4f99184 dcaf3a56-d5d8-474d-8cb4-6583cb725fb1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.037288s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.912 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.912 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.915 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.915 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.927 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.933 1120069 WARNING oslo_db.sqlalchemy.utils [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:34.938 1120069 WARNING oslo_db.sqlalchemy.utils [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.115274s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.851 1120077 INFO alembic.runtime.migration [None req-89773559-0856-4ec1-b11a-6919ffdde44e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.851 1120077 INFO alembic.runtime.migration [None req-89773559-0856-4ec1-b11a-6919ffdde44e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.862 1120077 INFO alembic.runtime.migration [None req-89773559-0856-4ec1-b11a-6919ffdde44e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.862 1120077 INFO alembic.runtime.migration [None req-89773559-0856-4ec1-b11a-6919ffdde44e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.869 1120077 INFO alembic.runtime.migration [None req-89773559-0856-4ec1-b11a-6919ffdde44e - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.873 1120077 INFO aodh.api.app [None req-89773559-0856-4ec1-b11a-6919ffdde44e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.039597s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.948 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.949 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.952 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.952 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.960 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.969 1120069 WARNING oslo_db.sqlalchemy.utils [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.059536s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.957 1120073 INFO alembic.runtime.migration [None req-21c3b686-6d40-42d8-957c-3f2b50a3ffe7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.957 1120073 INFO alembic.runtime.migration [None req-21c3b686-6d40-42d8-957c-3f2b50a3ffe7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.963 1120073 INFO alembic.runtime.migration [None req-21c3b686-6d40-42d8-957c-3f2b50a3ffe7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.963 1120073 INFO alembic.runtime.migration [None req-21c3b686-6d40-42d8-957c-3f2b50a3ffe7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.971 1120073 INFO alembic.runtime.migration [None req-21c3b686-6d40-42d8-957c-3f2b50a3ffe7 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.976 1120073 INFO aodh.api.app [None req-21c3b686-6d40-42d8-957c-3f2b50a3ffe7 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.059607s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.960 1120077 INFO alembic.runtime.migration [None req-59bc5e7a-6fde-49af-805c-0e4a0d74c210 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.960 1120077 INFO alembic.runtime.migration [None req-59bc5e7a-6fde-49af-805c-0e4a0d74c210 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.965 1120077 INFO alembic.runtime.migration [None req-59bc5e7a-6fde-49af-805c-0e4a0d74c210 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.966 1120077 INFO alembic.runtime.migration [None req-59bc5e7a-6fde-49af-805c-0e4a0d74c210 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.972 1120077 INFO alembic.runtime.migration [None req-59bc5e7a-6fde-49af-805c-0e4a0d74c210 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.974 1120077 INFO aodh.api.app [None req-59bc5e7a-6fde-49af-805c-0e4a0d74c210 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.089593s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.933 1120082 INFO alembic.runtime.migration [None req-3d0f2896-e6c9-4d91-8c63-b907200bc34a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.934 1120082 INFO alembic.runtime.migration [None req-3d0f2896-e6c9-4d91-8c63-b907200bc34a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.938 1120082 INFO alembic.runtime.migration [None req-3d0f2896-e6c9-4d91-8c63-b907200bc34a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.939 1120082 INFO alembic.runtime.migration [None req-3d0f2896-e6c9-4d91-8c63-b907200bc34a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:34.946 1120082 INFO alembic.runtime.migration [None req-3d0f2896-e6c9-4d91-8c63-b907200bc34a - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:34.948 1120082 INFO aodh.api.app [None req-3d0f2896-e6c9-4d91-8c63-b907200bc34a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.030389s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:34.997 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:34.997 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.001 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.001 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.006 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.010 1120069 WARNING oslo_db.sqlalchemy.utils [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] 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.031757s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.009 1120073 INFO alembic.runtime.migration [None req-d65ad069-4167-4274-bed9-f4c5b7598d29 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.009 1120073 INFO alembic.runtime.migration [None req-d65ad069-4167-4274-bed9-f4c5b7598d29 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.013 1120073 INFO alembic.runtime.migration [None req-d65ad069-4167-4274-bed9-f4c5b7598d29 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.013 1120073 INFO alembic.runtime.migration [None req-d65ad069-4167-4274-bed9-f4c5b7598d29 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.018 1120073 INFO alembic.runtime.migration [None req-d65ad069-4167-4274-bed9-f4c5b7598d29 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.019 1120073 INFO aodh.api.app [None req-d65ad069-4167-4274-bed9-f4c5b7598d29 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.029830s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.020 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.020 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.024 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.024 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.029 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.040 1120069 WARNING oslo_db.sqlalchemy.utils [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] 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_user_failed [0.040370s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.040 1120073 INFO alembic.runtime.migration [None req-aabaabd2-2a97-4e98-a0fb-318691cfb1bf dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.040 1120073 INFO alembic.runtime.migration [None req-aabaabd2-2a97-4e98-a0fb-318691cfb1bf dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.049 1120073 INFO alembic.runtime.migration [None req-aabaabd2-2a97-4e98-a0fb-318691cfb1bf dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.049 1120073 INFO alembic.runtime.migration [None req-aabaabd2-2a97-4e98-a0fb-318691cfb1bf dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.058 1120073 INFO alembic.runtime.migration [None req-aabaabd2-2a97-4e98-a0fb-318691cfb1bf dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.060 1120073 INFO aodh.api.app [None req-aabaabd2-2a97-4e98-a0fb-318691cfb1bf dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.032454s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.051 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.052 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.056 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.056 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.060 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.065 1120069 WARNING oslo_db.sqlalchemy.utils [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.076104s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.019 1120082 INFO alembic.runtime.migration [None req-041fe538-09ce-408e-82d0-5d958b2218fc - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.019 1120082 INFO alembic.runtime.migration [None req-041fe538-09ce-408e-82d0-5d958b2218fc - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.022 1120082 INFO alembic.runtime.migration [None req-041fe538-09ce-408e-82d0-5d958b2218fc - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.022 1120082 INFO alembic.runtime.migration [None req-041fe538-09ce-408e-82d0-5d958b2218fc - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.031 1120082 INFO alembic.runtime.migration [None req-041fe538-09ce-408e-82d0-5d958b2218fc - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.034 1120082 INFO aodh.api.app [None req-041fe538-09ce-408e-82d0-5d958b2218fc - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.031077s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.085 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.085 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.092 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.092 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.098 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.038837s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.082 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.082 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.089 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.089 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.100 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.102 1120073 INFO aodh.api.app [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.005865s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.120 1120073 WARNING stevedore.named [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Could not load no-such-engine {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.124380s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.034 1120077 INFO alembic.runtime.migration [None req-058a059a-77a1-42bd-989c-6efe53df8c69 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.034 1120077 INFO alembic.runtime.migration [None req-058a059a-77a1-42bd-989c-6efe53df8c69 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.062 1120077 INFO alembic.runtime.migration [None req-058a059a-77a1-42bd-989c-6efe53df8c69 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.062 1120077 INFO alembic.runtime.migration [None req-058a059a-77a1-42bd-989c-6efe53df8c69 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.077 1120077 INFO alembic.runtime.migration [None req-058a059a-77a1-42bd-989c-6efe53df8c69 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.081 1120077 INFO aodh.api.app [None req-058a059a-77a1-42bd-989c-6efe53df8c69 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.031046s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.117 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.119 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.125 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.125 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.133 1120069 INFO alembic.runtime.migration [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.057064s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.096 1120082 INFO alembic.runtime.migration [None req-bc3b4670-fd2a-4e59-9c7c-ad7b552b98ad - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.096 1120082 INFO alembic.runtime.migration [None req-bc3b4670-fd2a-4e59-9c7c-ad7b552b98ad - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.103 1120082 INFO alembic.runtime.migration [None req-bc3b4670-fd2a-4e59-9c7c-ad7b552b98ad - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.103 1120082 INFO alembic.runtime.migration [None req-bc3b4670-fd2a-4e59-9c7c-ad7b552b98ad - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.108 1120082 INFO alembic.runtime.migration [None req-bc3b4670-fd2a-4e59-9c7c-ad7b552b98ad - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.114 1120082 INFO aodh.api.app [None req-bc3b4670-fd2a-4e59-9c7c-ad7b552b98ad - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.027689s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.130 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.131 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.139 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.139 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.145 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.031984s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.171 1120069 ERROR stevedore.extension [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:05:35.171 1120069 WARNING stevedore.named [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Could not load prometheus {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.010229s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.181 1120069 ERROR stevedore.extension [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:05:35.181 1120069 WARNING stevedore.named [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Could not load prometheus 2025-09-05 17:05:35.182 1120069 INFO aodh.evaluator [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] alarm 3ea80243-d85f-4246-8ead-d59a1eb9d317 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.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.036574s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.155 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.155 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.159 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.159 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.163 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.176 1120073 WARNING oslo_db.sqlalchemy.utils [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:35.182 1120073 INFO aodh.storage.impl_sqlalchemy [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] 3 alarm histories are removed from database {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.007801s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.190 1120069 INFO aodh.evaluator.event [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Triggering the alarm ef24b46e-41b6-41d8-8c16-d3f7491ac5e8 by event for project , event_type: type0 2025-09-05 17:05:35.190 1120069 INFO aodh.evaluator [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] alarm ef24b46e-41b6-41d8-8c16-d3f7491ac5e8 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.008857s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.065265s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.140 1120077 INFO alembic.runtime.migration [None req-cacfc6be-3640-44ab-81fa-166424a55c21 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.141 1120077 INFO alembic.runtime.migration [None req-cacfc6be-3640-44ab-81fa-166424a55c21 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.144 1120077 INFO alembic.runtime.migration [None req-cacfc6be-3640-44ab-81fa-166424a55c21 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.144 1120077 INFO alembic.runtime.migration [None req-cacfc6be-3640-44ab-81fa-166424a55c21 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.149 1120077 INFO alembic.runtime.migration [None req-cacfc6be-3640-44ab-81fa-166424a55c21 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.152 1120077 INFO aodh.api.app [None req-cacfc6be-3640-44ab-81fa-166424a55c21 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.019890s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.194 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.194 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.197 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.197 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.202 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.204 1120073 WARNING oslo_db.sqlalchemy.utils [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.011466s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.015563s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.081071s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.156 1120082 INFO alembic.runtime.migration [None req-fcebf843-d66a-4e1b-8f1b-ab8f08c2da9f - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.157 1120082 INFO alembic.runtime.migration [None req-fcebf843-d66a-4e1b-8f1b-ab8f08c2da9f - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.160 1120082 INFO alembic.runtime.migration [None req-fcebf843-d66a-4e1b-8f1b-ab8f08c2da9f - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.160 1120082 INFO alembic.runtime.migration [None req-fcebf843-d66a-4e1b-8f1b-ab8f08c2da9f - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.164 1120082 INFO alembic.runtime.migration [None req-fcebf843-d66a-4e1b-8f1b-ab8f08c2da9f - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.181 1120082 INFO aodh.api.app [None req-fcebf843-d66a-4e1b-8f1b-ab8f08c2da9f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.035178s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.206 1120077 INFO alembic.runtime.migration [None req-1a357359-ee4e-4c8b-a0bf-d17ebcfc5e89 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.206 1120077 INFO alembic.runtime.migration [None req-1a357359-ee4e-4c8b-a0bf-d17ebcfc5e89 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.210 1120077 INFO alembic.runtime.migration [None req-1a357359-ee4e-4c8b-a0bf-d17ebcfc5e89 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.210 1120077 INFO alembic.runtime.migration [None req-1a357359-ee4e-4c8b-a0bf-d17ebcfc5e89 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.215 1120077 INFO alembic.runtime.migration [None req-1a357359-ee4e-4c8b-a0bf-d17ebcfc5e89 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.217 1120077 INFO aodh.api.app [None req-1a357359-ee4e-4c8b-a0bf-d17ebcfc5e89 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.016973s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.243 1120069 INFO aodh.evaluator.event [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Aborting evaluation of the alarm f7b31ef9-7be0-4e9a-98f2-8f5ae365f44e due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.008163s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.253 1120069 ERROR aodh.evaluator.event [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Failed to extract event_type from event = {'message_id': 'bc8e75fc-fbba-4e85-b443-36d4125c8094', 'traits': []} 2025-09-05 17:05:35.253 1120069 WARNING aodh.evaluator.event [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Event <{'message_id': 'bc8e75fc-fbba-4e85-b443-36d4125c8094', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.059294s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.212 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.213 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.221 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.221 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.246 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.258 1120073 WARNING oslo_db.sqlalchemy.utils [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.034048s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.245 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.246 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.249 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.249 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.254 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.255 1120077 INFO aodh.api.app [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.028276s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.031163s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.282 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.282 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.286 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.286 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.290 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.294 1120073 WARNING oslo_db.sqlalchemy.utils [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.020180s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.294 1120069 INFO aodh.evaluator [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] alarm 3572fdab-155b-42b1-a0f4-6e5d2755a01b transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.081784s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.239 1120082 INFO alembic.runtime.migration [None req-b6d6d299-c5e2-44d1-aa41-08cda0eae2ed - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.240 1120082 INFO alembic.runtime.migration [None req-b6d6d299-c5e2-44d1-aa41-08cda0eae2ed - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.244 1120082 INFO alembic.runtime.migration [None req-b6d6d299-c5e2-44d1-aa41-08cda0eae2ed - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.244 1120082 INFO alembic.runtime.migration [None req-b6d6d299-c5e2-44d1-aa41-08cda0eae2ed - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.258 1120082 INFO alembic.runtime.migration [None req-b6d6d299-c5e2-44d1-aa41-08cda0eae2ed - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.273 1120082 INFO aodh.api.app [None req-b6d6d299-c5e2-44d1-aa41-08cda0eae2ed - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.024318s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.304 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.304 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.307 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.307 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.312 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.315 1120073 WARNING oslo_db.sqlalchemy.utils [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.023764s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.320 1120069 WARNING aodh.evaluator.gnocchi [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-09-05 17:05:35.320 1120069 INFO aodh.evaluator [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] alarm 948f6789-7297-4e61-bfa3-fa74c8c4cee3 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {2} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.055326s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.276 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.277 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.280 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.280 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.288 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.290 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.290 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.016106s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.340 1120069 INFO aodh.evaluator [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] alarm e76acaab-8bca-43bf-9116-48a12780fc46 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.045027s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.336 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.336 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.340 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.344 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.349 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.354 1120077 WARNING oslo_db.sqlalchemy.utils [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.058134s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.330 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.330 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.338 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.338 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.345 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.352 1120073 WARNING oslo_db.sqlalchemy.utils [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.050426s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.379 1120069 INFO aodh.evaluator [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] alarm 7256b7c9-1e90-4058-8cfb-b04ee60515e3 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.034428s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.391 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.391 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.394 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.394 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.403 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.407 1120073 WARNING oslo_db.sqlalchemy.utils [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] 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.045805s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.378 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.378 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.382 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.382 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.389 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.394 1120077 WARNING oslo_db.sqlalchemy.utils [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.041075s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.432 1120069 INFO aodh.evaluator [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] alarm 5a754f0f-35d2-4b38-9258-c1d00325c6db transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.126460s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.329 1120082 INFO alembic.runtime.migration [None req-19729a09-22bc-4293-9031-c975672c5462 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.330 1120082 INFO alembic.runtime.migration [None req-19729a09-22bc-4293-9031-c975672c5462 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.333 1120082 INFO alembic.runtime.migration [None req-19729a09-22bc-4293-9031-c975672c5462 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.333 1120082 INFO alembic.runtime.migration [None req-19729a09-22bc-4293-9031-c975672c5462 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.339 1120082 INFO alembic.runtime.migration [None req-19729a09-22bc-4293-9031-c975672c5462 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.340 1120082 INFO aodh.api.app [None req-19729a09-22bc-4293-9031-c975672c5462 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.055429s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.435 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.436 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.447 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.447 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.454 1120073 INFO alembic.runtime.migration [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.034974s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.469 1120069 INFO aodh.evaluator [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] alarm 5db2116a-ae5d-4ec5-ae6b-9727f28dbb81 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.002491s] ... ok {0} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.001418s] ... ok {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.006758s] ... ok {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001587s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.070983s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.442 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.442 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.460 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.460 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.468 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.479 1120077 WARNING oslo_db.sqlalchemy.utils [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.020159s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.498 1120073 ERROR stevedore.extension [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:05:35.499 1120073 WARNING stevedore.named [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Could not load prometheus 2025-09-05 17:05:35.499 1120073 INFO aodh.evaluator [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] alarm 3ac2e594-821e-4f2c-9d17-0f9422d1598d transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.008825s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.509 1120073 ERROR stevedore.extension [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:05:35.510 1120073 WARNING stevedore.named [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Could not load prometheus {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.068357s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.456 1120082 INFO alembic.runtime.migration [None req-c79e2719-46d3-4d67-8ab4-d0a5eecb955a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.456 1120082 INFO alembic.runtime.migration [None req-c79e2719-46d3-4d67-8ab4-d0a5eecb955a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.460 1120082 INFO alembic.runtime.migration [None req-c79e2719-46d3-4d67-8ab4-d0a5eecb955a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.460 1120082 INFO alembic.runtime.migration [None req-c79e2719-46d3-4d67-8ab4-d0a5eecb955a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.468 1120082 INFO alembic.runtime.migration [None req-c79e2719-46d3-4d67-8ab4-d0a5eecb955a - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.471 1120082 INFO aodh.api.app [None req-c79e2719-46d3-4d67-8ab4-d0a5eecb955a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.010308s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.519 1120073 ERROR stevedore.extension [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:05:35.519 1120073 WARNING stevedore.named [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Could not load prometheus 2025-09-05 17:05:35.519 1120073 INFO aodh.evaluator [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] alarm 21681cc3-4ad3-4aae-a33b-68899474143b transitioning to ok because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to ok, due to rules: rule1 inside their threshold. {1} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.010500s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.529 1120073 ERROR stevedore.extension [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:05:35.529 1120073 WARNING stevedore.named [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Could not load prometheus 2025-09-05 17:05:35.529 1120073 INFO aodh.evaluator [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] alarm 49e8e62d-1a99-45ed-b00b-19265291d52a transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.009420s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.539 1120073 INFO aodh.evaluator.event [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-09-05 17:05:35.539 1120073 INFO aodh.evaluator.event [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-09-05 17:05:35.539 1120073 INFO aodh.evaluator [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] alarm 2 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.006816s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.007736s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.555 1120073 INFO aodh.evaluator.event [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Triggering the alarm 8d292c66-15eb-42ab-8a37-1ed6d6ad4987 by event for project project2, event_type: type1 2025-09-05 17:05:35.555 1120073 INFO aodh.evaluator [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] alarm 8d292c66-15eb-42ab-8a37-1ed6d6ad4987 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.007716s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.563 1120073 INFO aodh.evaluator.event [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Triggering the alarm cf2a2f80-2cc2-4f6c-a443-c307c3402d4a by event for project , event_type: type0 2025-09-05 17:05:35.563 1120073 INFO aodh.evaluator [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] alarm cf2a2f80-2cc2-4f6c-a443-c307c3402d4a transitioning to alarm because Event hits the query . {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.075265s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.497 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.497 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.500 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.500 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.511 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.532 1120077 WARNING oslo_db.sqlalchemy.utils [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.008746s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.572 1120073 INFO aodh.evaluator.event [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Triggering the alarm f8241363-c666-45a4-b786-452f7c56a624 by event for project project1, event_type: type0 2025-09-05 17:05:35.572 1120073 INFO aodh.evaluator [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] alarm f8241363-c666-45a4-b786-452f7c56a624 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.012391s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.586 1120073 INFO aodh.evaluator.event [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Aborting evaluation of the alarm 0ea3ae2a-d575-4a23-8a14-86cf1dbe7aee due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.081588s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.521 1120082 INFO alembic.runtime.migration [None req-129b8c20-ac56-4a47-8621-688aca77f925 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.521 1120082 INFO alembic.runtime.migration [None req-129b8c20-ac56-4a47-8621-688aca77f925 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.527 1120082 INFO alembic.runtime.migration [None req-129b8c20-ac56-4a47-8621-688aca77f925 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.527 1120082 INFO alembic.runtime.migration [None req-129b8c20-ac56-4a47-8621-688aca77f925 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.545 1120082 INFO alembic.runtime.migration [None req-129b8c20-ac56-4a47-8621-688aca77f925 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.548 1120082 INFO aodh.api.app [None req-129b8c20-ac56-4a47-8621-688aca77f925 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.022535s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.055757s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.589 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.589 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.598 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.598 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.603 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.608 1120077 WARNING oslo_db.sqlalchemy.utils [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.013630s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.621 1120073 INFO aodh.evaluator [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] alarm abbd6f1c-4fcb-4106-ae63-96a619ada98b transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.018217s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.639 1120073 WARNING aodh.evaluator.threshold [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:05:35.639 1120073 INFO aodh.evaluator [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] alarm 28cdd80c-2ddf-41c1-92f9-07e2950e8601 transitioning to insufficient data because No datapoint for granularity 60 2025-09-05 17:05:35.641 1120073 WARNING aodh.evaluator.threshold [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:05:35.641 1120073 INFO aodh.evaluator [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] alarm 28cdd80c-2ddf-41c1-92f9-07e2950e8601 transitioning to insufficient data because No datapoint for granularity 60 {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.029647s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.630 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.630 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.634 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.634 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.638 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.011361s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.651 1120073 WARNING aodh.evaluator.gnocchi [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-09-05 17:05:35.651 1120073 INFO aodh.evaluator [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] alarm e6853b2e-3b39-440f-863d-af1de28c546d transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.010129s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.662 1120073 WARNING aodh.evaluator.threshold [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:05:35.662 1120073 INFO aodh.evaluator [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] alarm c909a795-9644-45f3-92e1-a7d34f7999f0 transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.007661s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.025664s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.663 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.663 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.667 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.667 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.671 1120077 INFO alembic.runtime.migration [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.001034s] ... ok {1} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.020476s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.692 1120073 INFO aodh.notifier.heat [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-09-05 17:05:35.692 1120073 ERROR aodh.notifier.heat [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.002397s] ... ok {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000295s] ... ok {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.020355s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.695 1120077 ERROR stevedore.extension [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:05:35.695 1120077 WARNING stevedore.named [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Could not load prometheus 2025-09-05 17:05:35.697 1120077 INFO aodh.evaluator [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] alarm 473ce7c2-d492-497c-a69a-c3fc9aa277d6 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.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.008010s] ... ok {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.109477s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.608 1120082 INFO alembic.runtime.migration [None req-79f94752-24d8-4ef6-8182-5afee6ad5285 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.609 1120082 INFO alembic.runtime.migration [None req-79f94752-24d8-4ef6-8182-5afee6ad5285 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.627 1120082 INFO alembic.runtime.migration [None req-79f94752-24d8-4ef6-8182-5afee6ad5285 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.631 1120082 INFO alembic.runtime.migration [None req-79f94752-24d8-4ef6-8182-5afee6ad5285 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.638 1120082 INFO alembic.runtime.migration [None req-79f94752-24d8-4ef6-8182-5afee6ad5285 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.646 1120082 INFO aodh.api.app [None req-79f94752-24d8-4ef6-8182-5afee6ad5285 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:35.684 1120082 INFO aodh.api.app [None req-79f94752-24d8-4ef6-8182-5afee6ad5285 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini 2025-09-05 17:05:35.701 1120082 WARNING oslo_policy.policy [None req-645824c1-9e84-4f8d-b413-6f3a9c0a275c some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.024862s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.713 1120077 ERROR stevedore.extension [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:05:35.713 1120077 WARNING stevedore.named [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Could not load prometheus 2025-09-05 17:05:35.714 1120077 INFO aodh.evaluator [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] alarm f3afb7ba-fdd4-4bf0-8b29-0be6bcca088e transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-09-05 17:05:35.716 1120077 INFO aodh.evaluator [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] alarm 4995946b-3173-4f7f-9e5a-22636f1e7261 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-09-05 17:05:35.722 1120077 INFO aodh.evaluator [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] alarm 3861d613-c16d-4fee-809a-f580e290957c transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-09-05 17:05:35.723 1120077 INFO aodh.evaluator [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] alarm 1d46c10b-7975-44ce-aa83-30b0b3ef5ca0 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. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.008674s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.008405s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.741 1120077 INFO aodh.evaluator.event [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Triggering the alarm 135e2a03-9357-44a7-833b-15169709218d by event for project project1, event_type: type0 2025-09-05 17:05:35.741 1120077 INFO aodh.evaluator [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] alarm 135e2a03-9357-44a7-833b-15169709218d transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.017664s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.758 1120077 INFO aodh.evaluator.event [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Triggering the alarm 9211b270-6e2f-413e-82e4-e27948ef9fe1 by event for project , event_type: type0 2025-09-05 17:05:35.759 1120077 INFO aodh.evaluator [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] alarm 9211b270-6e2f-413e-82e4-e27948ef9fe1 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.007935s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.768 1120077 INFO aodh.evaluator.event [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Triggering the alarm 5e947f86-f6ba-4899-b70c-06e36c7bd8fa by event for project , event_type: type0 2025-09-05 17:05:35.768 1120077 INFO aodh.evaluator [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] alarm 5e947f86-f6ba-4899-b70c-06e36c7bd8fa transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.009641s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.778 1120077 INFO aodh.evaluator.event [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Aborting evaluation of the alarm c128e720-9e35-4612-98e6-6a258b70e215 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.068773s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.717 1120082 INFO alembic.runtime.migration [None req-645824c1-9e84-4f8d-b413-6f3a9c0a275c some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.717 1120082 INFO alembic.runtime.migration [None req-645824c1-9e84-4f8d-b413-6f3a9c0a275c some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.726 1120082 INFO alembic.runtime.migration [None req-645824c1-9e84-4f8d-b413-6f3a9c0a275c some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.726 1120082 INFO alembic.runtime.migration [None req-645824c1-9e84-4f8d-b413-6f3a9c0a275c some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.732 1120082 INFO alembic.runtime.migration [None req-645824c1-9e84-4f8d-b413-6f3a9c0a275c some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.734 1120082 INFO aodh.api.app [None req-645824c1-9e84-4f8d-b413-6f3a9c0a275c some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.009670s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.788 1120077 INFO aodh.evaluator.event [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Aborting evaluation of the alarm 77d41f3e-7e39-41ea-af69-d1c60c688cf0 due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.008782s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.797 1120077 INFO aodh.evaluator.event [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Aborting evaluation of the alarm d4ccbe9e-9bce-4612-9c76-3924f2e6e1cc due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.010913s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.008359s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.012736s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.829 1120077 WARNING aodh.evaluator.threshold [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Expecting 6 datapoints but only get 0 2025-09-05 17:05:35.829 1120077 INFO aodh.evaluator [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] alarm 476ff458-5e77-4e7a-ad99-043e49b26d11 transitioning to insufficient data because No datapoint for granularity 50 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.014997s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.844 1120077 INFO aodh.evaluator [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] alarm c923dd06-41a6-4c42-8644-bda69a43ebff 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_no_state_change_outside_time_constraint [0.012613s] ... ok {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.078876s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.791 1120082 INFO alembic.runtime.migration [None req-08c358d6-793b-45ea-8ba6-c33e61eddebc f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.792 1120082 INFO alembic.runtime.migration [None req-08c358d6-793b-45ea-8ba6-c33e61eddebc f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.796 1120082 INFO alembic.runtime.migration [None req-08c358d6-793b-45ea-8ba6-c33e61eddebc f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.796 1120082 INFO alembic.runtime.migration [None req-08c358d6-793b-45ea-8ba6-c33e61eddebc f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.802 1120082 INFO alembic.runtime.migration [None req-08c358d6-793b-45ea-8ba6-c33e61eddebc f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.804 1120082 INFO aodh.api.app [None req-08c358d6-793b-45ea-8ba6-c33e61eddebc f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev69/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.013986s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.871 1120077 WARNING aodh.evaluator.threshold [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:05:35.871 1120077 INFO aodh.evaluator [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] alarm 57794681-f7b2-4665-9d1a-84fab2104554 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.026198s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.016061s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.887 1120077 INFO aodh.evaluator [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] alarm 73937413-ddaa-4127-aa62-3ef76868fd22 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000539s] ... ok {3} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000462s] ... ok {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.010729s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.899 1120077 INFO aodh.evaluator [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] alarm c9a084ce-63b2-431c-9e2e-11c84d7edfd2 transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-09-04T21:05:35.899253', 'admin_state_up': True, 'operating_status': 'ERROR'} {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.017769s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.917 1120077 INFO aodh.evaluator [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] alarm 609df5e2-9ecd-4d42-91d8-b85c8b0d7777 transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {2} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.008831s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.927 1120077 INFO aodh.notifier.heat [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-09-05 17:05:35.927 1120077 INFO aodh.notifier.heat [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-09-05 17:05:35.928 1120077 INFO aodh.notifier.heat [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {2} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.009318s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.099559s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.922 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.927 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.938 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:35.938 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:35.946 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:35.977 1120082 WARNING oslo_db.sqlalchemy.utils [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:35.988 1120082 INFO aodh.storage.impl_sqlalchemy [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] 2 alarm histories are removed from database {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.046845s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.008 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:36.009 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:36.012 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:36.012 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:36.021 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:36.032 1120082 WARNING oslo_db.sqlalchemy.utils [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:36.039 1120082 WARNING oslo_db.sqlalchemy.utils [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.029008s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.053 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:36.053 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:36.059 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:36.059 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:36.063 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:36.072 1120082 WARNING oslo_db.sqlalchemy.utils [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.041508s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.105 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:36.105 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:36.109 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:36.111 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:36.116 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:36.121 1120082 WARNING oslo_db.sqlalchemy.utils [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.050923s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.134 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:36.134 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:36.137 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:36.137 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:36.161 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:36.169 1120082 WARNING oslo_db.sqlalchemy.utils [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.063067s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.196 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:36.196 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:36.202 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:36.202 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:36.218 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:36.226 1120082 WARNING oslo_db.sqlalchemy.utils [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:36.230 1120082 WARNING oslo_db.sqlalchemy.utils [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:05:36.236 1120082 WARNING oslo_db.sqlalchemy.utils [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.072881s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.263 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:36.263 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:36.282 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:36.284 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:36.293 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Running stamp_revision -> 010 2025-09-05 17:05:36.300 1120082 WARNING oslo_db.sqlalchemy.utils [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.076107s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.329 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:36.329 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:36.340 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Context impl SQLiteImpl. 2025-09-05 17:05:36.340 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Will assume non-transactional DDL. 2025-09-05 17:05:36.365 1120082 INFO alembic.runtime.migration [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.006291s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.007190s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.002472s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.016037s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.420 1120082 INFO aodh.evaluator.event [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Triggering the alarm b107b6dd-a715-4a0c-9bd7-b30c4d3fedd7 by event for project , event_type: compute.instance.update 2025-09-05 17:05:36.421 1120082 INFO aodh.evaluator [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] alarm b107b6dd-a715-4a0c-9bd7-b30c4d3fedd7 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.032092s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.455 1120082 INFO aodh.evaluator.event [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Triggering the alarm 45d72227-65c0-41e1-afab-4e46b3a13f71 by event for project , event_type: type0 2025-09-05 17:05:36.455 1120082 INFO aodh.evaluator [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] alarm 45d72227-65c0-41e1-afab-4e46b3a13f71 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.017453s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.474 1120082 INFO aodh.evaluator.event [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Triggering the alarm 09e80403-9d72-4042-8665-8680717d4963 by event for project , event_type: type0 2025-09-05 17:05:36.474 1120082 INFO aodh.evaluator [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] alarm 09e80403-9d72-4042-8665-8680717d4963 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.019249s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.496 1120082 ERROR aodh.evaluator.event [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-09-05 17:05:36.496 1120082 WARNING aodh.evaluator.event [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.018619s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.153722s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.527 1120082 WARNING aodh.evaluator.gnocchi [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-09-05 17:05:36.528 1120082 INFO aodh.evaluator [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] alarm b35920e7-95ed-48db-883a-f74f430d59e0 transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.026288s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.688 1120082 INFO aodh.evaluator [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] alarm a40b7ab6-db2d-4bd0-8f85-5dae5d355c8d transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.036326s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.731 1120082 WARNING aodh.evaluator.threshold [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] Expecting 4 datapoints but only get 0 2025-09-05 17:05:36.732 1120082 INFO aodh.evaluator [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] alarm 5a53ab39-2ddf-4c72-af74-66347e8e1d5b transitioning to insufficient data because No datapoint for granularity 300 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.018194s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.011329s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.765 1120082 INFO aodh.evaluator [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] alarm 3b00de6c-6192-43a3-bedd-e59f803fae58 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.013576s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.017942s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.795 1120082 INFO aodh.evaluator [None req-2268f655-e792-41cd-8d26-c4430f67491e f7404256-71d0-4ae2-95e5-3f7787730525 59c36623-91f0-4a3a-828b-9d5b5d625698 - - - -] alarm e82cfb5b-c2b3-4899-adee-235f38407ce9 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000791s] ... ok {3} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.010163s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.075416s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:35.950 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Coordination backend started successfully. 2025-09-05 17:05:36.951 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Joined partitioning group group 2025-09-05 17:05:36.951 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Coordination backend started successfully. 2025-09-05 17:05:36.951 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Joined partitioning group group 2025-09-05 17:05:36.952 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Coordination backend started successfully. 2025-09-05 17:05:36.952 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Joined partitioning group group 2025-09-05 17:05:36.952 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Coordination backend started successfully. 2025-09-05 17:05:36.952 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Joined partitioning group group 2025-09-05 17:05:36.952 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Coordination backend started successfully. 2025-09-05 17:05:36.952 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Joined partitioning group group 2025-09-05 17:05:36.952 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Coordination backend started successfully. 2025-09-05 17:05:36.953 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Joined partitioning group group 2025-09-05 17:05:36.953 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Coordination backend started successfully. 2025-09-05 17:05:36.953 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Joined partitioning group group 2025-09-05 17:05:36.953 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Coordination backend started successfully. 2025-09-05 17:05:36.953 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Joined partitioning group group 2025-09-05 17:05:36.953 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Coordination backend started successfully. 2025-09-05 17:05:36.954 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Joined partitioning group group 2025-09-05 17:05:36.954 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37 cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Coordination backend started successfully. 2025-09-05 17:05:36.954 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Joined partitioning group group {2} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.023768s] ... ok {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [2.093332s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.025275s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:36.839 1120082 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {1} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [2.223983s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.010695s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:37.938 1120073 INFO aodh.coordination [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Coordination backend started successfully. {2} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.024115s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:37.060 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Coordination backend started successfully. 2025-09-05 17:05:38.060 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Joined partitioning group group 2025-09-05 17:05:38.060 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Coordination backend started successfully. 2025-09-05 17:05:38.061 1120077 INFO aodh.coordination [None req-b5d256a5-641b-4ad8-ad08-37cb0aeaecde edf3e288-a3bd-4e83-97d6-6e5db5fa7814 821ff5c9-ef0e-4b2f-9e8e-29faa8fcf77f - - - -] Joined partitioning group group {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.011081s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.009624s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.013543s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:38.095 1120077 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.000594s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.000650s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.000723s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.022293s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:37.870 1120082 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-05 17:05:37.870 1120082 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-09-05 17:05:37.870 1120082 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-05 17:05:37.870 1120082 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev69/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-05 17:05:37.870 1120082 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-05 17:05:37.870 1120082 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-05 17:05:37.870 1120082 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-05 17:05:37.870 1120082 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:05:37.870 1120082 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-05 17:05:37.870 1120082 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-05 17:05:37.870 1120082 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:05:37.870 1120082 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-05 17:05:37.870 1120082 ERROR aodh.evaluator raise result 2025-09-05 17:05:37.870 1120082 ERROR aodh.evaluator Exception: Boom! 2025-09-05 17:05:37.870 1120082 ERROR aodh.evaluator {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.001058s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.000687s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.000624s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.015405s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:38.160 1120077 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-6dd6c85e-0057-4506-b9af-cf70b53f1922' 2025-09-05 17:05:38.161 1120077 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.718564s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.009123s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:39.298 1120069 INFO aodh.coordination [None req-8bbf3445-4378-4825-96db-9b80f3a3f521 3cff4b53-b997-4bf8-93d6-40902041bfeb b3ca64e5-6186-4a29-aa5b-6b40af6a2bbf - - - -] Coordination backend started successfully. {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.024963s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:38.935 1120082 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-021ba075-4f2a-4658-872d-edb16b442568' 2025-09-05 17:05:38.936 1120082 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.033725s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:37.970 1120073 INFO aodh.coordination [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Coordination backend started successfully. 2025-09-05 17:05:38.971 1120073 INFO aodh.coordination [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Joined partitioning group group1 2025-09-05 17:05:38.971 1120073 INFO aodh.coordination [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Coordination backend started successfully. 2025-09-05 17:05:39.972 1120073 INFO aodh.coordination [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Joined partitioning group group2 {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.018708s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:39.175 1120077 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 ?. {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.011907s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:39.311 1120069 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.028249s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:39.958 1120082 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-52752582-3788-4dc9-916f-954dc28c5ec0' 2025-09-05 17:05:39.959 1120082 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.064131s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.001115s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.000772s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.000675s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.012838s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:39.985 1120073 INFO aodh.coordination [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Coordination backend started successfully. 2025-09-05 17:05:40.985 1120073 INFO aodh.coordination [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Joined partitioning group 123 2025-09-05 17:05:40.986 1120073 INFO aodh.coordination [None req-2a24555f-90d1-4cc8-b22d-c36c9b822c77 dc1701aa-78f3-4911-a9e2-1fb62119bcf2 925bff03-f229-4b37-95af-76924054f9f8 - - - -] Left partitioning group 123 {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.001244s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.000731s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.001500s] ... ok {3} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.018852s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.022969s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:40.203 1120077 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_name [0.010323s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.001829s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.000814s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.000904s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.002687s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.000872s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.012257s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:40.324 1120069 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-05 17:05:40.325 1120069 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.001165s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.017324s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:41.014 1120073 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-09-05 17:05:41.015 1120073 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-09-05 17:05:41.015 1120073 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-05 17:05:41.015 1120073 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev69/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-05 17:05:41.015 1120073 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-05 17:05:41.015 1120073 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-05 17:05:41.015 1120073 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-05 17:05:41.015 1120073 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:05:41.015 1120073 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-05 17:05:41.015 1120073 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-05 17:05:41.015 1120073 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:05:41.015 1120073 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-05 17:05:41.015 1120073 ERROR aodh.evaluator raise result 2025-09-05 17:05:41.015 1120073 ERROR aodh.evaluator Exception: Boom! 2025-09-05 17:05:41.015 1120073 ERROR aodh.evaluator {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.020821s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.026038s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:42.034 1120073 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {1} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.013845s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.017550s] ... ok {1} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [1.018388s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.001728s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.016169s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:43.427 1120069 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-d9a7d812-dc6d-44d2-a6c7-1223e0c72f2f' 2025-09-05 17:05:43.428 1120069 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.013696s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.018683s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:44.447 1120069 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-bbd36b74-806f-4f5f-a59b-2c48c7cc56a4' 2025-09-05 17:05:44.448 1120069 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.038278s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.014081s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:45.462 1120069 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-a057b16b-13b0-4c76-979c-be7d1f6579ba' 2025-09-05 17:05:45.462 1120069 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.020553s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:46.186 1120073 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 ?. {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000751s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.000470s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.000478s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.000800s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.002498s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.000747s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.000742s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.000765s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.000951s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.065486s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:05:46.478 1120069 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-0d892a40-f4b2-4808-89b5-3b8bf74fd846' 2025-09-05 17:05:46.479 1120069 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.164275s] ... ok {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.013787s] ... ok {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.011532s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.000774s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.000536s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.000445s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000443s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.000449s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.000920s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.000665s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.001036s] ... ok ====== Totals ====== Ran: 303 tests in 16.1464 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 46.2529 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:15.748108 - Worker 1 (76 tests) => 0:00:14.009658 - Worker 2 (76 tests) => 0:00:08.649064 - Worker 3 (75 tests) => 0:00:08.041296 [DEFAULT] # # From aodh # # Record alarm change events. (boolean value) #record_history = true # TTL of event alarm caches, in seconds. Set to 0 to disable caching. (integer # value) #event_alarm_cache_ttl = 60 # DEPRECATED: Disable RBAC for Prometheus evaluator. (boolean value) # This option is deprecated for removal since Flamingo. # Its value may be silently ignored in the future. # Reason: Prometheus RBAC is always disabled. It's not possible to correctly # use client-side rbac enforcement from within services. Using it can cause # issues. #prometheus_disable_rbac = false # The number of seconds to extend the evaluation windows to compensate the # reporting/ingestion lag. (integer value) # Minimum value: 0 # Maximum value: 86400 #additional_ingestion_lag = 0 # The time in seconds to wait for the load balancer member creation. (integer # value) #member_creation_time = 120 # SSL Client certificate file for REST notifier. (string value) #rest_notifier_certificate_file = # SSL Client private key file for REST notifier. (string value) #rest_notifier_certificate_key = # SSL CA_BUNDLE certificate for REST notifier (string value) #rest_notifier_ca_bundle_certificate_path = # Whether to verify the SSL Server certificate when calling alarm action. # (boolean value) #rest_notifier_ssl_verify = true # Number of retries for REST notifier (integer value) #rest_notifier_max_retries = 0 # The topic that aodh uses for alarm notifier messages. (string value) #notifier_topic = alarming # DEPRECATED: Timeout seconds for HTTP requests. Set it to None to disable # timeout. (integer value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This parameter is not used now and has no effect. #http_timeout = 600 # Whether metric collection should be enabled. (boolean value) #enable_evaluation_results_metrics = false # # From oslo.log # # If set to true, the logging level will be set to DEBUG instead of the default # INFO level. (boolean value) # Note: This option can be changed without restarting. #debug = false # The name of a logging configuration file. This file is appended to any # existing logging configuration files. For details about logging configuration # files, see the Python logging module documentation. Note that when logging # configuration files are used then all logging configuration is set in the # configuration file and other logging configuration options are ignored (for # example, log-date-format). (string value) # Note: This option can be changed without restarting. # Deprecated group/name - [DEFAULT]/log_config #log_config_append = # Defines the format string for %%(asctime)s in log records. Default: # %(default)s . This option is ignored if log_config_append is set. (string # value) #log_date_format = %Y-%m-%d %H:%M:%S # (Optional) Name of log file to send logging output to. If no default is set, # logging will go to stderr as defined by use_stderr. This option is ignored if # log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logfile #log_file = # (Optional) The base directory used for relative log_file paths. This option # is ignored if log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logdir #log_dir = # DEPRECATED: Uses logging handler designed to watch file system. When log file # is moved or removed this handler will open a new log file with specified path # instantaneously. It makes sense only if log_file option is specified and # Linux platform is used. This option is ignored if log_config_append is set. # (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This function is known to have bene broken for long time, and depends # on the unmaintained library #watch_log_file = false # Use syslog for logging. Existing syslog format is DEPRECATED and will be # changed later to honor RFC5424. This option is ignored if log_config_append # is set. (boolean value) #use_syslog = false # Enable journald for logging. If running in a systemd environment you may wish # to enable journal support. Doing so will use the journal native protocol # which includes structured metadata in addition to log messages.This option is # ignored if log_config_append is set. (boolean value) #use_journal = false # Syslog facility to receive log lines. This option is ignored if # log_config_append is set. (string value) #syslog_log_facility = LOG_USER # Use JSON formatting for logging. This option is ignored if log_config_append # is set. (boolean value) #use_json = false # Log output to standard error. This option is ignored if log_config_append is # set. (boolean value) #use_stderr = false # (Optional) Set the 'color' key according to log levels. This option takes # effect only when logging to stderr or stdout is used. This option is ignored # if log_config_append is set. (boolean value) #log_color = false # The amount of time before the log files are rotated. This option is ignored # unless log_rotation_type is set to "interval". (integer value) #log_rotate_interval = 1 # Rotation interval type. The time of the last file change (or the time when # the service was started) is used when scheduling the next rotation. (string # value) # Possible values: # Seconds - # Minutes - # Hours - # Days - # Weekday - # Midnight - #log_rotate_interval_type = days # Maximum number of rotated log files. (integer value) #max_logfile_count = 30 # Log file maximum size in MB. This option is ignored if "log_rotation_type" is # not set to "size". (integer value) #max_logfile_size_mb = 200 # Log rotation type. (string value) # Possible values: # interval - Rotate logs at predefined time intervals. # size - Rotate logs once they reach a predefined size. # none - Do not rotate log files. #log_rotation_type = none # Format string to use for log messages with context. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s # Format string to use for log messages when context is undefined. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s # Additional data to append to log message when logging level for the message # is DEBUG. Used by oslo_log.formatters.ContextFormatter (string value) #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d # Prefix each line of exception output with this format. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s # Defines the format string for %(user_identity)s that is used in # logging_context_format_string. Used by oslo_log.formatters.ContextFormatter # (string value) #logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s # List of package logging levels in logger=LEVEL pairs. This option is ignored # if log_config_append is set. (list value) #default_log_levels = amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,oslo_messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,oslo_policy=INFO,dogpile.core.dogpile=INFO # Enables or disables publication of error events. (boolean value) #publish_errors = false # The format for an instance that is passed with the log message. (string # value) #instance_format = "[instance: %(uuid)s] " # The format for an instance UUID that is passed with the log message. (string # value) #instance_uuid_format = "[instance: %(uuid)s] " # Interval, number of seconds, of log rate limiting. (integer value) #rate_limit_interval = 0 # Maximum number of logged messages per rate_limit_interval. (integer value) #rate_limit_burst = 0 # Log level name used by rate limiting. Logs with level greater or equal to # rate_limit_except_level are not filtered. An empty string means that all # levels are filtered. (string value) # Possible values: # CRITICAL - # ERROR - # INFO - # WARNING - # DEBUG - # '' - #rate_limit_except_level = CRITICAL # Enables or disables fatal status of deprecations. (boolean value) #fatal_deprecations = false # # From oslo.messaging # # Size of executor thread pool when executor is threading or eventlet. (integer # value) # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size #executor_thread_pool_size = 64 # Seconds to wait for a response from a call. (integer value) #rpc_response_timeout = 60 # The network address and optional user credentials for connecting to the # messaging backend, in URL format. The expected format is: # # driver://[user:pass@]host:port[,[userN:passN@]hostN:portN]/virtual_host?query # # Example: rabbit://rabbitmq:password@127.0.0.1:5672// # # For full details on the fields in the URL see the documentation of # oslo_messaging.TransportURL at # https://docs.openstack.org/oslo.messaging/latest/reference/transport.html # (string value) #transport_url = rabbit:// # The default exchange under which topics are scoped. May be overridden by an # exchange name specified in the transport_url option. (string value) #control_exchange = openstack # Add an endpoint to answer to ping calls. Endpoint is named # oslo_rpc_server_ping (boolean value) #rpc_ping_enabled = false [api] # # From aodh # # Configuration file for WSGI definition of API. (string value) #paste_config = api-paste.ini # Authentication mode to use. (string value) # Possible values: # keystone - # noauth - #auth_mode = keystone # Project name of resources creator in Gnocchi. (For example the Ceilometer # project name (string value) #gnocchi_external_project_owner = service # Domain name of resources creator in Gnocchi. (For example, default or # service_domain (string value) #gnocchi_external_domain_name = Default # Maximum number of alarms defined for a user. (integer value) #user_alarm_quota = -1 # Maximum number of alarms defined for a project. (integer value) #project_alarm_quota = -1 # Maximum count of actions for each state of an alarm, non-positive number # means no limit. (integer value) #alarm_max_actions = -1 [coordination] # # From aodh # # The backend URL to use for distributed coordination. If left empty, alarm # evaluation won't do workload partitioning and will only function correctly if # a single instance of the service is running. (string value) #backend_url = # Number of seconds between heartbeats for distributed coordination. (floating # point value) # Deprecated group/name - [coordination]/heartbeat #heartbeat_interval = 1.0 # Retry backoff factor when retrying to connect with coordination backend # (integer value) #retry_backoff = 1 # Maximum number of seconds between retry to join partitioning group (integer # value) #max_retry_interval = 30 [cors] # # From oslo.middleware.cors # # Indicate whether this resource may be shared with the domain received in the # requests "origin" header. Format: "://[:]", no trailing # slash. Example: https://horizon.example.com (list value) #allowed_origin = # Indicate that the actual request can include user credentials (boolean value) #allow_credentials = true # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple # Headers. (list value) #expose_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token # Maximum cache age of CORS preflight requests. (integer value) #max_age = 3600 # Indicate which methods can be used during the actual request. (list value) #allow_methods = GET,PUT,POST,DELETE,PATCH # Indicate which header field names may be used during the actual request. # (list value) #allow_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token [database] # # From aodh # # Number of seconds that alarm histories are kept in the database for (<= 0 # means forever). (integer value) #alarm_history_time_to_live = -1 # Number of alarm histories to be deleted in one iteration from the database (0 # means all). (integer value) # Minimum value: 0 #alarm_histories_delete_batch_size = 0 # # From oslo.db # # If True, SQLite uses synchronous mode. (boolean value) #sqlite_synchronous = true # The back end to use for the database. (string value) #backend = sqlalchemy # The SQLAlchemy connection string to use to connect to the database. (string # value) #connection = # The SQLAlchemy connection string to use to connect to the slave database. # (string value) #slave_connection = # The SQLAlchemy asyncio connection string to use to connect to the database. # (string value) #asyncio_connection = # The SQLAlchemy asyncio connection string to use to connect to the slave # database. (string value) #asyncio_slave_connection = # The SQL mode to be used for MySQL sessions. This option, including the # default, overrides any server-set SQL mode. To use whatever SQL mode is set # by the server configuration, set this to no value. Example: mysql_sql_mode= # (string value) #mysql_sql_mode = TRADITIONAL # For Galera only, configure wsrep_sync_wait causality checks on new # connections. Default is None, meaning don't configure any setting. (integer # value) #mysql_wsrep_sync_wait = # Connections which have been present in the connection pool longer than this # number of seconds will be replaced with a new one the next time they are # checked out from the pool. (integer value) #connection_recycle_time = 3600 # Maximum number of SQL connections to keep open in a pool. Setting a value of # 0 indicates no limit. (integer value) #max_pool_size = 5 # Maximum number of database connection retries during startup. Set to -1 to # specify an infinite retry count. (integer value) #max_retries = 10 # Interval between retries of opening a SQL connection. (integer value) #retry_interval = 10 # If set, use this value for max_overflow with SQLAlchemy. (integer value) #max_overflow = 50 # Verbosity of SQL debugging information: 0=None, 100=Everything. (integer # value) # Minimum value: 0 # Maximum value: 100 #connection_debug = 0 # Add Python stack traces to SQL as comment strings. (boolean value) #connection_trace = false # If set, use this value for pool_timeout with SQLAlchemy. (integer value) #pool_timeout = # Enable the experimental use of database reconnect on connection lost. # (boolean value) #use_db_reconnect = false # Seconds between retries of a database transaction. (integer value) #db_retry_interval = 1 # If True, increases the interval between retries of a database operation up to # db_max_retry_interval. (boolean value) #db_inc_retry_interval = true # If db_inc_retry_interval is set, the maximum seconds between retries of a # database operation. (integer value) #db_max_retry_interval = 10 # Maximum retries in case of connection error or deadlock error before error is # raised. Set to -1 to specify an infinite retry count. (integer value) #db_max_retries = 20 # Optional URL parameters to append onto the connection URL at connect time; # specify as param1=value1¶m2=value2&... (string value) #connection_parameters = [evaluator] # # From aodh # # Number of workers for evaluator service. default value is 1. (integer value) # Minimum value: 1 #workers = 1 # Period of evaluation cycle, should be >= than configured pipeline interval # for collection of underlying meters. (integer value) #evaluation_interval = 60 [healthcheck] # # From oslo.middleware.healthcheck # # DEPRECATED: The path to respond to healtcheck requests on. (string value) # This option is deprecated for removal. # Its value may be silently ignored in the future. #path = /healthcheck # Show more detailed information as part of the response. Security note: # Enabling this option may expose sensitive details about the service being # monitored. Be sure to verify that it will not violate your security policies. # (boolean value) #detailed = false # Additional backends that can perform health checks and report that # information back as part of a request. (list value) #backends = # A list of network addresses to limit source ip allowed to access healthcheck # information. Any request from ip outside of these network addresses are # ignored. (list value) #allowed_source_ranges = # Ignore requests with proxy headers. (boolean value) #ignore_proxied_requests = false # Check the presence of a file to determine if an application is running on a # port. Used by DisableByFileHealthcheck plugin. (string value) #disable_by_file_path = # Check the presence of a file based on a port to determine if an application # is running on a port. Expects a "port:path" list of strings. Used by # DisableByFilesPortsHealthcheck plugin. (list value) #disable_by_file_paths = # Check the presence of files. Used by EnableByFilesHealthcheck plugin. (list # value) #enable_by_file_paths = [keystone_authtoken] # # From keystonemiddleware.auth_token # # Complete "public" Identity API endpoint. This endpoint should not be an # "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. (string # value) # Deprecated group/name - [keystone_authtoken]/auth_uri #www_authenticate_uri = # DEPRECATED: Complete "public" Identity API endpoint. This endpoint should not # be an "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. This option # is deprecated in favor of www_authenticate_uri and will be removed in the S # release. (string value) # This option is deprecated for removal since Queens. # Its value may be silently ignored in the future. # Reason: The auth_uri option is deprecated in favor of www_authenticate_uri # and will be removed in the S release. #auth_uri = # API version of the Identity API endpoint. (string value) #auth_version = # Interface to use for the Identity API endpoint. Valid values are "public", # "internal" (default) or "admin". (string value) #interface = internal # Do not handle authorization requests within the middleware, but delegate the # authorization decision to downstream WSGI components. (boolean value) #delay_auth_decision = false # Request timeout value for communicating with Identity API server. (integer # value) #http_connect_timeout = # How many times are we trying to reconnect when communicating with Identity # API Server. (integer value) #http_request_max_retries = 3 # Request environment key where the Swift cache object is stored. When # auth_token middleware is deployed with a Swift cache, use this option to have # the middleware share a caching backend with swift. Otherwise, use the # ``memcached_servers`` option instead. (string value) #cache = # Required if identity server requires client certificate (string value) #certfile = # Required if identity server requires client certificate (string value) #keyfile = # A PEM encoded Certificate Authority to use when verifying HTTPs connections. # Defaults to system CAs. (string value) #cafile = # Verify HTTPS connections. (boolean value) #insecure = false # The region in which the identity server can be found. (string value) #region_name = # Optionally specify a list of memcached server(s) to use for caching. If left # undefined, tokens will instead be cached in-process. (list value) # Deprecated group/name - [keystone_authtoken]/memcache_servers #memcached_servers = # In order to prevent excessive effort spent validating tokens, the middleware # caches previously-seen tokens for a configurable duration (in seconds). Set # to -1 to disable caching completely. (integer value) #token_cache_time = 300 # (Optional) If defined, indicate whether token data should be authenticated or # authenticated and encrypted. If MAC, token data is authenticated (with HMAC) # in the cache. If ENCRYPT, token data is encrypted and authenticated in the # cache. If the value is not one of these options or empty, auth_token will # raise an exception on initialization. (string value) # Possible values: # None - # MAC - # ENCRYPT - #memcache_security_strategy = None # (Optional, mandatory if memcache_security_strategy is defined) This string is # used for key derivation. (string value) #memcache_secret_key = # (Optional) Global toggle for TLS usage when comunicating with the caching # servers. (boolean value) #memcache_tls_enabled = false # (Optional) Path to a file of concatenated CA certificates in PEM format # necessary to establish the caching server's authenticity. If tls_enabled is # False, this option is ignored. (string value) #memcache_tls_cafile = # (Optional) Path to a single file in PEM format containing the client's # certificate as well as any number of CA certificates needed to establish the # certificate's authenticity. This file is only required when client side # authentication is necessary. If tls_enabled is False, this option is ignored. # (string value) #memcache_tls_certfile = # (Optional) Path to a single file containing the client's private key in. # Otherwhise the private key will be taken from the file specified in # tls_certfile. If tls_enabled is False, this option is ignored. (string value) #memcache_tls_keyfile = # (Optional) Set the available ciphers for sockets created with the TLS # context. It should be a string in the OpenSSL cipher list format. If not # specified, all OpenSSL enabled ciphers will be available. (string value) #memcache_tls_allowed_ciphers = # (Optional) Number of seconds memcached server is considered dead before it is # tried again. (integer value) #memcache_pool_dead_retry = 300 # (Optional) Maximum total number of open connections to every memcached # server. (integer value) #memcache_pool_maxsize = 10 # (Optional) Socket timeout in seconds for communicating with a memcached # server. (integer value) #memcache_pool_socket_timeout = 3 # (Optional) Number of seconds a connection to memcached is held unused in the # pool before it is closed. (integer value) #memcache_pool_unused_timeout = 60 # (Optional) Number of seconds that an operation will wait to get a memcached # client connection from the pool. (integer value) #memcache_pool_conn_get_timeout = 10 # (Optional) Use the advanced (eventlet safe) memcached client pool. (boolean # value) #memcache_use_advanced_pool = true # (Optional) Indicate whether to set the X-Service-Catalog header. If False, # middleware will not ask for service catalog on token validation and will not # set the X-Service-Catalog header. (boolean value) #include_service_catalog = true # Used to control the use and type of token binding. Can be set to: "disabled" # to not check token binding. "permissive" (default) to validate binding # information if the bind type is of a form known to the server and ignore it # if not. "strict" like "permissive" but if the bind type is unknown the token # will be rejected. "required" any form of token binding is needed to be # allowed. Finally the name of a binding method that must be present in tokens. # (string value) #enforce_token_bind = permissive # A choice of roles that must be present in a service token. Service tokens are # allowed to request that an expired token can be used and so this check should # tightly control that only actual services should be sending this token. Roles # here are applied as an ANY check so any role in this list must be present. # For backwards compatibility reasons this currently only affects the # allow_expired check. (list value) #service_token_roles = service # For backwards compatibility reasons we must let valid service tokens pass # that don't pass the service_token_roles check as valid. Setting this true # will become the default in a future release and should be enabled if # possible. (boolean value) #service_token_roles_required = false # The name or type of the service as it appears in the service catalog. This is # used to validate tokens that have restricted access rules. (string value) #service_type = # Enable the SASL(Simple Authentication and Security Layer) if the SASL_enable # is true, else disable. (boolean value) #memcache_sasl_enabled = false # the user name for the SASL (string value) #memcache_username = # the username password for SASL (string value) #memcache_password = # Authentication type to load (string value) # Deprecated group/name - [keystone_authtoken]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = [listener] # # From aodh # # Number of workers for listener service. default value is 1. (integer value) # Minimum value: 1 #workers = 1 # The topic that aodh uses for event alarm evaluation. (string value) #event_alarm_topic = alarm.all # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = [notifier] # # From aodh # # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = # Number of workers for notifier service. default value is 1. (integer value) # Minimum value: 1 #workers = 1 [oslo_messaging_kafka] # # From oslo.messaging # # Max fetch bytes of Kafka consumer (integer value) #kafka_max_fetch_bytes = 1048576 # Default timeout(s) for Kafka consumers (floating point value) #kafka_consumer_timeout = 1.0 # Group id for Kafka consumer. Consumers in one group will coordinate message # consumption (string value) #consumer_group = oslo_messaging_consumer # Upper bound on the delay for KafkaProducer batching in seconds (floating # point value) #producer_batch_timeout = 0.0 # Size of batch for the producer async send (integer value) #producer_batch_size = 16384 # The compression codec for all data generated by the producer. If not set, # compression will not be used. Note that the allowed values of this depend on # the kafka version (string value) # Possible values: # none - # gzip - # snappy - # lz4 - # zstd - #compression_codec = none # Enable asynchronous consumer commits (boolean value) #enable_auto_commit = false # The maximum number of records returned in a poll call (integer value) #max_poll_records = 500 # Protocol used to communicate with brokers (string value) # Possible values: # PLAINTEXT - # SASL_PLAINTEXT - # SSL - # SASL_SSL - #security_protocol = PLAINTEXT # Mechanism when security protocol is SASL (string value) #sasl_mechanism = PLAIN # CA certificate PEM file used to verify the server certificate (string value) #ssl_cafile = # Client certificate PEM file used for authentication. (string value) #ssl_client_cert_file = # Client key PEM file used for authentication. (string value) #ssl_client_key_file = # Client key password file used for authentication. (string value) #ssl_client_key_password = [oslo_messaging_notifications] # # From oslo.messaging # # The Drivers(s) to handle sending notifications. Possible values are # messaging, messagingv2, routing, log, test, noop (multi valued) #driver = # A URL representing the messaging driver to use for notifications. If not set, # we fall back to the same configuration used for RPC. (string value) #transport_url = # AMQP topic used for OpenStack notifications. (list value) #topics = notifications # The maximum number of attempts to re-send a notification message which failed # to be delivered due to a recoverable error. 0 - No retry, -1 - indefinite # (integer value) #retry = -1 [oslo_messaging_rabbit] # # From oslo.messaging # # Use durable queues in AMQP. If rabbit_quorum_queue is enabled, queues will be # durable and this value will be ignored. (boolean value) #amqp_durable_queues = false # Auto-delete queues in AMQP. (boolean value) #amqp_auto_delete = false # Size of RPC connection pool. (integer value) # Minimum value: 1 #rpc_conn_pool_size = 30 # The pool size limit for connections expiration policy (integer value) #conn_pool_min_size = 2 # The time-to-live in sec of idle connections in the pool (integer value) #conn_pool_ttl = 1200 # Connect over SSL. (boolean value) #ssl = false # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some # distributions. (string value) #ssl_version = # SSL key file (valid only if SSL enabled). (string value) #ssl_key_file = # SSL cert file (valid only if SSL enabled). (string value) #ssl_cert_file = # SSL certification authority file (valid only if SSL enabled). (string value) #ssl_ca_file = # Global toggle for enforcing the OpenSSL FIPS mode. This feature requires # Python support. This is available in Python 3.9 in all environments and may # have been backported to older Python versions on select environments. If the # Python executable used does not support OpenSSL FIPS mode, an exception will # be raised. (boolean value) #ssl_enforce_fips_mode = false # DEPRECATED: (DEPRECATED) It is recommend not to use this option anymore. Run # the health check heartbeat thread through a native python thread by default. # If this option is equal to False then the health check heartbeat will inherit # the execution model from the parent process. For example if the parent # process has monkey patched the stdlib by using eventlet/greenlet then the # heartbeat will be run through a green thread. This option should be set to # True only for the wsgi services. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: The option is related to Eventlet which will be removed. In addition # this has never worked as expected with services using eventlet for core # service framework. #heartbeat_in_pthread = false # How long to wait (in seconds) before reconnecting in response to an AMQP # consumer cancel notification. (floating point value) # Minimum value: 0.0 # Maximum value: 4.5 #kombu_reconnect_delay = 1.0 # Random time to wait for when reconnecting in response to an AMQP consumer # cancel notification. (floating point value) # Minimum value: 0.0 #kombu_reconnect_splay = 0.0 # EXPERIMENTAL: Possible values are: gzip, bz2. If not set compression will not # be used. This option may not be available in future versions. (string value) #kombu_compression = # How long to wait a missing client before abandoning to send it its replies. # This value should not be longer than rpc_response_timeout. (integer value) # Deprecated group/name - [oslo_messaging_rabbit]/kombu_reconnect_timeout #kombu_missing_consumer_retry_timeout = 60 # Determines how the next RabbitMQ node is chosen in case the one we are # currently connected to becomes unavailable. Takes effect only if more than # one RabbitMQ node is provided in config. (string value) # Possible values: # round-robin - # shuffle - #kombu_failover_strategy = round-robin # The RabbitMQ login method. (string value) # Possible values: # PLAIN - # AMQPLAIN - # EXTERNAL - # RABBIT-CR-DEMO - #rabbit_login_method = AMQPLAIN # How frequently to retry connecting with RabbitMQ. (integer value) # Minimum value: 1 #rabbit_retry_interval = 1 # How long to backoff for between retries when connecting to RabbitMQ. (integer # value) # Minimum value: 0 #rabbit_retry_backoff = 2 # Maximum interval of RabbitMQ connection retries. (integer value) # Minimum value: 1 #rabbit_interval_max = 30 # Try to use HA queues in RabbitMQ (x-ha-policy: all). If you change this # option, you must wipe the RabbitMQ database. In RabbitMQ 3.0, queue mirroring # is no longer controlled by the x-ha-policy argument when declaring a queue. # If you just want to make sure that all queues (except those with auto- # generated names) are mirrored across all nodes, run: "rabbitmqctl set_policy # HA '^(?!amq\.).*' '{"ha-mode": "all"}' " (boolean value) #rabbit_ha_queues = false # Use quorum queues in RabbitMQ (x-queue-type: quorum). The quorum queue is a # modern queue type for RabbitMQ implementing a durable, replicated FIFO queue # based on the Raft consensus algorithm. It is available as of RabbitMQ 3.8.0. # If set this option will conflict with the HA queues (``rabbit_ha_queues``) # aka mirrored queues, in other words the HA queues should be disabled. Quorum # queues are also durable by default so the amqp_durable_queues option is # ignored when this option is enabled. (boolean value) #rabbit_quorum_queue = false # Use quorum queues for transients queues in RabbitMQ. Enabling this option # will then make sure those queues are also using quorum kind of rabbit queues, # which are HA by default. (boolean value) #rabbit_transient_quorum_queue = false # Each time a message is redelivered to a consumer, a counter is incremented. # Once the redelivery count exceeds the delivery limit the message gets dropped # or dead-lettered (if a DLX exchange has been configured) Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_delivery_limit = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of messages in the quorum queue. Used only when rabbit_quorum_queue is # enabled, Default 0 which means dont set a limit. (integer value) #rabbit_quorum_max_memory_length = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of memory bytes used by the quorum queue. Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_max_memory_bytes = 0 # Positive integer representing duration in seconds for queue TTL (x-expires). # Queues which are unused for the duration of the TTL are automatically # deleted. The parameter affects only reply and fanout queues. Setting 0 as # value will disable the x-expires. If doing so, make sure you have a rabbitmq # policy to delete the queues or you deployment will create an infinite number # of queue over time.In case rabbit_stream_fanout is set to True, this option # will control data retention policy (x-max-age) for messages in the fanout # queue rather then the queue duration itself. So the oldest data in the stream # queue will be discarded from it once reaching TTL Setting to 0 will disable # x-max-age for stream which make stream grow indefinitely filling up the # diskspace (integer value) # Minimum value: 0 #rabbit_transient_queues_ttl = 1800 # Specifies the number of messages to prefetch. Setting to zero allows # unlimited messages. (integer value) #rabbit_qos_prefetch_count = 0 # Number of seconds after which the Rabbit broker is considered down if # heartbeat's keep-alive fails (0 disables heartbeat). (integer value) #heartbeat_timeout_threshold = 60 # How often times during the heartbeat_timeout_threshold we check the # heartbeat. (integer value) #heartbeat_rate = 3 # DEPRECATED: (DEPRECATED) Enable/Disable the RabbitMQ mandatory flag for # direct send. The direct send is used as reply, so the MessageUndeliverable # exception is raised in case the client queue does not # exist.MessageUndeliverable exception will be used to loop for a timeout to # lets a chance to sender to recover.This flag is deprecated and it will not be # possible to deactivate this functionality anymore (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: Mandatory flag no longer deactivable. #direct_mandatory_flag = true # Enable x-cancel-on-ha-failover flag so that rabbitmq server will cancel and # notify consumerswhen queue is down (boolean value) #enable_cancel_on_failover = false # Should we use consistant queue names or random ones (boolean value) #use_queue_manager = false # Hostname used by queue manager. Defaults to the value returned by # socket.gethostname(). (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #hostname = node1.example.com # Process name used by queue manager (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #processname = nova-api # Use stream queues in RabbitMQ (x-queue-type: stream). Streams are a new # persistent and replicated data structure ("queue type") in RabbitMQ which # models an append-only log with non-destructive consumer semantics. It is # available as of RabbitMQ 3.9.0. If set this option will replace all fanout # queues with only one stream queue. (boolean value) #rabbit_stream_fanout = false [oslo_middleware] # # From oslo.middleware.http_proxy_to_wsgi # # Whether the application is behind a proxy or not. This determines if the # middleware should parse the headers or not. (boolean value) #enable_proxy_headers_parsing = false [oslo_policy] # # From oslo.policy # # DEPRECATED: This option controls whether or not to enforce scope when # evaluating policies. If ``True``, the scope of the token used in the request # is compared to the ``scope_types`` of the policy being enforced. If the # scopes do not match, an ``InvalidScope`` exception will be raised. If # ``False``, a message will be logged informing operators that policies are # being invoked with mismatching scope. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This configuration was added temporarily to facilitate a smooth # transition to the new RBAC. OpenStack will always enforce scope checks. This # configuration option is deprecated and will be removed in the 2025.2 cycle. #enforce_scope = false # This option controls whether or not to use old deprecated defaults when # evaluating policies. If ``True``, the old deprecated defaults are not going # to be evaluated. This means if any existing token is allowed for old defaults # but is disallowed for new defaults, it will be disallowed. It is encouraged # to enable this flag along with the ``enforce_scope`` flag so that you can get # the benefits of new defaults and ``scope_type`` together. If ``False``, the # deprecated policy check string is logically OR'd with the new policy check # string, allowing for a graceful upgrade experience between releases with new # policies, which is the default behavior. (boolean value) #enforce_new_defaults = false # The relative or absolute path of a file that maps roles to permissions for a # given service. Relative paths must be specified in relation to the # configuration file setting this option. (string value) #policy_file = policy.yaml # Default rule. Enforced when a requested rule is not found. (string value) #policy_default_rule = default # Directories where policy configuration files are stored. They can be relative # to any directory in the search path defined by the config_dir option, or # absolute paths. The file defined by policy_file must exist for these # directories to be searched. Missing or empty directories are ignored. (multi # valued) #policy_dirs = policy.d # Content Type to send and receive data for REST based policy check (string # value) # Possible values: # application/x-www-form-urlencoded - # application/json - #remote_content_type = application/x-www-form-urlencoded # server identity verification for REST based policy check (boolean value) #remote_ssl_verify_server_crt = false # Absolute path to ca cert file for REST based policy check (string value) #remote_ssl_ca_crt_file = # Absolute path to client cert for REST based policy check (string value) #remote_ssl_client_crt_file = # Absolute path client key file REST based policy check (string value) #remote_ssl_client_key_file = # Timeout in seconds for REST based policy check (floating point value) # Minimum value: 0 #remote_timeout = 60 [oslo_reports] # # From oslo.reports # # Path to a log directory where to create a file (string value) #log_dir = # The path to a file to watch for changes to trigger the reports, instead of # signals. Setting this option disables the signal trigger for the reports. If # application is running as a WSGI application it is recommended to use this # instead of signals. (string value) #file_event_handler = # How many seconds to wait between polls when file_event_handler is set # (integer value) #file_event_handler_interval = 1 [service_credentials] # # From aodh # # Region name to use for OpenStack service endpoints. (string value) # Deprecated group/name - [service_credentials]/os_region_name #region_name = # Type of endpoint in Identity service catalog to use for communication with # OpenStack services. (string value) # Possible values: # public - # internal - # admin - # auth - # publicURL - # internalURL - # adminURL - # Deprecated group/name - [service_credentials]/os_endpoint_type #interface = public # # From aodh-auth # # Authentication type to load (string value) # Deprecated group/name - [service_credentials]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = # Authentication URL (string value) #auth_url = # Scope for system operations (string value) #system_scope = # Domain ID to scope to (string value) #domain_id = # Domain name to scope to (string value) #domain_name = # Project ID to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_id #project_id = # Project name to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_name #project_name = # Domain ID containing project (string value) #project_domain_id = # Domain name containing project (string value) #project_domain_name = # ID of the trust to use as a trustee use (string value) #trust_id = # Optional domain ID to use with v3 and v2 parameters. It will be used for both # the user and project domain in v3 and ignored in v2 authentication. (string # value) #default_domain_id = # Optional domain name to use with v3 API and v2 parameters. It will be used # for both the user and project domain in v3 and ignored in v2 authentication. # (string value) #default_domain_name = # User id (string value) #user_id = # Username (string value) # Deprecated group/name - [service_credentials]/user_name #username = # User's domain id (string value) #user_domain_id = # User's domain name (string value) #user_domain_name = # User's password (string value) #password = [service_types] # # From aodh # # Message queue service type. (string value) #zaqar = messaging py312: OK (23.79 seconds) congratulations :) (23.86 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-20.1.0-0.20250905210344.f7e7947.el10.noarch Processing files: python3-aodh-20.1.0-0.20250905210344.f7e7947.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.o3kswG + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev69 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev69/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 20.1.0-0.20250905210344.f7e7947.el10 python3-aodh = 20.1.0-0.20250905210344.f7e7947.el10 python3.12-aodh = 20.1.0-0.20250905210344.f7e7947.el10 python3.12dist(aodh) = 20.1~~dev69 python3dist(aodh) = 20.1~~dev69 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.20250905210344.f7e7947.el10 Processing files: openstack-aodh-common-20.1.0-0.20250905210344.f7e7947.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.o36PpA + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev69 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev69/README.rst /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.el10 openstack-aodh-common = 20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.el10.noarch Provides: openstack-aodh-api = 20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.el10.noarch Provides: openstack-aodh-evaluator = 20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.el10.noarch Provides: openstack-aodh-notifier = 20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.el10.noarch Provides: openstack-aodh-listener = 20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.el10.noarch Provides: openstack-aodh-expirer = 20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.l6ETS2 + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev69 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev69/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 20.1.0-0.20250905210344.f7e7947.el10 python3-aodh-tests = 20.1.0-0.20250905210344.f7e7947.el10 python3.12-aodh-tests = 20.1.0-0.20250905210344.f7e7947.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.20250905210344.f7e7947.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-20.1.0-0.20250905210344.f7e7947.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-20.1.0-0.20250905210344.f7e7947.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-20.1.0-0.20250905210344.f7e7947.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-20.1.0-0.20250905210344.f7e7947.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-20.1.0-0.20250905210344.f7e7947.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-20.1.0-0.20250905210344.f7e7947.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-20.1.0-0.20250905210344.f7e7947.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-20.1.0-0.20250905210344.f7e7947.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-20.1.0-0.20250905210344.f7e7947.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.0SDDso + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev69 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210344.f7e7947.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.COjunO + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev69-SPECPARTS + rm -rf aodh-20.1.0.dev69 aodh-20.1.0.dev69.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