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.20250812165733.8429305.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.20250812165733.8429305.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.5zLn3Q + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-20.1.0.dev64 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-20.1.0.dev64-0.20250812165733.8429305.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-20.1.0.dev64 + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev64-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev64-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.X2M2p6 + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev64 + 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.dev64/.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.dev64/.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.dev64/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.Um949g + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev64 + 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.dev64/.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.dev64/.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.dev64/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.b7u5tO + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev64 + 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.dev64/.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.dev64/.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.dev64/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165733.8429305.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.dev64/aodh-20.1.0.dev64.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.20250812165733.8429305.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev64.dist-info/ removed 'aodh-20.1.0.dev64.dist-info/AUTHORS' removed 'aodh-20.1.0.dev64.dist-info/LICENSE' removed 'aodh-20.1.0.dev64.dist-info/METADATA' removed 'aodh-20.1.0.dev64.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev64.dist-info/pbr.json' removed 'aodh-20.1.0.dev64.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev64.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250812165733.8429305.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.DgQd9o + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev64 + 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.dev64/.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.dev64/.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.dev64/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165733.8429305.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.3.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.5.1) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.5.1) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.5.1) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.0.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.6.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.4.1) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.11.1) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.0.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.11.1) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev64/aodh-20.1.0.dev64.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.1.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.3.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.5.1) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.5.1) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.5.1) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.0.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.6.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.4.1) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.11.1) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.0.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.11.1) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev64.dist-info/ removed 'aodh-20.1.0.dev64.dist-info/AUTHORS' removed 'aodh-20.1.0.dev64.dist-info/LICENSE' removed 'aodh-20.1.0.dev64.dist-info/METADATA' removed 'aodh-20.1.0.dev64.dist-info/top_level.txt' removed 'aodh-20.1.0.dev64.dist-info/pbr.json' removed 'aodh-20.1.0.dev64.dist-info/entry_points.txt' removed directory 'aodh-20.1.0.dev64.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250812165733.8429305.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.hlPDQC + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev64 + 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.dev64/.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.dev64/.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.dev64/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.08 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.1.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.3.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.5.1) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.5.1) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.5.1) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.0.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.6.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.4.1) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.11.1) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.0.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.11.1) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev64/aodh-20.1.0.dev64.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.1.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.3.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.5.1) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.1.0) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.5.1) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.5.1) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.0.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.6.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.4.1) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.11.1) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.0.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.11.1) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev64.dist-info/ removed 'aodh-20.1.0.dev64.dist-info/AUTHORS' removed 'aodh-20.1.0.dev64.dist-info/LICENSE' removed 'aodh-20.1.0.dev64.dist-info/METADATA' removed 'aodh-20.1.0.dev64.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev64.dist-info/pbr.json' removed 'aodh-20.1.0.dev64.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev64.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.R6pjqv + 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.dev64 + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev64/.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.dev64/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-20.1.0.dev64/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-20.1.0.dev64 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.dev64/.pyproject-builddir/pip-modern-metadata-v90mqqpu/aodh.egg-info writing /builddir/build/BUILD/aodh-20.1.0.dev64/.pyproject-builddir/pip-modern-metadata-v90mqqpu/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-20.1.0.dev64/.pyproject-builddir/pip-modern-metadata-v90mqqpu/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-20.1.0.dev64/.pyproject-builddir/pip-modern-metadata-v90mqqpu/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-20.1.0.dev64/.pyproject-builddir/pip-modern-metadata-v90mqqpu/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-20.1.0.dev64/.pyproject-builddir/pip-modern-metadata-v90mqqpu/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-20.1.0.dev64/.pyproject-builddir/pip-modern-metadata-v90mqqpu/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-20.1.0.dev64/.pyproject-builddir/pip-modern-metadata-v90mqqpu/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.dev64/.pyproject-builddir/pip-modern-metadata-v90mqqpu/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev64/.pyproject-builddir/pip-modern-metadata-v90mqqpu/aodh-20.1.0.dev64.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: aodh Building wheel for aodh (pyproject.toml): started Running command Building wheel for aodh (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/aodh creating build/lib/aodh/tests creating build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/__init__.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_get_connection.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_log.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_storage_scenarios.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests creating build/lib/aodh/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi creating build/lib/aodh/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd creating build/lib/aodh/api creating build/lib/aodh/api/controllers creating build/lib/aodh/api/controllers/v2 creating build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules creating build/lib/aodh/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers creating build/lib/aodh/storage copying aodh/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage creating build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/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 creating build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/__init__.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_app.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_metrics.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_quotas.py -> build/lib/aodh/tests/functional/api/v2 creating build/lib/aodh/tests/unit/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/api/controllers/v2/__init__.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/capabilities.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/metrics.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2 copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api creating build/lib/aodh/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier creating build/lib/aodh/evaluator copying aodh/evaluator/__init__.py -> build/lib/aodh/evaluator copying aodh/evaluator/composite.py -> build/lib/aodh/evaluator copying aodh/evaluator/event.py -> build/lib/aodh/evaluator copying aodh/evaluator/gnocchi.py -> build/lib/aodh/evaluator copying aodh/evaluator/loadbalancer.py -> build/lib/aodh/evaluator copying aodh/evaluator/prometheus.py -> build/lib/aodh/evaluator copying aodh/evaluator/threshold.py -> build/lib/aodh/evaluator copying aodh/evaluator/utils.py -> build/lib/aodh/evaluator creating build/lib/aodh/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 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/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 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/__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 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/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 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 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/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/storage creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/utils.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/base.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/defaults.py -> build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/conf creating build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/rbac.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/policies.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/middleware.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/hooks.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/utils.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/quotas.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/query.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/metrics.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/base.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/alarms.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules creating build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-policy-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd creating build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/api.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi creating build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/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 creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev64-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev64.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev64.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-20.1.0.dev64/.pyproject-builddir/pip-wheel-z4cdt81x/.tmp-gv92f7lf/aodh-20.1.0.dev64-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.dev64.data/scripts/aodh-api' adding 'aodh-20.1.0.dev64.dist-info/AUTHORS' adding 'aodh-20.1.0.dev64.dist-info/LICENSE' adding 'aodh-20.1.0.dev64.dist-info/METADATA' adding 'aodh-20.1.0.dev64.dist-info/WHEEL' adding 'aodh-20.1.0.dev64.dist-info/entry_points.txt' adding 'aodh-20.1.0.dev64.dist-info/pbr.json' adding 'aodh-20.1.0.dev64.dist-info/top_level.txt' adding 'aodh-20.1.0.dev64.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.dev64-py3-none-any.whl size=225837 sha256=e77a6e4b3ee3f3501791bee9f7510c968626d9c40f7af2b94c8be7870ae95ccc Stored in directory: /builddir/.cache/pip/wheels/da/75/7a/a41236fd810b102c2d5f0eb50549d422b7886516ccd8dfbe61 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.CtJfGm + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.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.dev64 ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ ls /builddir/build/BUILD/aodh-20.1.0.dev64/pyproject-wheeldir/aodh-20.1.0.dev64-py3-none-any.whl + specifier=aodh==20.1.0.dev64 + '[' -z aodh==20.1.0.dev64 ']' + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev64/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.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.dev64/pyproject-wheeldir aodh==20.1.0.dev64 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.dev64/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-20.1.0.dev64-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-20.1.0.dev64 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-20.1.0.dev64.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev64.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.20250812165733.8429305.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev64.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev64.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev64.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev64.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev64.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.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.20250812165733.8429305.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 20.1.0-0.20250812165733.8429305.el10 --unique-debug-suffix -20.1.0-0.20250812165733.8429305.el10.x86_64 --unique-debug-src-base openstack-aodh-20.1.0-0.20250812165733.8429305.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.dev64 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.20250812165733.8429305.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.tUVAGX + 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.dev64 + 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.20250812165733.8429305.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-20.1.0.dev64/.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_list_alarms_all_projects_by_admin [0.170096s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.275 2589490 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:59:19.275 2589490 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:59:19.279 2589490 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:59:19.280 2589490 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:59:19.284 2589490 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-08-12 12:59:19.319 2589490 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.424 2589490 WARNING oslo_db.sqlalchemy.utils [None req-94d41ec6-a7ba-4814-a9ef-96bfabc71ec8 593bfc0f-9feb-430c-b16f-d687956d5681 bbb2dfea-fc6c-4623-a051-a35c76df93e5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.196452s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.274 2589491 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:59:19.275 2589491 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:59:19.279 2589491 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:59:19.280 2589491 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:59:19.284 2589491 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-08-12 12:59:19.321 2589491 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.442 2589491 WARNING oslo_db.sqlalchemy.utils [None req-aec172a3-97f6-4f87-9141-f8a12931ffa2 c48efc48-978a-4061-8be8-7287291d4fec 8ce79105-9b63-487d-bd6c-83bdcfb4cf09 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.444 2589491 WARNING oslo_db.sqlalchemy.utils [None req-aec172a3-97f6-4f87-9141-f8a12931ffa2 c48efc48-978a-4061-8be8-7287291d4fec 8ce79105-9b63-487d-bd6c-83bdcfb4cf09 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.044706s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.440 2589490 INFO alembic.runtime.migration [None req-94d41ec6-a7ba-4814-a9ef-96bfabc71ec8 593bfc0f-9feb-430c-b16f-d687956d5681 bbb2dfea-fc6c-4623-a051-a35c76df93e5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.440 2589490 INFO alembic.runtime.migration [None req-94d41ec6-a7ba-4814-a9ef-96bfabc71ec8 593bfc0f-9feb-430c-b16f-d687956d5681 bbb2dfea-fc6c-4623-a051-a35c76df93e5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.444 2589490 INFO alembic.runtime.migration [None req-94d41ec6-a7ba-4814-a9ef-96bfabc71ec8 593bfc0f-9feb-430c-b16f-d687956d5681 bbb2dfea-fc6c-4623-a051-a35c76df93e5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.444 2589490 INFO alembic.runtime.migration [None req-94d41ec6-a7ba-4814-a9ef-96bfabc71ec8 593bfc0f-9feb-430c-b16f-d687956d5681 bbb2dfea-fc6c-4623-a051-a35c76df93e5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.449 2589490 INFO alembic.runtime.migration [None req-94d41ec6-a7ba-4814-a9ef-96bfabc71ec8 593bfc0f-9feb-430c-b16f-d687956d5681 bbb2dfea-fc6c-4623-a051-a35c76df93e5 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.450 2589490 INFO aodh.api.app [None req-94d41ec6-a7ba-4814-a9ef-96bfabc71ec8 593bfc0f-9feb-430c-b16f-d687956d5681 bbb2dfea-fc6c-4623-a051-a35c76df93e5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.469 2589490 WARNING oslo_db.sqlalchemy.utils [None req-fc0ec520-c0bc-4c2d-b40c-256690ba5c6e b23116ef-04f9-49c5-868d-f1454c0ebef2 4e33ad54-7de1-4772-968c-ae38f117050a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.470 2589490 WARNING oslo_db.sqlalchemy.utils [None req-fc0ec520-c0bc-4c2d-b40c-256690ba5c6e b23116ef-04f9-49c5-868d-f1454c0ebef2 4e33ad54-7de1-4772-968c-ae38f117050a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.476 2589490 WARNING oslo_db.sqlalchemy.utils [None req-fc0ec520-c0bc-4c2d-b40c-256690ba5c6e b23116ef-04f9-49c5-868d-f1454c0ebef2 4e33ad54-7de1-4772-968c-ae38f117050a - - - -] 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_creds [0.034345s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.459 2589491 INFO alembic.runtime.migration [None req-aec172a3-97f6-4f87-9141-f8a12931ffa2 c48efc48-978a-4061-8be8-7287291d4fec 8ce79105-9b63-487d-bd6c-83bdcfb4cf09 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.459 2589491 INFO alembic.runtime.migration [None req-aec172a3-97f6-4f87-9141-f8a12931ffa2 c48efc48-978a-4061-8be8-7287291d4fec 8ce79105-9b63-487d-bd6c-83bdcfb4cf09 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.462 2589491 INFO alembic.runtime.migration [None req-aec172a3-97f6-4f87-9141-f8a12931ffa2 c48efc48-978a-4061-8be8-7287291d4fec 8ce79105-9b63-487d-bd6c-83bdcfb4cf09 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.462 2589491 INFO alembic.runtime.migration [None req-aec172a3-97f6-4f87-9141-f8a12931ffa2 c48efc48-978a-4061-8be8-7287291d4fec 8ce79105-9b63-487d-bd6c-83bdcfb4cf09 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.467 2589491 INFO alembic.runtime.migration [None req-aec172a3-97f6-4f87-9141-f8a12931ffa2 c48efc48-978a-4061-8be8-7287291d4fec 8ce79105-9b63-487d-bd6c-83bdcfb4cf09 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.469 2589491 INFO aodh.api.app [None req-aec172a3-97f6-4f87-9141-f8a12931ffa2 c48efc48-978a-4061-8be8-7287291d4fec 8ce79105-9b63-487d-bd6c-83bdcfb4cf09 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.038096s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.493 2589491 INFO alembic.runtime.migration [None req-61eab3db-d568-4582-8efe-61c63e76b032 faf124e0-faca-4139-b71d-8a7bb2ac42a2 d691015b-df2e-4957-8e18-7de01db4f790 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.493 2589491 INFO alembic.runtime.migration [None req-61eab3db-d568-4582-8efe-61c63e76b032 faf124e0-faca-4139-b71d-8a7bb2ac42a2 d691015b-df2e-4957-8e18-7de01db4f790 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.497 2589491 INFO alembic.runtime.migration [None req-61eab3db-d568-4582-8efe-61c63e76b032 faf124e0-faca-4139-b71d-8a7bb2ac42a2 d691015b-df2e-4957-8e18-7de01db4f790 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.497 2589491 INFO alembic.runtime.migration [None req-61eab3db-d568-4582-8efe-61c63e76b032 faf124e0-faca-4139-b71d-8a7bb2ac42a2 d691015b-df2e-4957-8e18-7de01db4f790 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.501 2589491 INFO alembic.runtime.migration [None req-61eab3db-d568-4582-8efe-61c63e76b032 faf124e0-faca-4139-b71d-8a7bb2ac42a2 d691015b-df2e-4957-8e18-7de01db4f790 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.503 2589491 INFO aodh.api.app [None req-61eab3db-d568-4582-8efe-61c63e76b032 faf124e0-faca-4139-b71d-8a7bb2ac42a2 d691015b-df2e-4957-8e18-7de01db4f790 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_noauth [0.056193s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.486 2589490 INFO alembic.runtime.migration [None req-fc0ec520-c0bc-4c2d-b40c-256690ba5c6e b23116ef-04f9-49c5-868d-f1454c0ebef2 4e33ad54-7de1-4772-968c-ae38f117050a - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.486 2589490 INFO alembic.runtime.migration [None req-fc0ec520-c0bc-4c2d-b40c-256690ba5c6e b23116ef-04f9-49c5-868d-f1454c0ebef2 4e33ad54-7de1-4772-968c-ae38f117050a - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.489 2589490 INFO alembic.runtime.migration [None req-fc0ec520-c0bc-4c2d-b40c-256690ba5c6e b23116ef-04f9-49c5-868d-f1454c0ebef2 4e33ad54-7de1-4772-968c-ae38f117050a - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.489 2589490 INFO alembic.runtime.migration [None req-fc0ec520-c0bc-4c2d-b40c-256690ba5c6e b23116ef-04f9-49c5-868d-f1454c0ebef2 4e33ad54-7de1-4772-968c-ae38f117050a - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.493 2589490 INFO alembic.runtime.migration [None req-fc0ec520-c0bc-4c2d-b40c-256690ba5c6e b23116ef-04f9-49c5-868d-f1454c0ebef2 4e33ad54-7de1-4772-968c-ae38f117050a - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.495 2589490 INFO aodh.api.app [None req-fc0ec520-c0bc-4c2d-b40c-256690ba5c6e b23116ef-04f9-49c5-868d-f1454c0ebef2 4e33ad54-7de1-4772-968c-ae38f117050a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.519 2589490 WARNING oslo_db.sqlalchemy.utils [None req-2de090ac-8695-4f04-af77-1b0e6e9eb442 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.522 2589490 WARNING oslo_db.sqlalchemy.utils [None req-2de090ac-8695-4f04-af77-1b0e6e9eb442 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.532 2589490 WARNING oslo_db.sqlalchemy.utils [None req-2de090ac-8695-4f04-af77-1b0e6e9eb442 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.035000s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.543 2589490 INFO alembic.runtime.migration [None req-2de090ac-8695-4f04-af77-1b0e6e9eb442 - - - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.543 2589490 INFO alembic.runtime.migration [None req-2de090ac-8695-4f04-af77-1b0e6e9eb442 - - - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.548 2589490 INFO alembic.runtime.migration [None req-2de090ac-8695-4f04-af77-1b0e6e9eb442 - - - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.548 2589490 INFO alembic.runtime.migration [None req-2de090ac-8695-4f04-af77-1b0e6e9eb442 - - - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.553 2589490 INFO alembic.runtime.migration [None req-2de090ac-8695-4f04-af77-1b0e6e9eb442 - - - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.555 2589490 INFO aodh.api.app [None req-2de090ac-8695-4f04-af77-1b0e6e9eb442 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.179635s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.406 2589489 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:59:19.406 2589489 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:59:19.411 2589489 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:59:19.412 2589489 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:59:19.416 2589489 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-08-12 12:59:19.452 2589489 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.567 2589489 WARNING oslo_db.sqlalchemy.utils [None req-8c3f9e41-f4ac-4ed7-9cf8-d2f6be0c9ca6 3388e5c5-2170-4d38-8f8e-c4958be2d1d7 1df11276-39a0-4448-b8f3-bf82168a7758 - - - -] 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.060107s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.533 2589491 INFO alembic.runtime.migration [None req-98328927-c989-478d-bdae-d47cc43bf262 f311a328-6a1c-4eb0-a54a-485d7dbb1d6c f9513450-b5f7-4265-a03a-e51f43f908e0 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.533 2589491 INFO alembic.runtime.migration [None req-98328927-c989-478d-bdae-d47cc43bf262 f311a328-6a1c-4eb0-a54a-485d7dbb1d6c f9513450-b5f7-4265-a03a-e51f43f908e0 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.537 2589491 INFO alembic.runtime.migration [None req-98328927-c989-478d-bdae-d47cc43bf262 f311a328-6a1c-4eb0-a54a-485d7dbb1d6c f9513450-b5f7-4265-a03a-e51f43f908e0 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.537 2589491 INFO alembic.runtime.migration [None req-98328927-c989-478d-bdae-d47cc43bf262 f311a328-6a1c-4eb0-a54a-485d7dbb1d6c f9513450-b5f7-4265-a03a-e51f43f908e0 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.542 2589491 INFO alembic.runtime.migration [None req-98328927-c989-478d-bdae-d47cc43bf262 f311a328-6a1c-4eb0-a54a-485d7dbb1d6c f9513450-b5f7-4265-a03a-e51f43f908e0 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.544 2589491 INFO aodh.api.app [None req-98328927-c989-478d-bdae-d47cc43bf262 f311a328-6a1c-4eb0-a54a-485d7dbb1d6c f9513450-b5f7-4265-a03a-e51f43f908e0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.563 2589491 WARNING oslo_db.sqlalchemy.utils [None req-deca8b51-f1be-4932-9c9b-9749c710cad2 2d3ea38f-dfe5-4c34-bae5-17979303c3c3 060be415-a6a1-4755-a071-0da70ce0853c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.564 2589491 WARNING oslo_db.sqlalchemy.utils [None req-deca8b51-f1be-4932-9c9b-9749c710cad2 2d3ea38f-dfe5-4c34-bae5-17979303c3c3 060be415-a6a1-4755-a071-0da70ce0853c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.569 2589491 WARNING oslo_db.sqlalchemy.utils [None req-deca8b51-f1be-4932-9c9b-9749c710cad2 2d3ea38f-dfe5-4c34-bae5-17979303c3c3 060be415-a6a1-4755-a071-0da70ce0853c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.573 2589491 WARNING oslo_db.sqlalchemy.utils [None req-6f3b657b-e06a-4870-8e27-6c78c63cf27f 2d3ea38f-dfe5-4c34-bae5-17979303c3c3 060be415-a6a1-4755-a071-0da70ce0853c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.580 2589491 WARNING oslo_db.sqlalchemy.utils [None req-2132fc3d-acc9-4b13-83e2-5f50696dc479 2d3ea38f-dfe5-4c34-bae5-17979303c3c3 060be415-a6a1-4755-a071-0da70ce0853c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.222789s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.382 2589488 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:59:19.382 2589488 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:59:19.386 2589488 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-08-12 12:59:19.386 2589488 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-08-12 12:59:19.392 2589488 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-08-12 12:59:19.433 2589488 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.570 2589488 WARNING oslo_db.sqlalchemy.utils [None req-93fc5a23-c005-4692-8ca3-4a4eb8407a7f de65aea3-3e11-4509-9bef-d37868861bad b4cde134-9fd8-47bf-8a02-df43a9f18c72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.580 2589488 WARNING oslo_db.sqlalchemy.utils [None req-254b33f4-52c7-4cae-bbe4-acd727eec419 de65aea3-3e11-4509-9bef-d37868861bad b4cde134-9fd8-47bf-8a02-df43a9f18c72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.038823s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.579 2589490 INFO alembic.runtime.migration [None req-0d958b4b-91b0-488a-80af-b6fc662e883d 77106b38-4d67-46af-999d-71921b2d8420 d2076d48-d2c5-4965-a75c-ad0ecc131d33 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.579 2589490 INFO alembic.runtime.migration [None req-0d958b4b-91b0-488a-80af-b6fc662e883d 77106b38-4d67-46af-999d-71921b2d8420 d2076d48-d2c5-4965-a75c-ad0ecc131d33 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.582 2589490 INFO alembic.runtime.migration [None req-0d958b4b-91b0-488a-80af-b6fc662e883d 77106b38-4d67-46af-999d-71921b2d8420 d2076d48-d2c5-4965-a75c-ad0ecc131d33 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.582 2589490 INFO alembic.runtime.migration [None req-0d958b4b-91b0-488a-80af-b6fc662e883d 77106b38-4d67-46af-999d-71921b2d8420 d2076d48-d2c5-4965-a75c-ad0ecc131d33 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.587 2589490 INFO alembic.runtime.migration [None req-0d958b4b-91b0-488a-80af-b6fc662e883d 77106b38-4d67-46af-999d-71921b2d8420 d2076d48-d2c5-4965-a75c-ad0ecc131d33 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.588 2589490 INFO aodh.api.app [None req-0d958b4b-91b0-488a-80af-b6fc662e883d 77106b38-4d67-46af-999d-71921b2d8420 d2076d48-d2c5-4965-a75c-ad0ecc131d33 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.039126s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.581 2589489 INFO alembic.runtime.migration [None req-8c3f9e41-f4ac-4ed7-9cf8-d2f6be0c9ca6 3388e5c5-2170-4d38-8f8e-c4958be2d1d7 1df11276-39a0-4448-b8f3-bf82168a7758 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.581 2589489 INFO alembic.runtime.migration [None req-8c3f9e41-f4ac-4ed7-9cf8-d2f6be0c9ca6 3388e5c5-2170-4d38-8f8e-c4958be2d1d7 1df11276-39a0-4448-b8f3-bf82168a7758 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.584 2589489 INFO alembic.runtime.migration [None req-8c3f9e41-f4ac-4ed7-9cf8-d2f6be0c9ca6 3388e5c5-2170-4d38-8f8e-c4958be2d1d7 1df11276-39a0-4448-b8f3-bf82168a7758 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.584 2589489 INFO alembic.runtime.migration [None req-8c3f9e41-f4ac-4ed7-9cf8-d2f6be0c9ca6 3388e5c5-2170-4d38-8f8e-c4958be2d1d7 1df11276-39a0-4448-b8f3-bf82168a7758 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.588 2589489 INFO alembic.runtime.migration [None req-8c3f9e41-f4ac-4ed7-9cf8-d2f6be0c9ca6 3388e5c5-2170-4d38-8f8e-c4958be2d1d7 1df11276-39a0-4448-b8f3-bf82168a7758 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.590 2589489 INFO aodh.api.app [None req-8c3f9e41-f4ac-4ed7-9cf8-d2f6be0c9ca6 3388e5c5-2170-4d38-8f8e-c4958be2d1d7 1df11276-39a0-4448-b8f3-bf82168a7758 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.602 2589489 INFO aodh.api.app [None req-8c3f9e41-f4ac-4ed7-9cf8-d2f6be0c9ca6 3388e5c5-2170-4d38-8f8e-c4958be2d1d7 1df11276-39a0-4448-b8f3-bf82168a7758 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.612 2589489 WARNING oslo_policy.policy [None req-551163e9-8582-4963-b48c-cf7fb0bb1534 0319f42e-0015-4c9a-ad67-11f7b28df33c 59f6556f-bfc0-4df2-b53b-24f5260a4385 - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.035876s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.602 2589488 INFO alembic.runtime.migration [None req-254b33f4-52c7-4cae-bbe4-acd727eec419 de65aea3-3e11-4509-9bef-d37868861bad b4cde134-9fd8-47bf-8a02-df43a9f18c72 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.602 2589488 INFO alembic.runtime.migration [None req-254b33f4-52c7-4cae-bbe4-acd727eec419 de65aea3-3e11-4509-9bef-d37868861bad b4cde134-9fd8-47bf-8a02-df43a9f18c72 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.605 2589488 INFO alembic.runtime.migration [None req-254b33f4-52c7-4cae-bbe4-acd727eec419 de65aea3-3e11-4509-9bef-d37868861bad b4cde134-9fd8-47bf-8a02-df43a9f18c72 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.605 2589488 INFO alembic.runtime.migration [None req-254b33f4-52c7-4cae-bbe4-acd727eec419 de65aea3-3e11-4509-9bef-d37868861bad b4cde134-9fd8-47bf-8a02-df43a9f18c72 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.610 2589488 INFO alembic.runtime.migration [None req-254b33f4-52c7-4cae-bbe4-acd727eec419 de65aea3-3e11-4509-9bef-d37868861bad b4cde134-9fd8-47bf-8a02-df43a9f18c72 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.614 2589488 INFO aodh.api.app [None req-254b33f4-52c7-4cae-bbe4-acd727eec419 de65aea3-3e11-4509-9bef-d37868861bad b4cde134-9fd8-47bf-8a02-df43a9f18c72 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_admin_user_set_log_test_actions [0.055428s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.620 2589489 INFO alembic.runtime.migration [None req-551163e9-8582-4963-b48c-cf7fb0bb1534 0319f42e-0015-4c9a-ad67-11f7b28df33c 59f6556f-bfc0-4df2-b53b-24f5260a4385 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.621 2589489 INFO alembic.runtime.migration [None req-551163e9-8582-4963-b48c-cf7fb0bb1534 0319f42e-0015-4c9a-ad67-11f7b28df33c 59f6556f-bfc0-4df2-b53b-24f5260a4385 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.624 2589489 INFO alembic.runtime.migration [None req-551163e9-8582-4963-b48c-cf7fb0bb1534 0319f42e-0015-4c9a-ad67-11f7b28df33c 59f6556f-bfc0-4df2-b53b-24f5260a4385 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.624 2589489 INFO alembic.runtime.migration [None req-551163e9-8582-4963-b48c-cf7fb0bb1534 0319f42e-0015-4c9a-ad67-11f7b28df33c 59f6556f-bfc0-4df2-b53b-24f5260a4385 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.629 2589489 INFO alembic.runtime.migration [None req-551163e9-8582-4963-b48c-cf7fb0bb1534 0319f42e-0015-4c9a-ad67-11f7b28df33c 59f6556f-bfc0-4df2-b53b-24f5260a4385 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.630 2589489 INFO aodh.api.app [None req-551163e9-8582-4963-b48c-cf7fb0bb1534 0319f42e-0015-4c9a-ad67-11f7b28df33c 59f6556f-bfc0-4df2-b53b-24f5260a4385 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.649 2589489 WARNING oslo_db.sqlalchemy.utils [None req-d79631bd-d2a1-40ed-acb6-cd609f5e5753 550f4542-5a4d-43e3-a634-711d314cd076 353fcc32-e078-48f0-9b95-d9d40998c60e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.655 2589489 WARNING oslo_db.sqlalchemy.utils [None req-d79631bd-d2a1-40ed-acb6-cd609f5e5753 550f4542-5a4d-43e3-a634-711d314cd076 353fcc32-e078-48f0-9b95-d9d40998c60e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.665 2589489 WARNING oslo_db.sqlalchemy.utils [None req-d79631bd-d2a1-40ed-acb6-cd609f5e5753 550f4542-5a4d-43e3-a634-711d314cd076 353fcc32-e078-48f0-9b95-d9d40998c60e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.085053s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.595 2589491 INFO alembic.runtime.migration [None req-2132fc3d-acc9-4b13-83e2-5f50696dc479 2d3ea38f-dfe5-4c34-bae5-17979303c3c3 060be415-a6a1-4755-a071-0da70ce0853c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.596 2589491 INFO alembic.runtime.migration [None req-2132fc3d-acc9-4b13-83e2-5f50696dc479 2d3ea38f-dfe5-4c34-bae5-17979303c3c3 060be415-a6a1-4755-a071-0da70ce0853c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.601 2589491 INFO alembic.runtime.migration [None req-2132fc3d-acc9-4b13-83e2-5f50696dc479 2d3ea38f-dfe5-4c34-bae5-17979303c3c3 060be415-a6a1-4755-a071-0da70ce0853c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.601 2589491 INFO alembic.runtime.migration [None req-2132fc3d-acc9-4b13-83e2-5f50696dc479 2d3ea38f-dfe5-4c34-bae5-17979303c3c3 060be415-a6a1-4755-a071-0da70ce0853c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.605 2589491 INFO alembic.runtime.migration [None req-2132fc3d-acc9-4b13-83e2-5f50696dc479 2d3ea38f-dfe5-4c34-bae5-17979303c3c3 060be415-a6a1-4755-a071-0da70ce0853c - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.607 2589491 INFO aodh.api.app [None req-2132fc3d-acc9-4b13-83e2-5f50696dc479 2d3ea38f-dfe5-4c34-bae5-17979303c3c3 060be415-a6a1-4755-a071-0da70ce0853c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.627 2589491 WARNING oslo_db.sqlalchemy.utils [None req-12cd6376-8e1b-410a-80ed-f187f2271110 312148a1-a643-434c-8361-c2ff0681e6b0 f77abc0e-da65-4b7f-be70-34a751209b7b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.633 2589491 WARNING oslo_db.sqlalchemy.utils [None req-f8a4cbab-9961-4cc7-86f6-471d977e89c6 312148a1-a643-434c-8361-c2ff0681e6b0 f77abc0e-da65-4b7f-be70-34a751209b7b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.642 2589491 WARNING oslo_db.sqlalchemy.utils [None req-f8a4cbab-9961-4cc7-86f6-471d977e89c6 312148a1-a643-434c-8361-c2ff0681e6b0 f77abc0e-da65-4b7f-be70-34a751209b7b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.647 2589491 WARNING oslo_db.sqlalchemy.utils [None req-17c712d5-eece-4696-a596-387fcedc9842 312148a1-a643-434c-8361-c2ff0681e6b0 f77abc0e-da65-4b7f-be70-34a751209b7b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.658 2589491 WARNING oslo_db.sqlalchemy.utils [None req-cc4fc377-0b54-482a-a773-aff96a9c2286 312148a1-a643-434c-8361-c2ff0681e6b0 f77abc0e-da65-4b7f-be70-34a751209b7b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.667 2589491 WARNING oslo_db.sqlalchemy.utils [None req-40f1d3f5-984e-4a54-b32b-f354eea11ba3 312148a1-a643-434c-8361-c2ff0681e6b0 f77abc0e-da65-4b7f-be70-34a751209b7b - - - -] 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.065695s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.619 2589490 INFO alembic.runtime.migration [None req-0d958b4b-91b0-488a-80af-b6fc662e883d 77106b38-4d67-46af-999d-71921b2d8420 d2076d48-d2c5-4965-a75c-ad0ecc131d33 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.619 2589490 INFO alembic.runtime.migration [None req-0d958b4b-91b0-488a-80af-b6fc662e883d 77106b38-4d67-46af-999d-71921b2d8420 d2076d48-d2c5-4965-a75c-ad0ecc131d33 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.623 2589490 INFO alembic.runtime.migration [None req-0d958b4b-91b0-488a-80af-b6fc662e883d 77106b38-4d67-46af-999d-71921b2d8420 d2076d48-d2c5-4965-a75c-ad0ecc131d33 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.623 2589490 INFO alembic.runtime.migration [None req-0d958b4b-91b0-488a-80af-b6fc662e883d 77106b38-4d67-46af-999d-71921b2d8420 d2076d48-d2c5-4965-a75c-ad0ecc131d33 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.627 2589490 INFO alembic.runtime.migration [None req-0d958b4b-91b0-488a-80af-b6fc662e883d 77106b38-4d67-46af-999d-71921b2d8420 d2076d48-d2c5-4965-a75c-ad0ecc131d33 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.630 2589490 INFO aodh.api.app [None req-0d958b4b-91b0-488a-80af-b6fc662e883d 77106b38-4d67-46af-999d-71921b2d8420 d2076d48-d2c5-4965-a75c-ad0ecc131d33 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.655 2589490 WARNING oslo_db.sqlalchemy.utils [None req-272c0385-919c-4840-b707-1929bc845c61 76f60873-0d2a-4ffe-ac38-fd11970af8b8 e2b141ce-5494-42ff-869b-b2a4b22cbf0e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.664 2589490 WARNING oslo_db.sqlalchemy.utils [None req-6b5b47fe-f05e-4f97-949b-844663db44e0 76f60873-0d2a-4ffe-ac38-fd11970af8b8 e2b141ce-5494-42ff-869b-b2a4b22cbf0e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.675 2589490 WARNING oslo_db.sqlalchemy.utils [None req-6b5b47fe-f05e-4f97-949b-844663db44e0 76f60873-0d2a-4ffe-ac38-fd11970af8b8 e2b141ce-5494-42ff-869b-b2a4b22cbf0e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.058033s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.638 2589488 INFO alembic.runtime.migration [None req-6cbeb461-aed4-428a-ada1-361f495d2ef9 3985647f-b77d-4a81-b7b9-bc8f5279af6c 67d83660-2d40-412e-8f36-297a9d965d46 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.638 2589488 INFO alembic.runtime.migration [None req-6cbeb461-aed4-428a-ada1-361f495d2ef9 3985647f-b77d-4a81-b7b9-bc8f5279af6c 67d83660-2d40-412e-8f36-297a9d965d46 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.654 2589488 INFO alembic.runtime.migration [None req-6cbeb461-aed4-428a-ada1-361f495d2ef9 3985647f-b77d-4a81-b7b9-bc8f5279af6c 67d83660-2d40-412e-8f36-297a9d965d46 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.654 2589488 INFO alembic.runtime.migration [None req-6cbeb461-aed4-428a-ada1-361f495d2ef9 3985647f-b77d-4a81-b7b9-bc8f5279af6c 67d83660-2d40-412e-8f36-297a9d965d46 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.661 2589488 INFO alembic.runtime.migration [None req-6cbeb461-aed4-428a-ada1-361f495d2ef9 3985647f-b77d-4a81-b7b9-bc8f5279af6c 67d83660-2d40-412e-8f36-297a9d965d46 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.665 2589488 INFO aodh.api.app [None req-6cbeb461-aed4-428a-ada1-361f495d2ef9 3985647f-b77d-4a81-b7b9-bc8f5279af6c 67d83660-2d40-412e-8f36-297a9d965d46 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.686 2589488 WARNING oslo_db.sqlalchemy.utils [None req-c5356cc4-9fb6-4867-b50d-19b87abd1eac edb424d8-b3e1-4aa1-ac43-a2523fa29819 98d0d85e-088a-4efc-8781-afa17d650148 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.031676s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.677 2589489 INFO alembic.runtime.migration [None req-d79631bd-d2a1-40ed-acb6-cd609f5e5753 550f4542-5a4d-43e3-a634-711d314cd076 353fcc32-e078-48f0-9b95-d9d40998c60e - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.677 2589489 INFO alembic.runtime.migration [None req-d79631bd-d2a1-40ed-acb6-cd609f5e5753 550f4542-5a4d-43e3-a634-711d314cd076 353fcc32-e078-48f0-9b95-d9d40998c60e - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.680 2589489 INFO alembic.runtime.migration [None req-d79631bd-d2a1-40ed-acb6-cd609f5e5753 550f4542-5a4d-43e3-a634-711d314cd076 353fcc32-e078-48f0-9b95-d9d40998c60e - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.681 2589489 INFO alembic.runtime.migration [None req-d79631bd-d2a1-40ed-acb6-cd609f5e5753 550f4542-5a4d-43e3-a634-711d314cd076 353fcc32-e078-48f0-9b95-d9d40998c60e - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.685 2589489 INFO alembic.runtime.migration [None req-d79631bd-d2a1-40ed-acb6-cd609f5e5753 550f4542-5a4d-43e3-a634-711d314cd076 353fcc32-e078-48f0-9b95-d9d40998c60e - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.688 2589489 INFO aodh.api.app [None req-d79631bd-d2a1-40ed-acb6-cd609f5e5753 550f4542-5a4d-43e3-a634-711d314cd076 353fcc32-e078-48f0-9b95-d9d40998c60e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.040001s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.680 2589491 INFO alembic.runtime.migration [None req-40f1d3f5-984e-4a54-b32b-f354eea11ba3 312148a1-a643-434c-8361-c2ff0681e6b0 f77abc0e-da65-4b7f-be70-34a751209b7b - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.680 2589491 INFO alembic.runtime.migration [None req-40f1d3f5-984e-4a54-b32b-f354eea11ba3 312148a1-a643-434c-8361-c2ff0681e6b0 f77abc0e-da65-4b7f-be70-34a751209b7b - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.686 2589491 INFO alembic.runtime.migration [None req-40f1d3f5-984e-4a54-b32b-f354eea11ba3 312148a1-a643-434c-8361-c2ff0681e6b0 f77abc0e-da65-4b7f-be70-34a751209b7b - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.686 2589491 INFO alembic.runtime.migration [None req-40f1d3f5-984e-4a54-b32b-f354eea11ba3 312148a1-a643-434c-8361-c2ff0681e6b0 f77abc0e-da65-4b7f-be70-34a751209b7b - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.691 2589491 INFO alembic.runtime.migration [None req-40f1d3f5-984e-4a54-b32b-f354eea11ba3 312148a1-a643-434c-8361-c2ff0681e6b0 f77abc0e-da65-4b7f-be70-34a751209b7b - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.695 2589491 INFO aodh.api.app [None req-40f1d3f5-984e-4a54-b32b-f354eea11ba3 312148a1-a643-434c-8361-c2ff0681e6b0 f77abc0e-da65-4b7f-be70-34a751209b7b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.709 2589491 WARNING oslo_db.sqlalchemy.utils [None req-2093762a-af95-4355-b8e8-e25e521106fb 2c75b2f7-6c8c-4ff7-af76-df98c2690b89 a112768d-ab5a-42ae-a86c-81a5850c23cb - - - -] 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.040120s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.687 2589490 INFO alembic.runtime.migration [None req-6b5b47fe-f05e-4f97-949b-844663db44e0 76f60873-0d2a-4ffe-ac38-fd11970af8b8 e2b141ce-5494-42ff-869b-b2a4b22cbf0e - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.687 2589490 INFO alembic.runtime.migration [None req-6b5b47fe-f05e-4f97-949b-844663db44e0 76f60873-0d2a-4ffe-ac38-fd11970af8b8 e2b141ce-5494-42ff-869b-b2a4b22cbf0e - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.691 2589490 INFO alembic.runtime.migration [None req-6b5b47fe-f05e-4f97-949b-844663db44e0 76f60873-0d2a-4ffe-ac38-fd11970af8b8 e2b141ce-5494-42ff-869b-b2a4b22cbf0e - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.691 2589490 INFO alembic.runtime.migration [None req-6b5b47fe-f05e-4f97-949b-844663db44e0 76f60873-0d2a-4ffe-ac38-fd11970af8b8 e2b141ce-5494-42ff-869b-b2a4b22cbf0e - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.696 2589490 INFO alembic.runtime.migration [None req-6b5b47fe-f05e-4f97-949b-844663db44e0 76f60873-0d2a-4ffe-ac38-fd11970af8b8 e2b141ce-5494-42ff-869b-b2a4b22cbf0e - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.698 2589490 INFO aodh.api.app [None req-6b5b47fe-f05e-4f97-949b-844663db44e0 76f60873-0d2a-4ffe-ac38-fd11970af8b8 e2b141ce-5494-42ff-869b-b2a4b22cbf0e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.713 2589490 WARNING oslo_db.sqlalchemy.utils [None req-0d7fd2d1-d50f-4ebe-841b-16c9f574c2ca e36ab215-7650-4dca-ad78-599a4583036d 1385962a-80cb-481a-b887-aa339ade61ae - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.714 2589490 WARNING oslo_db.sqlalchemy.utils [None req-0d7fd2d1-d50f-4ebe-841b-16c9f574c2ca e36ab215-7650-4dca-ad78-599a4583036d 1385962a-80cb-481a-b887-aa339ade61ae - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.718 2589490 WARNING oslo_db.sqlalchemy.utils [None req-0d7fd2d1-d50f-4ebe-841b-16c9f574c2ca e36ab215-7650-4dca-ad78-599a4583036d 1385962a-80cb-481a-b887-aa339ade61ae - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.039185s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.696 2589488 INFO alembic.runtime.migration [None req-c5356cc4-9fb6-4867-b50d-19b87abd1eac edb424d8-b3e1-4aa1-ac43-a2523fa29819 98d0d85e-088a-4efc-8781-afa17d650148 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.696 2589488 INFO alembic.runtime.migration [None req-c5356cc4-9fb6-4867-b50d-19b87abd1eac edb424d8-b3e1-4aa1-ac43-a2523fa29819 98d0d85e-088a-4efc-8781-afa17d650148 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.700 2589488 INFO alembic.runtime.migration [None req-c5356cc4-9fb6-4867-b50d-19b87abd1eac edb424d8-b3e1-4aa1-ac43-a2523fa29819 98d0d85e-088a-4efc-8781-afa17d650148 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.700 2589488 INFO alembic.runtime.migration [None req-c5356cc4-9fb6-4867-b50d-19b87abd1eac edb424d8-b3e1-4aa1-ac43-a2523fa29819 98d0d85e-088a-4efc-8781-afa17d650148 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.706 2589488 INFO alembic.runtime.migration [None req-c5356cc4-9fb6-4867-b50d-19b87abd1eac edb424d8-b3e1-4aa1-ac43-a2523fa29819 98d0d85e-088a-4efc-8781-afa17d650148 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.707 2589488 INFO aodh.api.app [None req-c5356cc4-9fb6-4867-b50d-19b87abd1eac edb424d8-b3e1-4aa1-ac43-a2523fa29819 98d0d85e-088a-4efc-8781-afa17d650148 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.028624s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.708 2589489 INFO alembic.runtime.migration [None req-c6aee00a-53db-4ba6-9276-a6a72a823ca4 5c4b947d-7f5d-4b2f-806d-2444ccc0e361 99287e3e-a307-4b7e-8b6e-e1ad131d7354 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.709 2589489 INFO alembic.runtime.migration [None req-c6aee00a-53db-4ba6-9276-a6a72a823ca4 5c4b947d-7f5d-4b2f-806d-2444ccc0e361 99287e3e-a307-4b7e-8b6e-e1ad131d7354 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.712 2589489 INFO alembic.runtime.migration [None req-c6aee00a-53db-4ba6-9276-a6a72a823ca4 5c4b947d-7f5d-4b2f-806d-2444ccc0e361 99287e3e-a307-4b7e-8b6e-e1ad131d7354 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.712 2589489 INFO alembic.runtime.migration [None req-c6aee00a-53db-4ba6-9276-a6a72a823ca4 5c4b947d-7f5d-4b2f-806d-2444ccc0e361 99287e3e-a307-4b7e-8b6e-e1ad131d7354 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.717 2589489 INFO alembic.runtime.migration [None req-c6aee00a-53db-4ba6-9276-a6a72a823ca4 5c4b947d-7f5d-4b2f-806d-2444ccc0e361 99287e3e-a307-4b7e-8b6e-e1ad131d7354 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.718 2589489 INFO aodh.api.app [None req-c6aee00a-53db-4ba6-9276-a6a72a823ca4 5c4b947d-7f5d-4b2f-806d-2444ccc0e361 99287e3e-a307-4b7e-8b6e-e1ad131d7354 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.029891s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.728 2589490 INFO alembic.runtime.migration [None req-0d7fd2d1-d50f-4ebe-841b-16c9f574c2ca e36ab215-7650-4dca-ad78-599a4583036d 1385962a-80cb-481a-b887-aa339ade61ae - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.728 2589490 INFO alembic.runtime.migration [None req-0d7fd2d1-d50f-4ebe-841b-16c9f574c2ca e36ab215-7650-4dca-ad78-599a4583036d 1385962a-80cb-481a-b887-aa339ade61ae - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.731 2589490 INFO alembic.runtime.migration [None req-0d7fd2d1-d50f-4ebe-841b-16c9f574c2ca e36ab215-7650-4dca-ad78-599a4583036d 1385962a-80cb-481a-b887-aa339ade61ae - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.732 2589490 INFO alembic.runtime.migration [None req-0d7fd2d1-d50f-4ebe-841b-16c9f574c2ca e36ab215-7650-4dca-ad78-599a4583036d 1385962a-80cb-481a-b887-aa339ade61ae - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.736 2589490 INFO alembic.runtime.migration [None req-0d7fd2d1-d50f-4ebe-841b-16c9f574c2ca e36ab215-7650-4dca-ad78-599a4583036d 1385962a-80cb-481a-b887-aa339ade61ae - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.738 2589490 INFO aodh.api.app [None req-0d7fd2d1-d50f-4ebe-841b-16c9f574c2ca e36ab215-7650-4dca-ad78-599a4583036d 1385962a-80cb-481a-b887-aa339ade61ae - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.068837s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.723 2589491 INFO alembic.runtime.migration [None req-2093762a-af95-4355-b8e8-e25e521106fb 2c75b2f7-6c8c-4ff7-af76-df98c2690b89 a112768d-ab5a-42ae-a86c-81a5850c23cb - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.723 2589491 INFO alembic.runtime.migration [None req-2093762a-af95-4355-b8e8-e25e521106fb 2c75b2f7-6c8c-4ff7-af76-df98c2690b89 a112768d-ab5a-42ae-a86c-81a5850c23cb - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.729 2589491 INFO alembic.runtime.migration [None req-2093762a-af95-4355-b8e8-e25e521106fb 2c75b2f7-6c8c-4ff7-af76-df98c2690b89 a112768d-ab5a-42ae-a86c-81a5850c23cb - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.729 2589491 INFO alembic.runtime.migration [None req-2093762a-af95-4355-b8e8-e25e521106fb 2c75b2f7-6c8c-4ff7-af76-df98c2690b89 a112768d-ab5a-42ae-a86c-81a5850c23cb - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.739 2589491 INFO alembic.runtime.migration [None req-2093762a-af95-4355-b8e8-e25e521106fb 2c75b2f7-6c8c-4ff7-af76-df98c2690b89 a112768d-ab5a-42ae-a86c-81a5850c23cb - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.741 2589491 INFO aodh.api.app [None req-2093762a-af95-4355-b8e8-e25e521106fb 2c75b2f7-6c8c-4ff7-af76-df98c2690b89 a112768d-ab5a-42ae-a86c-81a5850c23cb - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.757 2589491 WARNING oslo_db.sqlalchemy.utils [None req-b0512c88-6b3e-43f2-922f-5d5d1feeca0a 62455350-9d43-4a61-b96d-61fb714274c0 493512f7-8dd3-4387-987f-6c0668066142 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.761 2589491 WARNING oslo_db.sqlalchemy.utils [None req-27625c7c-66bf-42ac-961b-5b02b7e73b36 62455350-9d43-4a61-b96d-61fb714274c0 493512f7-8dd3-4387-987f-6c0668066142 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.764 2589491 WARNING oslo_db.sqlalchemy.utils [None req-a733b8bf-440f-4d60-b2e7-0c2a70afa013 62455350-9d43-4a61-b96d-61fb714274c0 493512f7-8dd3-4387-987f-6c0668066142 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.772 2589491 WARNING oslo_db.sqlalchemy.utils [None req-205f0836-b3e6-4bef-8b82-a196acc9f180 62455350-9d43-4a61-b96d-61fb714274c0 493512f7-8dd3-4387-987f-6c0668066142 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.774 2589491 WARNING oslo_db.sqlalchemy.utils [None req-205f0836-b3e6-4bef-8b82-a196acc9f180 62455350-9d43-4a61-b96d-61fb714274c0 493512f7-8dd3-4387-987f-6c0668066142 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.058543s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.741 2589489 INFO alembic.runtime.migration [None req-c6aee00a-53db-4ba6-9276-a6a72a823ca4 5c4b947d-7f5d-4b2f-806d-2444ccc0e361 99287e3e-a307-4b7e-8b6e-e1ad131d7354 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.741 2589489 INFO alembic.runtime.migration [None req-c6aee00a-53db-4ba6-9276-a6a72a823ca4 5c4b947d-7f5d-4b2f-806d-2444ccc0e361 99287e3e-a307-4b7e-8b6e-e1ad131d7354 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.745 2589489 INFO alembic.runtime.migration [None req-c6aee00a-53db-4ba6-9276-a6a72a823ca4 5c4b947d-7f5d-4b2f-806d-2444ccc0e361 99287e3e-a307-4b7e-8b6e-e1ad131d7354 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.746 2589489 INFO alembic.runtime.migration [None req-c6aee00a-53db-4ba6-9276-a6a72a823ca4 5c4b947d-7f5d-4b2f-806d-2444ccc0e361 99287e3e-a307-4b7e-8b6e-e1ad131d7354 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.751 2589489 INFO alembic.runtime.migration [None req-c6aee00a-53db-4ba6-9276-a6a72a823ca4 5c4b947d-7f5d-4b2f-806d-2444ccc0e361 99287e3e-a307-4b7e-8b6e-e1ad131d7354 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.754 2589489 INFO aodh.api.app [None req-c6aee00a-53db-4ba6-9276-a6a72a823ca4 5c4b947d-7f5d-4b2f-806d-2444ccc0e361 99287e3e-a307-4b7e-8b6e-e1ad131d7354 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.771 2589489 WARNING oslo_db.sqlalchemy.utils [None req-befe2ec7-1989-45d5-9b7b-bd920d05ab57 dcb5bfe7-004e-45c5-9e6e-73da452b6ae1 9fa18b2d-33b3-409b-80db-8adf0d6eb0a5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.775 2589489 WARNING oslo_db.sqlalchemy.utils [None req-104e1adc-928b-476a-8e61-eead1ae64942 dcb5bfe7-004e-45c5-9e6e-73da452b6ae1 9fa18b2d-33b3-409b-80db-8adf0d6eb0a5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.786 2589489 WARNING oslo_db.sqlalchemy.utils [None req-de41d68d-b925-44c7-9971-2538d8493a83 dcb5bfe7-004e-45c5-9e6e-73da452b6ae1 9fa18b2d-33b3-409b-80db-8adf0d6eb0a5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.788 2589489 WARNING oslo_db.sqlalchemy.utils [None req-de41d68d-b925-44c7-9971-2538d8493a83 dcb5bfe7-004e-45c5-9e6e-73da452b6ae1 9fa18b2d-33b3-409b-80db-8adf0d6eb0a5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.064455s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.736 2589488 INFO alembic.runtime.migration [None req-e058d237-ac55-4eea-9c0e-e6208664ced9 1af3e514-834b-4fa1-a816-d8a0b57264f4 e0fa0ef2-51ca-4e5f-9454-70b966029e2f - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.736 2589488 INFO alembic.runtime.migration [None req-e058d237-ac55-4eea-9c0e-e6208664ced9 1af3e514-834b-4fa1-a816-d8a0b57264f4 e0fa0ef2-51ca-4e5f-9454-70b966029e2f - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.740 2589488 INFO alembic.runtime.migration [None req-e058d237-ac55-4eea-9c0e-e6208664ced9 1af3e514-834b-4fa1-a816-d8a0b57264f4 e0fa0ef2-51ca-4e5f-9454-70b966029e2f - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.740 2589488 INFO alembic.runtime.migration [None req-e058d237-ac55-4eea-9c0e-e6208664ced9 1af3e514-834b-4fa1-a816-d8a0b57264f4 e0fa0ef2-51ca-4e5f-9454-70b966029e2f - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.745 2589488 INFO alembic.runtime.migration [None req-e058d237-ac55-4eea-9c0e-e6208664ced9 1af3e514-834b-4fa1-a816-d8a0b57264f4 e0fa0ef2-51ca-4e5f-9454-70b966029e2f - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.747 2589488 INFO aodh.api.app [None req-e058d237-ac55-4eea-9c0e-e6208664ced9 1af3e514-834b-4fa1-a816-d8a0b57264f4 e0fa0ef2-51ca-4e5f-9454-70b966029e2f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.765 2589488 WARNING oslo_db.sqlalchemy.utils [None req-7c635712-ee19-4a09-8f00-cec16a1c2d4f 1c9f47e9-14af-40e1-9375-81228168dec7 1228887a-232c-4098-b88a-e6961603d5be - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.766 2589488 WARNING oslo_db.sqlalchemy.utils [None req-7c635712-ee19-4a09-8f00-cec16a1c2d4f 1c9f47e9-14af-40e1-9375-81228168dec7 1228887a-232c-4098-b88a-e6961603d5be - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.787 2589488 WARNING oslo_db.sqlalchemy.utils [None req-7c635712-ee19-4a09-8f00-cec16a1c2d4f 1c9f47e9-14af-40e1-9375-81228168dec7 1228887a-232c-4098-b88a-e6961603d5be - - - -] 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_only_required_params [0.045897s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.757 2589490 INFO alembic.runtime.migration [None req-0d7fd2d1-d50f-4ebe-841b-16c9f574c2ca e36ab215-7650-4dca-ad78-599a4583036d 1385962a-80cb-481a-b887-aa339ade61ae - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.757 2589490 INFO alembic.runtime.migration [None req-0d7fd2d1-d50f-4ebe-841b-16c9f574c2ca e36ab215-7650-4dca-ad78-599a4583036d 1385962a-80cb-481a-b887-aa339ade61ae - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.761 2589490 INFO alembic.runtime.migration [None req-0d7fd2d1-d50f-4ebe-841b-16c9f574c2ca e36ab215-7650-4dca-ad78-599a4583036d 1385962a-80cb-481a-b887-aa339ade61ae - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.761 2589490 INFO alembic.runtime.migration [None req-0d7fd2d1-d50f-4ebe-841b-16c9f574c2ca e36ab215-7650-4dca-ad78-599a4583036d 1385962a-80cb-481a-b887-aa339ade61ae - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.765 2589490 INFO alembic.runtime.migration [None req-0d7fd2d1-d50f-4ebe-841b-16c9f574c2ca e36ab215-7650-4dca-ad78-599a4583036d 1385962a-80cb-481a-b887-aa339ade61ae - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.767 2589490 INFO aodh.api.app [None req-0d7fd2d1-d50f-4ebe-841b-16c9f574c2ca e36ab215-7650-4dca-ad78-599a4583036d 1385962a-80cb-481a-b887-aa339ade61ae - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.782 2589490 WARNING oslo_db.sqlalchemy.utils [None req-4a8bef1f-9183-4a88-b777-bf594b7906ef dc23a22a-a97d-439f-9d78-e8de5b19e347 7ddf4f63-5295-4b33-b8e7-84d647712f28 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.785 2589490 WARNING oslo_db.sqlalchemy.utils [None req-4a8bef1f-9183-4a88-b777-bf594b7906ef dc23a22a-a97d-439f-9d78-e8de5b19e347 7ddf4f63-5295-4b33-b8e7-84d647712f28 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.791 2589490 WARNING oslo_db.sqlalchemy.utils [None req-4a8bef1f-9183-4a88-b777-bf594b7906ef dc23a22a-a97d-439f-9d78-e8de5b19e347 7ddf4f63-5295-4b33-b8e7-84d647712f28 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.078535s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.804 2589490 INFO alembic.runtime.migration [None req-4a8bef1f-9183-4a88-b777-bf594b7906ef dc23a22a-a97d-439f-9d78-e8de5b19e347 7ddf4f63-5295-4b33-b8e7-84d647712f28 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.804 2589490 INFO alembic.runtime.migration [None req-4a8bef1f-9183-4a88-b777-bf594b7906ef dc23a22a-a97d-439f-9d78-e8de5b19e347 7ddf4f63-5295-4b33-b8e7-84d647712f28 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.808 2589490 INFO alembic.runtime.migration [None req-4a8bef1f-9183-4a88-b777-bf594b7906ef dc23a22a-a97d-439f-9d78-e8de5b19e347 7ddf4f63-5295-4b33-b8e7-84d647712f28 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.808 2589490 INFO alembic.runtime.migration [None req-4a8bef1f-9183-4a88-b777-bf594b7906ef dc23a22a-a97d-439f-9d78-e8de5b19e347 7ddf4f63-5295-4b33-b8e7-84d647712f28 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.812 2589490 INFO alembic.runtime.migration [None req-4a8bef1f-9183-4a88-b777-bf594b7906ef dc23a22a-a97d-439f-9d78-e8de5b19e347 7ddf4f63-5295-4b33-b8e7-84d647712f28 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.814 2589490 INFO aodh.api.app [None req-4a8bef1f-9183-4a88-b777-bf594b7906ef dc23a22a-a97d-439f-9d78-e8de5b19e347 7ddf4f63-5295-4b33-b8e7-84d647712f28 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.833 2589490 WARNING oslo_db.sqlalchemy.utils [None req-fe47608e-e17d-4ef1-b394-08402d6792c8 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.837 2589490 WARNING oslo_db.sqlalchemy.utils [None req-fe47608e-e17d-4ef1-b394-08402d6792c8 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.841 2589490 WARNING oslo_db.sqlalchemy.utils [None req-1a103238-8f3c-467b-a139-afce3c3295c6 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.845 2589490 WARNING oslo_db.sqlalchemy.utils [None req-d627f85c-036e-4982-ae68-573258267022 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.856 2589490 WARNING oslo_db.sqlalchemy.utils [None req-73fd11db-f200-465d-b0f5-0fb2ff84039a 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.859 2589490 WARNING oslo_db.sqlalchemy.utils [None req-73fd11db-f200-465d-b0f5-0fb2ff84039a 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.862 2589490 WARNING oslo_db.sqlalchemy.utils [None req-8592a948-9f1f-459c-815c-24b44f1e9de5 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.865 2589490 WARNING oslo_db.sqlalchemy.utils [None req-b0e624ed-279a-4a7f-ba2d-ad7d18dc50f6 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.872 2589490 WARNING oslo_db.sqlalchemy.utils [None req-25ebbf5c-a1fb-40b1-9fad-8b83f8473c64 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.874 2589490 WARNING oslo_db.sqlalchemy.utils [None req-25ebbf5c-a1fb-40b1-9fad-8b83f8473c64 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] 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_timestamp [0.111380s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.797 2589489 INFO alembic.runtime.migration [None req-de41d68d-b925-44c7-9971-2538d8493a83 dcb5bfe7-004e-45c5-9e6e-73da452b6ae1 9fa18b2d-33b3-409b-80db-8adf0d6eb0a5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.797 2589489 INFO alembic.runtime.migration [None req-de41d68d-b925-44c7-9971-2538d8493a83 dcb5bfe7-004e-45c5-9e6e-73da452b6ae1 9fa18b2d-33b3-409b-80db-8adf0d6eb0a5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.802 2589489 INFO alembic.runtime.migration [None req-de41d68d-b925-44c7-9971-2538d8493a83 dcb5bfe7-004e-45c5-9e6e-73da452b6ae1 9fa18b2d-33b3-409b-80db-8adf0d6eb0a5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.802 2589489 INFO alembic.runtime.migration [None req-de41d68d-b925-44c7-9971-2538d8493a83 dcb5bfe7-004e-45c5-9e6e-73da452b6ae1 9fa18b2d-33b3-409b-80db-8adf0d6eb0a5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.807 2589489 INFO alembic.runtime.migration [None req-de41d68d-b925-44c7-9971-2538d8493a83 dcb5bfe7-004e-45c5-9e6e-73da452b6ae1 9fa18b2d-33b3-409b-80db-8adf0d6eb0a5 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.809 2589489 INFO aodh.api.app [None req-de41d68d-b925-44c7-9971-2538d8493a83 dcb5bfe7-004e-45c5-9e6e-73da452b6ae1 9fa18b2d-33b3-409b-80db-8adf0d6eb0a5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.847 2589489 WARNING oslo_db.sqlalchemy.utils [None req-dc1189c0-fb18-4a25-83c5-5167cb8092e9 b6a9f65b-c929-4b37-85fc-faaaa166d13b c0381027-4f98-4e7f-929d-a45b3d58a2a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.864 2589489 WARNING oslo_db.sqlalchemy.utils [None req-e089337b-5b17-47b5-89a6-bd24bcce6dc4 b6a9f65b-c929-4b37-85fc-faaaa166d13b c0381027-4f98-4e7f-929d-a45b3d58a2a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.868 2589489 WARNING oslo_db.sqlalchemy.utils [None req-ad3b086f-4bee-4078-9ac0-83b0eaf153c8 b6a9f65b-c929-4b37-85fc-faaaa166d13b c0381027-4f98-4e7f-929d-a45b3d58a2a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.885 2589489 WARNING oslo_db.sqlalchemy.utils [None req-37639657-0d66-47ab-b508-961c8dbe9d21 b6a9f65b-c929-4b37-85fc-faaaa166d13b c0381027-4f98-4e7f-929d-a45b3d58a2a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.888 2589489 WARNING oslo_db.sqlalchemy.utils [None req-37639657-0d66-47ab-b508-961c8dbe9d21 b6a9f65b-c929-4b37-85fc-faaaa166d13b c0381027-4f98-4e7f-929d-a45b3d58a2a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.893 2589489 WARNING oslo_db.sqlalchemy.utils [None req-5afd9734-1ef5-4992-bb09-9128034470fd b6a9f65b-c929-4b37-85fc-faaaa166d13b c0381027-4f98-4e7f-929d-a45b3d58a2a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.898 2589489 WARNING oslo_db.sqlalchemy.utils [None req-5afd9734-1ef5-4992-bb09-9128034470fd b6a9f65b-c929-4b37-85fc-faaaa166d13b c0381027-4f98-4e7f-929d-a45b3d58a2a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-20.1.0.dev64/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() {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.111731s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.803 2589488 INFO alembic.runtime.migration [None req-7c635712-ee19-4a09-8f00-cec16a1c2d4f 1c9f47e9-14af-40e1-9375-81228168dec7 1228887a-232c-4098-b88a-e6961603d5be - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.803 2589488 INFO alembic.runtime.migration [None req-7c635712-ee19-4a09-8f00-cec16a1c2d4f 1c9f47e9-14af-40e1-9375-81228168dec7 1228887a-232c-4098-b88a-e6961603d5be - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.807 2589488 INFO alembic.runtime.migration [None req-7c635712-ee19-4a09-8f00-cec16a1c2d4f 1c9f47e9-14af-40e1-9375-81228168dec7 1228887a-232c-4098-b88a-e6961603d5be - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.807 2589488 INFO alembic.runtime.migration [None req-7c635712-ee19-4a09-8f00-cec16a1c2d4f 1c9f47e9-14af-40e1-9375-81228168dec7 1228887a-232c-4098-b88a-e6961603d5be - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.813 2589488 INFO alembic.runtime.migration [None req-7c635712-ee19-4a09-8f00-cec16a1c2d4f 1c9f47e9-14af-40e1-9375-81228168dec7 1228887a-232c-4098-b88a-e6961603d5be - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.814 2589488 INFO aodh.api.app [None req-7c635712-ee19-4a09-8f00-cec16a1c2d4f 1c9f47e9-14af-40e1-9375-81228168dec7 1228887a-232c-4098-b88a-e6961603d5be - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.880 2589488 WARNING oslo_db.sqlalchemy.utils [None req-419d25e6-0a8a-4f7e-98f2-022beeab3bc9 d89c2987-e89e-491f-b819-1b0f3822d571 fcd91614-4b55-4803-a69d-15b0a3eea2ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.884 2589488 WARNING oslo_db.sqlalchemy.utils [None req-419d25e6-0a8a-4f7e-98f2-022beeab3bc9 d89c2987-e89e-491f-b819-1b0f3822d571 fcd91614-4b55-4803-a69d-15b0a3eea2ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.899 2589488 WARNING oslo_db.sqlalchemy.utils [None req-419d25e6-0a8a-4f7e-98f2-022beeab3bc9 d89c2987-e89e-491f-b819-1b0f3822d571 fcd91614-4b55-4803-a69d-15b0a3eea2ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.114750s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.924 2589489 INFO alembic.runtime.migration [None req-5afd9734-1ef5-4992-bb09-9128034470fd b6a9f65b-c929-4b37-85fc-faaaa166d13b c0381027-4f98-4e7f-929d-a45b3d58a2a3 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.925 2589489 INFO alembic.runtime.migration [None req-5afd9734-1ef5-4992-bb09-9128034470fd b6a9f65b-c929-4b37-85fc-faaaa166d13b c0381027-4f98-4e7f-929d-a45b3d58a2a3 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.928 2589489 INFO alembic.runtime.migration [None req-5afd9734-1ef5-4992-bb09-9128034470fd b6a9f65b-c929-4b37-85fc-faaaa166d13b c0381027-4f98-4e7f-929d-a45b3d58a2a3 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.929 2589489 INFO alembic.runtime.migration [None req-5afd9734-1ef5-4992-bb09-9128034470fd b6a9f65b-c929-4b37-85fc-faaaa166d13b c0381027-4f98-4e7f-929d-a45b3d58a2a3 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.933 2589489 INFO alembic.runtime.migration [None req-5afd9734-1ef5-4992-bb09-9128034470fd b6a9f65b-c929-4b37-85fc-faaaa166d13b c0381027-4f98-4e7f-929d-a45b3d58a2a3 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.945 2589489 INFO aodh.api.app [None req-5afd9734-1ef5-4992-bb09-9128034470fd b6a9f65b-c929-4b37-85fc-faaaa166d13b c0381027-4f98-4e7f-929d-a45b3d58a2a3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.972 2589489 WARNING oslo_db.sqlalchemy.utils [None req-b6f8c0c5-5385-44a1-a81b-37b10970b785 cb6e72a1-0e3b-4ba5-8a33-a9ce832a8472 5578fe6f-7dac-400f-8e53-c0a4e99b3239 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.979 2589489 WARNING oslo_db.sqlalchemy.utils [None req-e3cf3cfd-49ad-4b8d-8831-9b74b7057e95 cb6e72a1-0e3b-4ba5-8a33-a9ce832a8472 5578fe6f-7dac-400f-8e53-c0a4e99b3239 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.984 2589489 WARNING oslo_db.sqlalchemy.utils [None req-e3cf3cfd-49ad-4b8d-8831-9b74b7057e95 cb6e72a1-0e3b-4ba5-8a33-a9ce832a8472 5578fe6f-7dac-400f-8e53-c0a4e99b3239 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.994 2589489 WARNING oslo_db.sqlalchemy.utils [None req-6eae769f-aeff-47cf-bdea-13cb3d1f0386 cb6e72a1-0e3b-4ba5-8a33-a9ce832a8472 5578fe6f-7dac-400f-8e53-c0a4e99b3239 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.002 2589489 WARNING oslo_db.sqlalchemy.utils [None req-50d9481d-91ab-4806-ab4f-9ecf27915388 cb6e72a1-0e3b-4ba5-8a33-a9ce832a8472 5578fe6f-7dac-400f-8e53-c0a4e99b3239 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.012 2589489 WARNING oslo_db.sqlalchemy.utils [None req-d37dc7eb-421c-41a5-b6d9-55932a3af5ec cb6e72a1-0e3b-4ba5-8a33-a9ce832a8472 5578fe6f-7dac-400f-8e53-c0a4e99b3239 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.015 2589489 WARNING oslo_db.sqlalchemy.utils [None req-0dbd2598-ccdd-4dee-ab5a-619d68065919 cb6e72a1-0e3b-4ba5-8a33-a9ce832a8472 5578fe6f-7dac-400f-8e53-c0a4e99b3239 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.017 2589489 WARNING oslo_db.sqlalchemy.utils [None req-0dbd2598-ccdd-4dee-ab5a-619d68065919 cb6e72a1-0e3b-4ba5-8a33-a9ce832a8472 5578fe6f-7dac-400f-8e53-c0a4e99b3239 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.175697s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.883 2589490 INFO alembic.runtime.migration [None req-25ebbf5c-a1fb-40b1-9fad-8b83f8473c64 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.884 2589490 INFO alembic.runtime.migration [None req-25ebbf5c-a1fb-40b1-9fad-8b83f8473c64 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.888 2589490 INFO alembic.runtime.migration [None req-25ebbf5c-a1fb-40b1-9fad-8b83f8473c64 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.888 2589490 INFO alembic.runtime.migration [None req-25ebbf5c-a1fb-40b1-9fad-8b83f8473c64 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.892 2589490 INFO alembic.runtime.migration [None req-25ebbf5c-a1fb-40b1-9fad-8b83f8473c64 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.894 2589490 INFO aodh.api.app [None req-25ebbf5c-a1fb-40b1-9fad-8b83f8473c64 20130999-8e97-491a-994b-e90d35d2abb3 c3087df1-a2ab-4621-9ee5-a7fe052c385f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.033 2589490 WARNING oslo_db.sqlalchemy.utils [None req-662211df-1a6c-4237-884d-f1555e6418ec 8f5f32eb-b96d-4723-b459-7f4687d3faa9 8f1130a3-c68b-4f55-96d0-13c97e9d782c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.034 2589490 WARNING oslo_db.sqlalchemy.utils [None req-662211df-1a6c-4237-884d-f1555e6418ec 8f5f32eb-b96d-4723-b459-7f4687d3faa9 8f1130a3-c68b-4f55-96d0-13c97e9d782c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.040 2589490 WARNING oslo_db.sqlalchemy.utils [None req-487945f2-7c89-4b20-8d4c-5e7abb726638 8f5f32eb-b96d-4723-b459-7f4687d3faa9 8f1130a3-c68b-4f55-96d0-13c97e9d782c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.044 2589490 WARNING oslo_db.sqlalchemy.utils [None req-bdc3386d-3cc4-4e3c-98f5-d045f4f33745 8f5f32eb-b96d-4723-b459-7f4687d3faa9 8f1130a3-c68b-4f55-96d0-13c97e9d782c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.046 2589490 WARNING oslo_db.sqlalchemy.utils [None req-bdc3386d-3cc4-4e3c-98f5-d045f4f33745 8f5f32eb-b96d-4723-b459-7f4687d3faa9 8f1130a3-c68b-4f55-96d0-13c97e9d782c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.050 2589490 WARNING oslo_db.sqlalchemy.utils [None req-e65b256e-bf1f-4a14-9518-a5a542509c21 8f5f32eb-b96d-4723-b459-7f4687d3faa9 8f1130a3-c68b-4f55-96d0-13c97e9d782c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.065019s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.026 2589489 INFO alembic.runtime.migration [None req-0dbd2598-ccdd-4dee-ab5a-619d68065919 cb6e72a1-0e3b-4ba5-8a33-a9ce832a8472 5578fe6f-7dac-400f-8e53-c0a4e99b3239 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.026 2589489 INFO alembic.runtime.migration [None req-0dbd2598-ccdd-4dee-ab5a-619d68065919 cb6e72a1-0e3b-4ba5-8a33-a9ce832a8472 5578fe6f-7dac-400f-8e53-c0a4e99b3239 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.030 2589489 INFO alembic.runtime.migration [None req-0dbd2598-ccdd-4dee-ab5a-619d68065919 cb6e72a1-0e3b-4ba5-8a33-a9ce832a8472 5578fe6f-7dac-400f-8e53-c0a4e99b3239 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.030 2589489 INFO alembic.runtime.migration [None req-0dbd2598-ccdd-4dee-ab5a-619d68065919 cb6e72a1-0e3b-4ba5-8a33-a9ce832a8472 5578fe6f-7dac-400f-8e53-c0a4e99b3239 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.035 2589489 INFO alembic.runtime.migration [None req-0dbd2598-ccdd-4dee-ab5a-619d68065919 cb6e72a1-0e3b-4ba5-8a33-a9ce832a8472 5578fe6f-7dac-400f-8e53-c0a4e99b3239 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.037 2589489 INFO aodh.api.app [None req-0dbd2598-ccdd-4dee-ab5a-619d68065919 cb6e72a1-0e3b-4ba5-8a33-a9ce832a8472 5578fe6f-7dac-400f-8e53-c0a4e99b3239 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.052 2589489 WARNING oslo_db.sqlalchemy.utils [None req-f97d422b-3ee4-4e4a-9920-0d4db409d0fb dbf59574-0dd2-4496-bafc-ff314f06887a 4872e79b-6356-42a7-bee7-54b75b1f06fa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.054 2589489 WARNING oslo_db.sqlalchemy.utils [None req-f97d422b-3ee4-4e4a-9920-0d4db409d0fb dbf59574-0dd2-4496-bafc-ff314f06887a 4872e79b-6356-42a7-bee7-54b75b1f06fa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.063 2589489 WARNING oslo_db.sqlalchemy.utils [None req-51b85f7b-cdbc-4d9b-a49d-71935e8597f4 dbf59574-0dd2-4496-bafc-ff314f06887a 4872e79b-6356-42a7-bee7-54b75b1f06fa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.074 2589489 WARNING oslo_db.sqlalchemy.utils [None req-20ea7e3d-683f-4d5b-ab31-99324933e7e0 dbf59574-0dd2-4496-bafc-ff314f06887a 98bdf15f-6c41-4946-a2ce-1de143a3017d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.075 2589489 WARNING oslo_db.sqlalchemy.utils [None req-20ea7e3d-683f-4d5b-ab31-99324933e7e0 dbf59574-0dd2-4496-bafc-ff314f06887a 98bdf15f-6c41-4946-a2ce-1de143a3017d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.080 2589489 WARNING oslo_db.sqlalchemy.utils [None req-ca53316d-d66a-489d-9d01-3d03149f9b87 dbf59574-0dd2-4496-bafc-ff314f06887a 98bdf15f-6c41-4946-a2ce-1de143a3017d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.083 2589489 WARNING oslo_db.sqlalchemy.utils [None req-04cc1f4a-46ee-45c4-ae4b-785009fb002f dbf59574-0dd2-4496-bafc-ff314f06887a 98bdf15f-6c41-4946-a2ce-1de143a3017d - - - -] 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.177601s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.923 2589488 INFO alembic.runtime.migration [None req-419d25e6-0a8a-4f7e-98f2-022beeab3bc9 d89c2987-e89e-491f-b819-1b0f3822d571 fcd91614-4b55-4803-a69d-15b0a3eea2ca - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.924 2589488 INFO alembic.runtime.migration [None req-419d25e6-0a8a-4f7e-98f2-022beeab3bc9 d89c2987-e89e-491f-b819-1b0f3822d571 fcd91614-4b55-4803-a69d-15b0a3eea2ca - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.937 2589488 INFO alembic.runtime.migration [None req-419d25e6-0a8a-4f7e-98f2-022beeab3bc9 d89c2987-e89e-491f-b819-1b0f3822d571 fcd91614-4b55-4803-a69d-15b0a3eea2ca - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.937 2589488 INFO alembic.runtime.migration [None req-419d25e6-0a8a-4f7e-98f2-022beeab3bc9 d89c2987-e89e-491f-b819-1b0f3822d571 fcd91614-4b55-4803-a69d-15b0a3eea2ca - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.951 2589488 INFO alembic.runtime.migration [None req-419d25e6-0a8a-4f7e-98f2-022beeab3bc9 d89c2987-e89e-491f-b819-1b0f3822d571 fcd91614-4b55-4803-a69d-15b0a3eea2ca - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.965 2589488 INFO aodh.api.app [None req-419d25e6-0a8a-4f7e-98f2-022beeab3bc9 d89c2987-e89e-491f-b819-1b0f3822d571 fcd91614-4b55-4803-a69d-15b0a3eea2ca - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.005 2589488 WARNING oslo_db.sqlalchemy.utils [None req-d0d13003-bf33-450d-b1a0-eeb21c2cc882 c08d43af-a4ff-4dcb-bc15-22f29881a6f6 85615285-81c9-49e0-b8db-3a2985ca6cff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.017 2589488 WARNING oslo_db.sqlalchemy.utils [None req-72e3e47b-e15d-4748-8831-62d0f7ebeb0e c08d43af-a4ff-4dcb-bc15-22f29881a6f6 85615285-81c9-49e0-b8db-3a2985ca6cff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.045 2589488 WARNING oslo_db.sqlalchemy.utils [None req-89ac7c7a-de23-4ea1-8c24-1d388fbefb64 c08d43af-a4ff-4dcb-bc15-22f29881a6f6 85615285-81c9-49e0-b8db-3a2985ca6cff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.049 2589488 WARNING oslo_db.sqlalchemy.utils [None req-89ac7c7a-de23-4ea1-8c24-1d388fbefb64 c08d43af-a4ff-4dcb-bc15-22f29881a6f6 85615285-81c9-49e0-b8db-3a2985ca6cff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.058 2589488 WARNING oslo_db.sqlalchemy.utils [None req-70aec42a-9570-42b5-ae05-25646072f25a c08d43af-a4ff-4dcb-bc15-22f29881a6f6 85615285-81c9-49e0-b8db-3a2985ca6cff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.072 2589488 WARNING oslo_db.sqlalchemy.utils [None req-5cac28e5-96d4-40bd-b3b3-c4d311a998d2 c08d43af-a4ff-4dcb-bc15-22f29881a6f6 85615285-81c9-49e0-b8db-3a2985ca6cff - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.051589s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.060 2589490 INFO alembic.runtime.migration [None req-e65b256e-bf1f-4a14-9518-a5a542509c21 8f5f32eb-b96d-4723-b459-7f4687d3faa9 8f1130a3-c68b-4f55-96d0-13c97e9d782c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.060 2589490 INFO alembic.runtime.migration [None req-e65b256e-bf1f-4a14-9518-a5a542509c21 8f5f32eb-b96d-4723-b459-7f4687d3faa9 8f1130a3-c68b-4f55-96d0-13c97e9d782c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.065 2589490 INFO alembic.runtime.migration [None req-e65b256e-bf1f-4a14-9518-a5a542509c21 8f5f32eb-b96d-4723-b459-7f4687d3faa9 8f1130a3-c68b-4f55-96d0-13c97e9d782c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.065 2589490 INFO alembic.runtime.migration [None req-e65b256e-bf1f-4a14-9518-a5a542509c21 8f5f32eb-b96d-4723-b459-7f4687d3faa9 8f1130a3-c68b-4f55-96d0-13c97e9d782c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.071 2589490 INFO alembic.runtime.migration [None req-e65b256e-bf1f-4a14-9518-a5a542509c21 8f5f32eb-b96d-4723-b459-7f4687d3faa9 8f1130a3-c68b-4f55-96d0-13c97e9d782c - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.073 2589490 INFO aodh.api.app [None req-e65b256e-bf1f-4a14-9518-a5a542509c21 8f5f32eb-b96d-4723-b459-7f4687d3faa9 8f1130a3-c68b-4f55-96d0-13c97e9d782c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.086 2589490 WARNING oslo_db.sqlalchemy.utils [None req-00b8c321-395f-410c-8706-b936d7d1442d 4843cb0b-9a74-49f1-80ee-f47b6ee06c3e ef24295c-75ee-47d0-a01a-2bda2ad6fc2a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.087 2589490 WARNING oslo_db.sqlalchemy.utils [None req-00b8c321-395f-410c-8706-b936d7d1442d 4843cb0b-9a74-49f1-80ee-f47b6ee06c3e ef24295c-75ee-47d0-a01a-2bda2ad6fc2a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.094 2589490 WARNING oslo_db.sqlalchemy.utils [None req-22e263f9-40e7-4a14-9ec6-2df3cb3236a4 4843cb0b-9a74-49f1-80ee-f47b6ee06c3e ef24295c-75ee-47d0-a01a-2bda2ad6fc2a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.098 2589490 WARNING oslo_db.sqlalchemy.utils [None req-1ca5e338-ed9c-4fa8-a360-f858a9e53e10 4843cb0b-9a74-49f1-80ee-f47b6ee06c3e ef24295c-75ee-47d0-a01a-2bda2ad6fc2a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.099 2589490 WARNING oslo_db.sqlalchemy.utils [None req-1ca5e338-ed9c-4fa8-a360-f858a9e53e10 4843cb0b-9a74-49f1-80ee-f47b6ee06c3e ef24295c-75ee-47d0-a01a-2bda2ad6fc2a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.102 2589490 WARNING oslo_db.sqlalchemy.utils [None req-73174985-11b2-4b61-b3be-4f3d63c4b015 4843cb0b-9a74-49f1-80ee-f47b6ee06c3e ef24295c-75ee-47d0-a01a-2bda2ad6fc2a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.384270s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:19.789 2589491 INFO alembic.runtime.migration [None req-205f0836-b3e6-4bef-8b82-a196acc9f180 62455350-9d43-4a61-b96d-61fb714274c0 493512f7-8dd3-4387-987f-6c0668066142 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.789 2589491 INFO alembic.runtime.migration [None req-205f0836-b3e6-4bef-8b82-a196acc9f180 62455350-9d43-4a61-b96d-61fb714274c0 493512f7-8dd3-4387-987f-6c0668066142 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.802 2589491 INFO alembic.runtime.migration [None req-205f0836-b3e6-4bef-8b82-a196acc9f180 62455350-9d43-4a61-b96d-61fb714274c0 493512f7-8dd3-4387-987f-6c0668066142 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:19.802 2589491 INFO alembic.runtime.migration [None req-205f0836-b3e6-4bef-8b82-a196acc9f180 62455350-9d43-4a61-b96d-61fb714274c0 493512f7-8dd3-4387-987f-6c0668066142 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:19.807 2589491 INFO alembic.runtime.migration [None req-205f0836-b3e6-4bef-8b82-a196acc9f180 62455350-9d43-4a61-b96d-61fb714274c0 493512f7-8dd3-4387-987f-6c0668066142 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:19.809 2589491 INFO aodh.api.app [None req-205f0836-b3e6-4bef-8b82-a196acc9f180 62455350-9d43-4a61-b96d-61fb714274c0 493512f7-8dd3-4387-987f-6c0668066142 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:19.824 2589491 WARNING oslo_db.sqlalchemy.utils [None req-fac86d2e-d09e-47ba-99ff-5c9e5538fdb3 cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.828 2589491 WARNING oslo_db.sqlalchemy.utils [None req-913129ad-f701-49ef-a9ca-fefbe7c4c859 cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.836 2589491 WARNING oslo_db.sqlalchemy.utils [None req-8a71e285-8604-4cb7-80ca-1fdbe3c8ecaf cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.840 2589491 WARNING oslo_db.sqlalchemy.utils [None req-826cc9b0-b32f-45c8-b4ad-6c2037310a6a cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.847 2589491 WARNING oslo_db.sqlalchemy.utils [None req-1c7efa50-90b8-4e40-af2b-a52bf20681ca cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.854 2589491 WARNING oslo_db.sqlalchemy.utils [None req-19947fa3-41bc-40f8-beab-66d43582d3aa cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.869 2589491 WARNING oslo_db.sqlalchemy.utils [None req-5215e9a1-a800-4cf9-863d-3b3a54ea88b0 cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.873 2589491 WARNING oslo_db.sqlalchemy.utils [None req-d06885ea-83ac-418c-876a-7d0629b2764b cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.882 2589491 WARNING oslo_db.sqlalchemy.utils [None req-509d8604-7149-4892-8c0d-6fb00a7e844d cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.886 2589491 WARNING oslo_db.sqlalchemy.utils [None req-df09cf5b-5504-47e6-bf86-c19465f2c6f6 cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.894 2589491 WARNING oslo_db.sqlalchemy.utils [None req-f64a5b8b-736c-4f40-9522-8056cc005d5c cd6d5d8 8-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.899 2589491 WARNING oslo_db.sqlalchemy.utils [None req-dafcb876-cc00-449c-a0f4-4a4501251fac cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.910 2589491 WARNING oslo_db.sqlalchemy.utils [None req-4faa6def-5013-4f8c-8fbe-f3e63ab11712 cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.914 2589491 WARNING oslo_db.sqlalchemy.utils [None req-7a4ec417-8bdc-485c-aca3-38c3b7517136 cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.920 2589491 WARNING oslo_db.sqlalchemy.utils [None req-26105ba5-ffe9-4cae-9f21-3393589c3738 cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.924 2589491 WARNING oslo_db.sqlalchemy.utils [None req-8faea7c8-70a1-4a69-98a9-b8f75d9fd4db cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.932 2589491 WARNING oslo_db.sqlalchemy.utils [None req-37076d18-3e4e-4ef0-922a-e71b41639f29 cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:19.936 2589491 WARNING oslo_db.sqlalchemy.utils [None req-e04b2b1c-14cc-4356-a3a1-b65fbf0538a9 cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.131 2589491 WARNING oslo_db.sqlalchemy.utils [None req-54c2100e-6f53-4888-9315-15f656aee9e9 cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.136 2589491 WARNING oslo_db.sqlalchemy.utils [None req-acfdd80f-e919-4bf6-bd6b-3ddaf011819b cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.156 2589491 WARNING oslo_db.sqlalchemy.utils [None req-26da982d-8cf8-4027-8c3a-272c6d5efe0c cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.160 2589491 WARNING oslo_db.sqlalchemy.utils [None req-26da982d-8cf8-4027-8c3a-272c6d5efe0c cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.078005s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.095 2589488 INFO alembic.runtime.migration [None req-5cac28e5-96d4-40bd-b3b3-c4d311a998d2 c08d43af-a4ff-4dcb-bc15-22f29881a6f6 85615285-81c9-49e0-b8db-3a2985ca6cff - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.095 2589488 INFO alembic.runtime.migration [None req-5cac28e5-96d4-40bd-b3b3-c4d311a998d2 c08d43af-a4ff-4dcb-bc15-22f29881a6f6 85615285-81c9-49e0-b8db-3a2985ca6cff - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.105 2589488 INFO alembic.runtime.migration [None req-5cac28e5-96d4-40bd-b3b3-c4d311a998d2 c08d43af-a4ff-4dcb-bc15-22f29881a6f6 85615285-81c9-49e0-b8db-3a2985ca6cff - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.105 2589488 INFO alembic.runtime.migration [None req-5cac28e5-96d4-40bd-b3b3-c4d311a998d2 c08d43af-a4ff-4dcb-bc15-22f29881a6f6 85615285-81c9-49e0-b8db-3a2985ca6cff - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.118 2589488 INFO alembic.runtime.migration [None req-5cac28e5-96d4-40bd-b3b3-c4d311a998d2 c08d43af-a4ff-4dcb-bc15-22f29881a6f6 85615285-81c9-49e0-b8db-3a2985ca6cff - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.125 2589488 INFO aodh.api.app [None req-5cac28e5-96d4-40bd-b3b3-c4d311a998d2 c08d43af-a4ff-4dcb-bc15-22f29881a6f6 85615285-81c9-49e0-b8db-3a2985ca6cff - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.151 2589488 WARNING oslo_db.sqlalchemy.utils [None req-15c5746b-e2c8-45f4-9c68-99e069614439 7068b240-06fa-4aef-8b64-b5fc4dd3e917 f934aa46-73fa-4885-a83d-7c9e072752f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.062936s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.112 2589490 INFO alembic.runtime.migration [None req-73174985-11b2-4b61-b3be-4f3d63c4b015 4843cb0b-9a74-49f1-80ee-f47b6ee06c3e ef24295c-75ee-47d0-a01a-2bda2ad6fc2a - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.112 2589490 INFO alembic.runtime.migration [None req-73174985-11b2-4b61-b3be-4f3d63c4b015 4843cb0b-9a74-49f1-80ee-f47b6ee06c3e ef24295c-75ee-47d0-a01a-2bda2ad6fc2a - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.117 2589490 INFO alembic.runtime.migration [None req-73174985-11b2-4b61-b3be-4f3d63c4b015 4843cb0b-9a74-49f1-80ee-f47b6ee06c3e ef24295c-75ee-47d0-a01a-2bda2ad6fc2a - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.117 2589490 INFO alembic.runtime.migration [None req-73174985-11b2-4b61-b3be-4f3d63c4b015 4843cb0b-9a74-49f1-80ee-f47b6ee06c3e ef24295c-75ee-47d0-a01a-2bda2ad6fc2a - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.121 2589490 INFO alembic.runtime.migration [None req-73174985-11b2-4b61-b3be-4f3d63c4b015 4843cb0b-9a74-49f1-80ee-f47b6ee06c3e ef24295c-75ee-47d0-a01a-2bda2ad6fc2a - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.124 2589490 INFO aodh.api.app [None req-73174985-11b2-4b61-b3be-4f3d63c4b015 4843cb0b-9a74-49f1-80ee-f47b6ee06c3e ef24295c-75ee-47d0-a01a-2bda2ad6fc2a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.144 2589490 WARNING oslo_db.sqlalchemy.utils [None req-44cb26a4-1c90-452d-9d1f-948945e21773 f5d0e2a4-5e05-41c3-a622-c32ce97884cb 785064a9-b02e-47b6-aa70-6bfc5ab5e693 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.145 2589490 WARNING oslo_db.sqlalchemy.utils [None req-44cb26a4-1c90-452d-9d1f-948945e21773 f5d0e2a4-5e05-41c3-a622-c32ce97884cb 785064a9-b02e-47b6-aa70-6bfc5ab5e693 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.151 2589490 WARNING oslo_db.sqlalchemy.utils [None req-a54dbceb-63f6-4f13-a1bd-bd19cbb8068d f5d0e2a4-5e05-41c3-a622-c32ce97884cb 785064a9-b02e-47b6-aa70-6bfc5ab5e693 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.155 2589490 WARNING oslo_db.sqlalchemy.utils [None req-4cd87bee-2a8f-4490-a61a-45a21ca6633a f5d0e2a4-5e05-41c3-a622-c32ce97884cb 785064a9-b02e-47b6-aa70-6bfc5ab5e693 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.156 2589490 WARNING oslo_db.sqlalchemy.utils [None req-4cd87bee-2a8f-4490-a61a-45a21ca6633a f5d0e2a4-5e05-41c3-a622-c32ce97884cb 785064a9-b02e-47b6-aa70-6bfc5ab5e693 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.160 2589490 WARNING oslo_db.sqlalchemy.utils [None req-5c1af8bf-4bb3-43b3-84ba-25191066b3d2 f5d0e2a4-5e05-41c3-a622-c32ce97884cb 785064a9-b02e-47b6-aa70-6bfc5ab5e693 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.141226s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.091 2589489 INFO alembic.runtime.migration [None req-04cc1f4a-46ee-45c4-ae4b-785009fb002f dbf59574-0dd2-4496-bafc-ff314f06887a 98bdf15f-6c41-4946-a2ce-1de143a3017d - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.091 2589489 INFO alembic.runtime.migration [None req-04cc1f4a-46ee-45c4-ae4b-785009fb002f dbf59574-0dd2-4496-bafc-ff314f06887a 98bdf15f-6c41-4946-a2ce-1de143a3017d - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.096 2589489 INFO alembic.runtime.migration [None req-04cc1f4a-46ee-45c4-ae4b-785009fb002f dbf59574-0dd2-4496-bafc-ff314f06887a 98bdf15f-6c41-4946-a2ce-1de143a3017d - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.096 2589489 INFO alembic.runtime.migration [None req-04cc1f4a-46ee-45c4-ae4b-785009fb002f dbf59574-0dd2-4496-bafc-ff314f06887a 98bdf15f-6c41-4946-a2ce-1de143a3017d - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.100 2589489 INFO alembic.runtime.migration [None req-04cc1f4a-46ee-45c4-ae4b-785009fb002f dbf59574-0dd2-4496-bafc-ff314f06887a 98bdf15f-6c41-4946-a2ce-1de143a3017d - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.102 2589489 INFO aodh.api.app [None req-04cc1f4a-46ee-45c4-ae4b-785009fb002f dbf59574-0dd2-4496-bafc-ff314f06887a 98bdf15f-6c41-4946-a2ce-1de143a3017d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.224 2589489 WARNING oslo_db.sqlalchemy.utils [None req-68b4262c-8afb-493f-94ec-f8ed37a9984c 39ee9b82-6415-4782-98b5-33630b6cf2dd 0f62e28d-4013-4fd1-9c09-b75058edd5ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.066304s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.177 2589490 INFO alembic.runtime.migration [None req-1c5f4a91-60ce-470b-9fc1-f9ee0634b892 f5d0e2a4-5e05-41c3-a622-c32ce97884cb 785064a9-b02e-47b6-aa70-6bfc5ab5e693 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.177 2589490 INFO alembic.runtime.migration [None req-1c5f4a91-60ce-470b-9fc1-f9ee0634b892 f5d0e2a4-5e05-41c3-a622-c32ce97884cb 785064a9-b02e-47b6-aa70-6bfc5ab5e693 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.183 2589490 INFO alembic.runtime.migration [None req-1c5f4a91-60ce-470b-9fc1-f9ee0634b892 f5d0e2a4-5e05-41c3-a622-c32ce97884cb 785064a9-b02e-47b6-aa70-6bfc5ab5e693 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.183 2589490 INFO alembic.runtime.migration [None req-1c5f4a91-60ce-470b-9fc1-f9ee0634b892 f5d0e2a4-5e05-41c3-a622-c32ce97884cb 785064a9-b02e-47b6-aa70-6bfc5ab5e693 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.196 2589490 INFO alembic.runtime.migration [None req-1c5f4a91-60ce-470b-9fc1-f9ee0634b892 f5d0e2a4-5e05-41c3-a622-c32ce97884cb 785064a9-b02e-47b6-aa70-6bfc5ab5e693 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.199 2589490 INFO aodh.api.app [None req-1c5f4a91-60ce-470b-9fc1-f9ee0634b892 f5d0e2a4-5e05-41c3-a622-c32ce97884cb 785064a9-b02e-47b6-aa70-6bfc5ab5e693 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.227 2589490 WARNING oslo_db.sqlalchemy.utils [None req-6fbf98bc-3091-44db-90b2-26511681374d 05970722-6ae9-47e9-820d-5593a5e21f07 cc6b4b33-d67a-473e-9348-5e73b37c4881 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.229 2589490 WARNING oslo_db.sqlalchemy.utils [None req-6fbf98bc-3091-44db-90b2-26511681374d 05970722-6ae9-47e9-820d-5593a5e21f07 cc6b4b33-d67a-473e-9348-5e73b37c4881 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.233 2589490 WARNING oslo_db.sqlalchemy.utils [None req-6fbf98bc-3091-44db-90b2-26511681374d 05970722-6ae9-47e9-820d-5593a5e21f07 cc6b4b33-d67a-473e-9348-5e73b37c4881 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.060642s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.241 2589490 INFO alembic.runtime.migration [None req-6fbf98bc-3091-44db-90b2-26511681374d 05970722-6ae9-47e9-820d-5593a5e21f07 cc6b4b33-d67a-473e-9348-5e73b37c4881 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.242 2589490 INFO alembic.runtime.migration [None req-6fbf98bc-3091-44db-90b2-26511681374d 05970722-6ae9-47e9-820d-5593a5e21f07 cc6b4b33-d67a-473e-9348-5e73b37c4881 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.247 2589490 INFO alembic.runtime.migration [None req-6fbf98bc-3091-44db-90b2-26511681374d 05970722-6ae9-47e9-820d-5593a5e21f07 cc6b4b33-d67a-473e-9348-5e73b37c4881 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.247 2589490 INFO alembic.runtime.migration [None req-6fbf98bc-3091-44db-90b2-26511681374d 05970722-6ae9-47e9-820d-5593a5e21f07 cc6b4b33-d67a-473e-9348-5e73b37c4881 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.255 2589490 INFO alembic.runtime.migration [None req-6fbf98bc-3091-44db-90b2-26511681374d 05970722-6ae9-47e9-820d-5593a5e21f07 cc6b4b33-d67a-473e-9348-5e73b37c4881 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.275 2589490 INFO aodh.api.app [None req-6fbf98bc-3091-44db-90b2-26511681374d 05970722-6ae9-47e9-820d-5593a5e21f07 cc6b4b33-d67a-473e-9348-5e73b37c4881 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.000788s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.004178s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.052779s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.010248s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.000668s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.002039s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.002080s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.002075s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.002030s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.164480s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.177 2589488 INFO alembic.runtime.migration [None req-15c5746b-e2c8-45f4-9c68-99e069614439 7068b240-06fa-4aef-8b64-b5fc4dd3e917 f934aa46-73fa-4885-a83d-7c9e072752f9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.177 2589488 INFO alembic.runtime.migration [None req-15c5746b-e2c8-45f4-9c68-99e069614439 7068b240-06fa-4aef-8b64-b5fc4dd3e917 f934aa46-73fa-4885-a83d-7c9e072752f9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.192 2589488 INFO alembic.runtime.migration [None req-15c5746b-e2c8-45f4-9c68-99e069614439 7068b240-06fa-4aef-8b64-b5fc4dd3e917 f934aa46-73fa-4885-a83d-7c9e072752f9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.192 2589488 INFO alembic.runtime.migration [None req-15c5746b-e2c8-45f4-9c68-99e069614439 7068b240-06fa-4aef-8b64-b5fc4dd3e917 f934aa46-73fa-4885-a83d-7c9e072752f9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.201 2589488 INFO alembic.runtime.migration [None req-15c5746b-e2c8-45f4-9c68-99e069614439 7068b240-06fa-4aef-8b64-b5fc4dd3e917 f934aa46-73fa-4885-a83d-7c9e072752f9 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.209 2589488 INFO aodh.api.app [None req-15c5746b-e2c8-45f4-9c68-99e069614439 7068b240-06fa-4aef-8b64-b5fc4dd3e917 f934aa46-73fa-4885-a83d-7c9e072752f9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.271 2589488 WARNING oslo_db.sqlalchemy.utils [None req-946c7289-34bb-4e57-b130-6693b405b27a c272f731-0251-4c55-9246-11f5bc6b5eaa e22059c7-70af-4f94-9fd5-df4e823ec109 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.275 2589488 WARNING oslo_db.sqlalchemy.utils [None req-946c7289-34bb-4e57-b130-6693b405b27a c272f731-0251-4c55-9246-11f5bc6b5eaa e22059c7-70af-4f94-9fd5-df4e823ec109 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.285 2589488 WARNING oslo_db.sqlalchemy.utils [None req-c2be3320-e61b-4584-8a7f-553da6b231e9 c272f731-0251-4c55-9246-11f5bc6b5eaa e22059c7-70af-4f94-9fd5-df4e823ec109 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.305 2589488 WARNING oslo_db.sqlalchemy.utils [None req-82f90477-1e1e-4cdb-8cd6-616b42591b02 c272f731-0251-4c55-9246-11f5bc6b5eaa e22059c7-70af-4f94-9fd5-df4e823ec109 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.307 2589488 WARNING oslo_db.sqlalchemy.utils [None req-82f90477-1e1e-4cdb-8cd6-616b42591b02 c272f731-0251-4c55-9246-11f5bc6b5eaa e22059c7-70af-4f94-9fd5-df4e823ec109 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.316 2589488 WARNING oslo_db.sqlalchemy.utils [None req-13e0e8dc-976b-45fc-857a-f07a7e0b8b19 c272f731-0251-4c55-9246-11f5bc6b5eaa e22059c7-70af-4f94-9fd5-df4e823ec109 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.041970s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.310 2589490 INFO alembic.runtime.migration [None req-6fbf98bc-3091-44db-90b2-26511681374d 05970722-6ae9-47e9-820d-5593a5e21f07 cc6b4b33-d67a-473e-9348-5e73b37c4881 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.310 2589490 INFO alembic.runtime.migration [None req-6fbf98bc-3091-44db-90b2-26511681374d 05970722-6ae9-47e9-820d-5593a5e21f07 cc6b4b33-d67a-473e-9348-5e73b37c4881 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.314 2589490 INFO alembic.runtime.migration [None req-6fbf98bc-3091-44db-90b2-26511681374d 05970722-6ae9-47e9-820d-5593a5e21f07 cc6b4b33-d67a-473e-9348-5e73b37c4881 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.314 2589490 INFO alembic.runtime.migration [None req-6fbf98bc-3091-44db-90b2-26511681374d 05970722-6ae9-47e9-820d-5593a5e21f07 cc6b4b33-d67a-473e-9348-5e73b37c4881 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.319 2589490 INFO alembic.runtime.migration [None req-6fbf98bc-3091-44db-90b2-26511681374d 05970722-6ae9-47e9-820d-5593a5e21f07 cc6b4b33-d67a-473e-9348-5e73b37c4881 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.320 2589490 INFO aodh.api.app [None req-6fbf98bc-3091-44db-90b2-26511681374d 05970722-6ae9-47e9-820d-5593a5e21f07 cc6b4b33-d67a-473e-9348-5e73b37c4881 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.042507s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.341 2589489 INFO alembic.runtime.migration [None req-68b4262c-8afb-493f-94ec-f8ed37a9984c 39ee9b82-6415-4782-98b5-33630b6cf2dd 0f62e28d-4013-4fd1-9c09-b75058edd5ee - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.342 2589489 INFO alembic.runtime.migration [None req-68b4262c-8afb-493f-94ec-f8ed37a9984c 39ee9b82-6415-4782-98b5-33630b6cf2dd 0f62e28d-4013-4fd1-9c09-b75058edd5ee - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.348 2589489 INFO alembic.runtime.migration [None req-68b4262c-8afb-493f-94ec-f8ed37a9984c 39ee9b82-6415-4782-98b5-33630b6cf2dd 0f62e28d-4013-4fd1-9c09-b75058edd5ee - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.348 2589489 INFO alembic.runtime.migration [None req-68b4262c-8afb-493f-94ec-f8ed37a9984c 39ee9b82-6415-4782-98b5-33630b6cf2dd 0f62e28d-4013-4fd1-9c09-b75058edd5ee - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.352 2589489 INFO alembic.runtime.migration [None req-68b4262c-8afb-493f-94ec-f8ed37a9984c 39ee9b82-6415-4782-98b5-33630b6cf2dd 0f62e28d-4013-4fd1-9c09-b75058edd5ee - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.354 2589489 INFO aodh.api.app [None req-68b4262c-8afb-493f-94ec-f8ed37a9984c 39ee9b82-6415-4782-98b5-33630b6cf2dd 0f62e28d-4013-4fd1-9c09-b75058edd5ee - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.222719s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.184 2589491 INFO alembic.runtime.migration [None req-26da982d-8cf8-4027-8c3a-272c6d5efe0c cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.184 2589491 INFO alembic.runtime.migration [None req-26da982d-8cf8-4027-8c3a-272c6d5efe0c cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.187 2589491 INFO alembic.runtime.migration [None req-26da982d-8cf8-4027-8c3a-272c6d5efe0c cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.187 2589491 INFO alembic.runtime.migration [None req-26da982d-8cf8-4027-8c3a-272c6d5efe0c cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.199 2589491 INFO alembic.runtime.migration [None req-26da982d-8cf8-4027-8c3a-272c6d5efe0c cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.202 2589491 INFO aodh.api.app [None req-26da982d-8cf8-4027-8c3a-272c6d5efe0c cd6d5d88-5137-4865-93a3-22c9d1338667 7e425c71-856f-4081-be0f-7b1bc9f3f137 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.246 2589491 WARNING oslo_db.sqlalchemy.utils [None req-e6af2bc5-051b-4327-9664-bfbee0a0fae9 4b2e70d8-1f60-4d67-9037-a9e7185b86c3 93b0dda2-2ef3-480d-b2f4-36076ccf50ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.262 2589491 WARNING oslo_db.sqlalchemy.utils [None req-e6af2bc5-051b-4327-9664-bfbee0a0fae9 4b2e70d8-1f60-4d67-9037-a9e7185b86c3 93b0dda2-2ef3-480d-b2f4-36076ccf50ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.281 2589491 WARNING oslo_db.sqlalchemy.utils [None req-3152f50f-8b55-442c-bd34-efe3b6ca4749 4b2e70d8-1f60-4d67-9037-a9e7185b86c3 93b0dda2-2ef3-480d-b2f4-36076ccf50ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.294 2589491 WARNING oslo_db.sqlalchemy.utils [None req-803b4c97-62eb-4059-9abd-1be87312a9cc cf74648f-1d3d-45aa-acbc-94956ab35592 22e9bdac-90cb-4be1-ad25-0d0c29c7ee6b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.308 2589491 WARNING oslo_db.sqlalchemy.utils [None req-72c2a2d0-0bfd-4652-9850-ad2686799ae0 cf74648f-1d3d-45aa-acbc-94956ab35592 22e9bdac-90cb-4be1-ad25-0d0c29c7ee6b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.328 2589491 WARNING oslo_db.sqlalchemy.utils [None req-6cd8db36-f632-47c8-9bc6-2cabb8ec7295 4b2e70d8-1f60-4d67-9037-a9e7185b86c3 93b0dda2-2ef3-480d-b2f4-36076ccf50ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.332 2589491 WARNING oslo_db.sqlalchemy.utils [None req-6cd8db36-f632-47c8-9bc6-2cabb8ec7295 4b2e70d8-1f60-4d67-9037-a9e7185b86c3 93b0dda2-2ef3-480d-b2f4-36076ccf50ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.347 2589491 WARNING oslo_db.sqlalchemy.utils [None req-1104cd3a-bb87-4ce2-b27c-915c8c04ddf1 4b2e70d8-1f60-4d67-9037-a9e7185b86c3 93b0dda2-2ef3-480d-b2f4-36076ccf50ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.355 2589491 WARNING oslo_db.sqlalchemy.utils [None req-5f3a6b6e-3a26-415b-a8d9-a9a0ea11e306 cf74648f-1d3d-45aa-acbc-94956ab35592 22e9bdac-90cb-4be1-ad25-0d0c29c7ee6b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.365 2589491 WARNING oslo_db.sqlalchemy.utils [None req-5f3a6b6e-3a26-415b-a8d9-a9a0ea11e306 cf74648f-1d3d-45aa-acbc-94956ab35592 22e9bdac-90cb-4be1-ad25-0d0c29c7ee6b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.376 2589491 WARNING oslo_db.sqlalchemy.utils [None req-f5427f2b-9a5c-4dba-a22a-989da8c91759 cf74648 f-1d3d-45aa-acbc-94956ab35592 22e9bdac-90cb-4be1-ad25-0d0c29c7ee6b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.052174s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.351 2589490 INFO alembic.runtime.migration [None req-22bf3a0a-ffac-474f-8238-32d02a7e5e2c - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.351 2589490 INFO alembic.runtime.migration [None req-22bf3a0a-ffac-474f-8238-32d02a7e5e2c - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.357 2589490 INFO alembic.runtime.migration [None req-22bf3a0a-ffac-474f-8238-32d02a7e5e2c - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.357 2589490 INFO alembic.runtime.migration [None req-22bf3a0a-ffac-474f-8238-32d02a7e5e2c - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.363 2589490 INFO alembic.runtime.migration [None req-22bf3a0a-ffac-474f-8238-32d02a7e5e2c - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.364 2589490 INFO aodh.api.app [None req-22bf3a0a-ffac-474f-8238-32d02a7e5e2c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.044156s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.403 2589490 INFO alembic.runtime.migration [None req-420b277d-bd65-4265-9d66-7e640d2e7bdb - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.403 2589490 INFO alembic.runtime.migration [None req-420b277d-bd65-4265-9d66-7e640d2e7bdb - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.407 2589490 INFO alembic.runtime.migration [None req-420b277d-bd65-4265-9d66-7e640d2e7bdb - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.407 2589490 INFO alembic.runtime.migration [None req-420b277d-bd65-4265-9d66-7e640d2e7bdb - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.415 2589490 INFO alembic.runtime.migration [None req-420b277d-bd65-4265-9d66-7e640d2e7bdb - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.417 2589490 INFO aodh.api.app [None req-420b277d-bd65-4265-9d66-7e640d2e7bdb - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.062709s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.383 2589489 INFO alembic.runtime.migration [None req-b9164fbc-76b5-46b5-88c3-5ada2f266e2e - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.383 2589489 INFO alembic.runtime.migration [None req-b9164fbc-76b5-46b5-88c3-5ada2f266e2e - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.387 2589489 INFO alembic.runtime.migration [None req-b9164fbc-76b5-46b5-88c3-5ada2f266e2e - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.387 2589489 INFO alembic.runtime.migration [None req-b9164fbc-76b5-46b5-88c3-5ada2f266e2e - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.392 2589489 INFO alembic.runtime.migration [None req-b9164fbc-76b5-46b5-88c3-5ada2f266e2e - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.394 2589489 INFO aodh.api.app [None req-b9164fbc-76b5-46b5-88c3-5ada2f266e2e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.115742s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.349 2589488 INFO alembic.runtime.migration [None req-e73337b7-7e05-4145-a491-00bb3fe0f0ec c272f731-0251-4c55-9246-11f5bc6b5eaa e22059c7-70af-4f94-9fd5-df4e823ec109 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.349 2589488 INFO alembic.runtime.migration [None req-e73337b7-7e05-4145-a491-00bb3fe0f0ec c272f731-0251-4c55-9246-11f5bc6b5eaa e22059c7-70af-4f94-9fd5-df4e823ec109 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.357 2589488 INFO alembic.runtime.migration [None req-e73337b7-7e05-4145-a491-00bb3fe0f0ec c272f731-0251-4c55-9246-11f5bc6b5eaa e22059c7-70af-4f94-9fd5-df4e823ec109 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.357 2589488 INFO alembic.runtime.migration [None req-e73337b7-7e05-4145-a491-00bb3fe0f0ec c272f731-0251-4c55-9246-11f5bc6b5eaa e22059c7-70af-4f94-9fd5-df4e823ec109 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.362 2589488 INFO alembic.runtime.migration [None req-e73337b7-7e05-4145-a491-00bb3fe0f0ec c272f731-0251-4c55-9246-11f5bc6b5eaa e22059c7-70af-4f94-9fd5-df4e823ec109 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.368 2589488 INFO aodh.api.app [None req-e73337b7-7e05-4145-a491-00bb3fe0f0ec c272f731-0251-4c55-9246-11f5bc6b5eaa e22059c7-70af-4f94-9fd5-df4e823ec109 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.413 2589488 WARNING oslo_db.sqlalchemy.utils [None req-82e94e7f-1729-417f-b0fe-3897b22b08f9 855405f7-1414-4894-9d1d-e76d9e69a322 b6f668ab-7769-4938-a254-25800fe12135 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.418 2589488 WARNING oslo_db.sqlalchemy.utils [None req-82e94e7f-1729-417f-b0fe-3897b22b08f9 855405f7-1414-4894-9d1d-e76d9e69a322 b6f668ab-7769-4938-a254-25800fe12135 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.424 2589488 WARNING oslo_db.sqlalchemy.utils [None req-ac54ac1e-545c-4933-b5a7-6e198f0e6f73 855405f7-1414-4894-9d1d-e76d9e69a322 b6f668ab-7769-4938-a254-25800fe12135 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.436 2589488 WARNING oslo_db.sqlalchemy.utils [None req-c680300a-1205-40a7-a677-73765402efdc 855405f7-1414-4894-9d1d-e76d9e69a322 b6f668ab-7769-4938-a254-25800fe12135 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.438 2589488 WARNING oslo_db.sqlalchemy.utils [None req-c680300a-1205-40a7-a677-73765402efdc 855405f7-1414-4894-9d1d-e76d9e69a322 b6f668ab-7769-4938-a254-25800fe12135 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.443 2589488 WARNING oslo_db.sqlalchemy.utils [None req-dba4f51f-358f-4a03-b216-3f2155d27017 855405f7-1414-4894-9d1d-e76d9e69a322 b6f668ab-7769-4938-a254-25800fe12135 - - - -] 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_metrics.TestMetrics.test_get_all_metrics_forbidden [0.049322s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.448 2589490 INFO alembic.runtime.migration [None req-0db39787-66d5-4165-9467-1c2b29e10f08 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.448 2589490 INFO alembic.runtime.migration [None req-0db39787-66d5-4165-9467-1c2b29e10f08 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.452 2589490 INFO alembic.runtime.migration [None req-0db39787-66d5-4165-9467-1c2b29e10f08 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.452 2589490 INFO alembic.runtime.migration [None req-0db39787-66d5-4165-9467-1c2b29e10f08 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.457 2589490 INFO alembic.runtime.migration [None req-0db39787-66d5-4165-9467-1c2b29e10f08 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.459 2589490 INFO aodh.api.app [None req-0db39787-66d5-4165-9467-1c2b29e10f08 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.477 2589490 INFO aodh.api.app [None req-0db39787-66d5-4165-9467-1c2b29e10f08 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.489 2589490 WARNING oslo_policy.policy [None req-bb920375-6e28-4609-93d4-4a7a753425ca some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.115515s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.402 2589491 INFO alembic.runtime.migration [None req-f5427f2b-9a5c-4dba-a22a-989da8c91759 cf74648f-1d3d-45aa-acbc-94956ab35592 22e9bdac-90cb-4be1-ad25-0d0c29c7ee6b - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.402 2589491 INFO alembic.runtime.migration [None req-f5427f2b-9a5c-4dba-a22a-989da8c91759 cf74648f-1d3d-45aa-acbc-94956ab35592 22e9bdac-90cb-4be1-ad25-0d0c29c7ee6b - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.410 2589491 INFO alembic.runtime.migration [None req-f5427f2b-9a5c-4dba-a22a-989da8c91759 cf74648f-1d3d-45aa-acbc-94956ab35592 22e9bdac-90cb-4be1-ad25-0d0c29c7ee6b - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.410 2589491 INFO alembic.runtime.migration [None req-f5427f2b-9a5c-4dba-a22a-989da8c91759 cf74648f-1d3d-45aa-acbc-94956ab35592 22e9bdac-90cb-4be1-ad25-0d0c29c7ee6b - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.417 2589491 INFO alembic.runtime.migration [None req-f5427f2b-9a5c-4dba-a22a-989da8c91759 cf74648f-1d3d-45aa-acbc-94956ab35592 22e9bdac-90cb-4be1-ad25-0d0c29c7ee6b - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.429 2589491 INFO aodh.api.app [None req-f5427f2b-9a5c-4dba-a22a-989da8c91759 cf74648f-1d3d-45aa-acbc-94956ab35592 22e9bdac-90cb-4be1-ad25-0d0c29c7ee6b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.460 2589491 WARNING oslo_db.sqlalchemy.utils [None req-e80bb586-deb5-4e32-b300-b72bada2e4fc 3ba4d40c-b24a-4333-a843-e9b9ef8058bf c632528f-3306-4850-af72-d1d511d2db5e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.464 2589491 WARNING oslo_db.sqlalchemy.utils [None req-e80bb586-deb5-4e32-b300-b72bada2e4fc 3ba4d40c-b24a-4333-a843-e9b9ef8058bf c632528f-3306-4850-af72-d1d511d2db5e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.479 2589491 WARNING oslo_db.sqlalchemy.utils [None req-cd81dc87-7c43-4a0b-a414-0a3dbbf5e4d7 3ba4d40c-b24a-4333-a843-e9b9ef8058bf c632528f-3306-4850-af72-d1d511d2db5e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.491 2589491 WARNING oslo_db.sqlalchemy.utils [None req-316a892b-3b5d-4140-bcfb-b5390347475f 3ba4d40c-b24a-4333-a843-e9b9ef8058bf c632528f-3306-4850-af72-d1d511d2db5e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.493 2589491 WARNING oslo_db.sqlalchemy.utils [None req-316a892b-3b5d-4140-bcfb-b5390347475f 3ba4d40c-b24a-4333-a843-e9b9ef8058bf c632528f-3306-4850-af72-d1d511d2db5e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.496 2589491 WARNING oslo_db.sqlalchemy.utils [None req-e90ffe8a-0a57-48b4-8ee2-a97314a087a7 3ba4d40c-b24a-4333-a843-e9b9ef8058bf c632528f-3306-4850-af72-d1d511d2db5e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.037490s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.498 2589490 INFO alembic.runtime.migration [None req-bb920375-6e28-4609-93d4-4a7a753425ca some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.498 2589490 INFO alembic.runtime.migration [None req-bb920375-6e28-4609-93d4-4a7a753425ca some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.501 2589490 INFO alembic.runtime.migration [None req-bb920375-6e28-4609-93d4-4a7a753425ca some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.501 2589490 INFO alembic.runtime.migration [None req-bb920375-6e28-4609-93d4-4a7a753425ca some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.506 2589490 INFO alembic.runtime.migration [None req-bb920375-6e28-4609-93d4-4a7a753425ca some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.508 2589490 INFO aodh.api.app [None req-bb920375-6e28-4609-93d4-4a7a753425ca some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.057660s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.487 2589489 INFO alembic.runtime.migration [None req-f0a851fa-910f-4da3-aa99-9ad91f192f71 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.487 2589489 INFO alembic.runtime.migration [None req-f0a851fa-910f-4da3-aa99-9ad91f192f71 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.491 2589489 INFO alembic.runtime.migration [None req-f0a851fa-910f-4da3-aa99-9ad91f192f71 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.491 2589489 INFO alembic.runtime.migration [None req-f0a851fa-910f-4da3-aa99-9ad91f192f71 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.496 2589489 INFO alembic.runtime.migration [None req-f0a851fa-910f-4da3-aa99-9ad91f192f71 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.497 2589489 INFO aodh.api.app [None req-f0a851fa-910f-4da3-aa99-9ad91f192f71 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.032313s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.536 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.536 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.540 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.540 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.544 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.545 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.545 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. {2} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.006146s] ... ok {2} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.006695s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.575 2589490 WARNING stevedore.named [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Could not load no-such-engine {2} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000318s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.070177s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.513 2589491 INFO alembic.runtime.migration [None req-e90ffe8a-0a57-48b4-8ee2-a97314a087a7 3ba4d40c-b24a-4333-a843-e9b9ef8058bf c632528f-3306-4850-af72-d1d511d2db5e - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.513 2589491 INFO alembic.runtime.migration [None req-e90ffe8a-0a57-48b4-8ee2-a97314a087a7 3ba4d40c-b24a-4333-a843-e9b9ef8058bf c632528f-3306-4850-af72-d1d511d2db5e - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.519 2589491 INFO alembic.runtime.migration [None req-e90ffe8a-0a57-48b4-8ee2-a97314a087a7 3ba4d40c-b24a-4333-a843-e9b9ef8058bf c632528f-3306-4850-af72-d1d511d2db5e - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.519 2589491 INFO alembic.runtime.migration [None req-e90ffe8a-0a57-48b4-8ee2-a97314a087a7 3ba4d40c-b24a-4333-a843-e9b9ef8058bf c632528f-3306-4850-af72-d1d511d2db5e - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.530 2589491 INFO alembic.runtime.migration [None req-e90ffe8a-0a57-48b4-8ee2-a97314a087a7 3ba4d40c-b24a-4333-a843-e9b9ef8058bf c632528f-3306-4850-af72-d1d511d2db5e - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.535 2589491 INFO aodh.api.app [None req-e90ffe8a-0a57-48b4-8ee2-a97314a087a7 3ba4d40c-b24a-4333-a843-e9b9ef8058bf c632528f-3306-4850-af72-d1d511d2db5e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.561 2589491 WARNING oslo_db.sqlalchemy.utils [None req-5b048eaa-f02f-4aca-ac7f-93ad74f7e018 5fa847e1-860f-438d-adc4-b212c26f4c72 886a94d1-e8e2-4a2f-bf68-14082af460a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.562 2589491 WARNING oslo_db.sqlalchemy.utils [None req-5b048eaa-f02f-4aca-ac7f-93ad74f7e018 5fa847e1-860f-438d-adc4-b212c26f4c72 886a94d1-e8e2-4a2f-bf68-14082af460a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.567 2589491 WARNING oslo_db.sqlalchemy.utils [None req-a46dc2cd-9166-4122-a777-9d6bb911c899 5fa847e1-860f-438d-adc4-b212c26f4c72 886a94d1-e8e2-4a2f-bf68-14082af460a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.571 2589491 WARNING oslo_db.sqlalchemy.utils [None req-438d851f-1920-4955-bae7-4f1894a847ba 5fa847e1-860f-438d-adc4-b212c26f4c72 886a94d1-e8e2-4a2f-bf68-14082af460a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.572 2589491 WARNING oslo_db.sqlalchemy.utils [None req-438d851f-1920-4955-bae7-4f1894a847ba 5fa847e1-860f-438d-adc4-b212c26f4c72 886a94d1-e8e2-4a2f-bf68-14082af460a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.574 2589491 WARNING oslo_db.sqlalchemy.utils [None req-49e789af-f869-4a26-b4df-d70007d37f30 5fa847e1-860f-438d-adc4-b212c26f4c72 886a94d1-e8e2-4a2f-bf68-14082af460a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.054831s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.545 2589489 INFO alembic.runtime.migration [None req-5c8487c9-2367-4cb4-8a98-01ca5798258e - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.545 2589489 INFO alembic.runtime.migration [None req-5c8487c9-2367-4cb4-8a98-01ca5798258e - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.549 2589489 INFO alembic.runtime.migration [None req-5c8487c9-2367-4cb4-8a98-01ca5798258e - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.549 2589489 INFO alembic.runtime.migration [None req-5c8487c9-2367-4cb4-8a98-01ca5798258e - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.556 2589489 INFO alembic.runtime.migration [None req-5c8487c9-2367-4cb4-8a98-01ca5798258e - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.558 2589489 INFO aodh.api.app [None req-5c8487c9-2367-4cb4-8a98-01ca5798258e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.039304s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.585 2589491 INFO alembic.runtime.migration [None req-49e789af-f869-4a26-b4df-d70007d37f30 5fa847e1-860f-438d-adc4-b212c26f4c72 886a94d1-e8e2-4a2f-bf68-14082af460a2 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.585 2589491 INFO alembic.runtime.migration [None req-49e789af-f869-4a26-b4df-d70007d37f30 5fa847e1-860f-438d-adc4-b212c26f4c72 886a94d1-e8e2-4a2f-bf68-14082af460a2 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.588 2589491 INFO alembic.runtime.migration [None req-49e789af-f869-4a26-b4df-d70007d37f30 5fa847e1-860f-438d-adc4-b212c26f4c72 886a94d1-e8e2-4a2f-bf68-14082af460a2 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.589 2589491 INFO alembic.runtime.migration [None req-49e789af-f869-4a26-b4df-d70007d37f30 5fa847e1-860f-438d-adc4-b212c26f4c72 886a94d1-e8e2-4a2f-bf68-14082af460a2 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.593 2589491 INFO alembic.runtime.migration [None req-49e789af-f869-4a26-b4df-d70007d37f30 5fa847e1-860f-438d-adc4-b212c26f4c72 886a94d1-e8e2-4a2f-bf68-14082af460a2 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.596 2589491 INFO aodh.api.app [None req-49e789af-f869-4a26-b4df-d70007d37f30 5fa847e1-860f-438d-adc4-b212c26f4c72 886a94d1-e8e2-4a2f-bf68-14082af460a2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.609 2589491 WARNING oslo_db.sqlalchemy.utils [None req-91caac61-a58e-4e38-98d1-d705098b9207 f9a41905-0dd8-4f14-9dd2-3d37fb2963bf caa173fd-1347-4f58-8d29-61fa9c9f09ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.610 2589491 WARNING oslo_db.sqlalchemy.utils [None req-91caac61-a58e-4e38-98d1-d705098b9207 f9a41905-0dd8-4f14-9dd2-3d37fb2963bf caa173fd-1347-4f58-8d29-61fa9c9f09ba - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.613 2589491 WARNING oslo_db.sqlalchemy.utils [None req-91caac61-a58e-4e38-98d1-d705098b9207 f9a41905-0dd8-4f14-9dd2-3d37fb2963bf caa173fd-1347-4f58-8d29-61fa9c9f09ba - - - -] 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.032920s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.601 2589489 INFO alembic.runtime.migration [None req-ad9e97ec-8a69-46c5-a70d-b6a9b5569639 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.601 2589489 INFO alembic.runtime.migration [None req-ad9e97ec-8a69-46c5-a70d-b6a9b5569639 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.604 2589489 INFO alembic.runtime.migration [None req-ad9e97ec-8a69-46c5-a70d-b6a9b5569639 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.605 2589489 INFO alembic.runtime.migration [None req-ad9e97ec-8a69-46c5-a70d-b6a9b5569639 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.610 2589489 INFO alembic.runtime.migration [None req-ad9e97ec-8a69-46c5-a70d-b6a9b5569639 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.612 2589489 INFO aodh.api.app [None req-ad9e97ec-8a69-46c5-a70d-b6a9b5569639 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.058748s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.582 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.582 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.585 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.585 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.589 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.596 2589490 WARNING oslo_db.sqlalchemy.utils [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] 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.027162s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.634 2589489 INFO alembic.runtime.migration [None req-62fbf9ef-7ad5-4818-98c1-a44b4715289a 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.634 2589489 INFO alembic.runtime.migration [None req-62fbf9ef-7ad5-4818-98c1-a44b4715289a 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.637 2589489 INFO alembic.runtime.migration [None req-62fbf9ef-7ad5-4818-98c1-a44b4715289a 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.637 2589489 INFO alembic.runtime.migration [None req-62fbf9ef-7ad5-4818-98c1-a44b4715289a 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.642 2589489 INFO alembic.runtime.migration [None req-62fbf9ef-7ad5-4818-98c1-a44b4715289a 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.643 2589489 INFO aodh.api.app [None req-62fbf9ef-7ad5-4818-98c1-a44b4715289a 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.043503s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.623 2589491 INFO alembic.runtime.migration [None req-91caac61-a58e-4e38-98d1-d705098b9207 f9a41905-0dd8-4f14-9dd2-3d37fb2963bf caa173fd-1347-4f58-8d29-61fa9c9f09ba - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.623 2589491 INFO alembic.runtime.migration [None req-91caac61-a58e-4e38-98d1-d705098b9207 f9a41905-0dd8-4f14-9dd2-3d37fb2963bf caa173fd-1347-4f58-8d29-61fa9c9f09ba - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.626 2589491 INFO alembic.runtime.migration [None req-91caac61-a58e-4e38-98d1-d705098b9207 f9a41905-0dd8-4f14-9dd2-3d37fb2963bf caa173fd-1347-4f58-8d29-61fa9c9f09ba - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.627 2589491 INFO alembic.runtime.migration [None req-91caac61-a58e-4e38-98d1-d705098b9207 f9a41905-0dd8-4f14-9dd2-3d37fb2963bf caa173fd-1347-4f58-8d29-61fa9c9f09ba - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.631 2589491 INFO alembic.runtime.migration [None req-91caac61-a58e-4e38-98d1-d705098b9207 f9a41905-0dd8-4f14-9dd2-3d37fb2963bf caa173fd-1347-4f58-8d29-61fa9c9f09ba - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.633 2589491 INFO aodh.api.app [None req-91caac61-a58e-4e38-98d1-d705098b9207 f9a41905-0dd8-4f14-9dd2-3d37fb2963bf caa173fd-1347-4f58-8d29-61fa9c9f09ba - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. warnings.warn( {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.051406s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.646 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.646 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.653 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.653 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.662 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.677 2589490 WARNING oslo_db.sqlalchemy.utils [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.680 2589490 WARNING oslo_db.sqlalchemy.utils [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.033527s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.662 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.662 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.665 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.665 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.673 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.675 2589489 INFO aodh.api.app [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.040721s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.669 2589491 INFO alembic.runtime.migration [None req-91caac61-a58e-4e38-98d1-d705098b9207 f9a41905-0dd8-4f14-9dd2-3d37fb2963bf caa173fd-1347-4f58-8d29-61fa9c9f09ba - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.669 2589491 INFO alembic.runtime.migration [None req-91caac61-a58e-4e38-98d1-d705098b9207 f9a41905-0dd8-4f14-9dd2-3d37fb2963bf caa173fd-1347-4f58-8d29-61fa9c9f09ba - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.673 2589491 INFO alembic.runtime.migration [None req-91caac61-a58e-4e38-98d1-d705098b9207 f9a41905-0dd8-4f14-9dd2-3d37fb2963bf caa173fd-1347-4f58-8d29-61fa9c9f09ba - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.673 2589491 INFO alembic.runtime.migration [None req-91caac61-a58e-4e38-98d1-d705098b9207 f9a41905-0dd8-4f14-9dd2-3d37fb2963bf caa173fd-1347-4f58-8d29-61fa9c9f09ba - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.677 2589491 INFO alembic.runtime.migration [None req-91caac61-a58e-4e38-98d1-d705098b9207 f9a41905-0dd8-4f14-9dd2-3d37fb2963bf caa173fd-1347-4f58-8d29-61fa9c9f09ba - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.679 2589491 INFO aodh.api.app [None req-91caac61-a58e-4e38-98d1-d705098b9207 f9a41905-0dd8-4f14-9dd2-3d37fb2963bf caa173fd-1347-4f58-8d29-61fa9c9f09ba - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.694 2589491 WARNING oslo_db.sqlalchemy.utils [None req-959c1b86-3543-4880-b4f6-48cba8f553c2 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.700 2589491 WARNING oslo_db.sqlalchemy.utils [None req-163bac10-d2a3-479e-bdaf-a80795e28ba7 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.028246s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.694 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.694 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.704 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.705 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.709 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.713 2589490 WARNING oslo_db.sqlalchemy.utils [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.026250s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.696 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.696 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.699 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.699 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.703 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.705 2589489 INFO aodh.api.app [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.020006s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.723 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.723 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.726 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.726 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.731 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.734 2589490 WARNING oslo_db.sqlalchemy.utils [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.026427s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.722 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.722 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.725 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.725 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.730 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.732 2589489 INFO aodh.api.app [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.005147s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.026002s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.743 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.743 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.746 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.746 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.751 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.754 2589490 WARNING oslo_db.sqlalchemy.utils [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.069636s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.718 2589491 INFO alembic.runtime.migration [None req-163bac10-d2a3-479e-bdaf-a80795e28ba7 - - - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.719 2589491 INFO alembic.runtime.migration [None req-163bac10-d2a3-479e-bdaf-a80795e28ba7 - - - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.727 2589491 INFO alembic.runtime.migration [None req-163bac10-d2a3-479e-bdaf-a80795e28ba7 - - - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.727 2589491 INFO alembic.runtime.migration [None req-163bac10-d2a3-479e-bdaf-a80795e28ba7 - - - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.736 2589491 INFO alembic.runtime.migration [None req-163bac10-d2a3-479e-bdaf-a80795e28ba7 - - - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.747 2589491 INFO aodh.api.app [None req-163bac10-d2a3-479e-bdaf-a80795e28ba7 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.002258s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.328379s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.460 2589488 INFO alembic.runtime.migration [None req-dba4f51f-358f-4a03-b216-3f2155d27017 855405f7-1414-4894-9d1d-e76d9e69a322 b6f668ab-7769-4938-a254-25800fe12135 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.460 2589488 INFO alembic.runtime.migration [None req-dba4f51f-358f-4a03-b216-3f2155d27017 855405f7-1414-4894-9d1d-e76d9e69a322 b6f668ab-7769-4938-a254-25800fe12135 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.697 2589488 INFO alembic.runtime.migration [None req-dba4f51f-358f-4a03-b216-3f2155d27017 855405f7-1414-4894-9d1d-e76d9e69a322 b6f668ab-7769-4938-a254-25800fe12135 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.697 2589488 INFO alembic.runtime.migration [None req-dba4f51f-358f-4a03-b216-3f2155d27017 855405f7-1414-4894-9d1d-e76d9e69a322 b6f668ab-7769-4938-a254-25800fe12135 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.702 2589488 INFO alembic.runtime.migration [None req-dba4f51f-358f-4a03-b216-3f2155d27017 855405f7-1414-4894-9d1d-e76d9e69a322 b6f668ab-7769-4938-a254-25800fe12135 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.708 2589488 INFO aodh.api.app [None req-dba4f51f-358f-4a03-b216-3f2155d27017 855405f7-1414-4894-9d1d-e76d9e69a322 b6f668ab-7769-4938-a254-25800fe12135 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.759 2589488 WARNING oslo_db.sqlalchemy.utils [None req-cc604b79-d239-42e1-a000-b59292700cd5 5df32dad-50c0-4565-88cc-ccf81b23fe87 36b7a5b0-cb22-48de-85fb-ae85bd2f6934 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.760 2589488 WARNING oslo_db.sqlalchemy.utils [None req-cc604b79-d239-42e1-a000-b59292700cd5 5df32dad-50c0-4565-88cc-ccf81b23fe87 36b7a5b0-cb22-48de-85fb-ae85bd2f6934 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.772 2589488 WARNING oslo_db.sqlalchemy.utils [None req-dff0c992-46d0-4804-a6d6-a816c768560e 5df32dad-50c0-4565-88cc-ccf81b23fe87 36b7a5b0-cb22-48de-85fb-ae85bd2f6934 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.774 2589488 WARNING oslo_db.sqlalchemy.utils [None req-dff0c992-46d0-4804-a6d6-a816c768560e 5df32dad-50c0-4565-88cc-ccf81b23fe87 36b7a5b0-cb22-48de-85fb-ae85bd2f6934 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.014445s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.051363s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.754 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.754 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.757 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.757 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.771 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.778 2589489 WARNING oslo_db.sqlalchemy.utils [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.792 2589489 INFO aodh.storage.impl_sqlalchemy [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] 3 alarm histories are removed from database {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.040114s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.770 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.770 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.773 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.773 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.778 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.781 2589490 WARNING oslo_db.sqlalchemy.utils [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.012537s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.002130s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.004246s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.002476s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.054991s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.822 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.822 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.826 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.826 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.834 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.843 2589489 WARNING oslo_db.sqlalchemy.utils [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.850 2589489 INFO aodh.storage.impl_sqlalchemy [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] 2 alarm histories are removed from database {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.053263s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.819 2589491 INFO alembic.runtime.migration [None req-163bac10-d2a3-479e-bdaf-a80795e28ba7 - - - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.820 2589491 INFO alembic.runtime.migration [None req-163bac10-d2a3-479e-bdaf-a80795e28ba7 - - - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.823 2589491 INFO alembic.runtime.migration [None req-163bac10-d2a3-479e-bdaf-a80795e28ba7 - - - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.823 2589491 INFO alembic.runtime.migration [None req-163bac10-d2a3-479e-bdaf-a80795e28ba7 - - - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.827 2589491 INFO alembic.runtime.migration [None req-163bac10-d2a3-479e-bdaf-a80795e28ba7 - - - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.830 2589491 INFO aodh.api.app [None req-163bac10-d2a3-479e-bdaf-a80795e28ba7 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.062891s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.811 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.811 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.816 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.816 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.831 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.840 2589490 WARNING oslo_db.sqlalchemy.utils [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.050565s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.863 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.863 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.883 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.883 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.888 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.895 2589489 WARNING oslo_db.sqlalchemy.utils [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.901 2589489 WARNING oslo_db.sqlalchemy.utils [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.059030s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.874 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.874 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.878 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.878 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.882 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.896 2589490 WARNING oslo_db.sqlalchemy.utils [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.020707s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.914 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.914 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.917 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.917 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.922 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.925 2589489 WARNING oslo_db.sqlalchemy.utils [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.147981s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.791 2589488 INFO alembic.runtime.migration [None req-dff0c992-46d0-4804-a6d6-a816c768560e 5df32dad-50c0-4565-88cc-ccf81b23fe87 36b7a5b0-cb22-48de-85fb-ae85bd2f6934 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.791 2589488 INFO alembic.runtime.migration [None req-dff0c992-46d0-4804-a6d6-a816c768560e 5df32dad-50c0-4565-88cc-ccf81b23fe87 36b7a5b0-cb22-48de-85fb-ae85bd2f6934 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.795 2589488 INFO alembic.runtime.migration [None req-dff0c992-46d0-4804-a6d6-a816c768560e 5df32dad-50c0-4565-88cc-ccf81b23fe87 36b7a5b0-cb22-48de-85fb-ae85bd2f6934 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.795 2589488 INFO alembic.runtime.migration [None req-dff0c992-46d0-4804-a6d6-a816c768560e 5df32dad-50c0-4565-88cc-ccf81b23fe87 36b7a5b0-cb22-48de-85fb-ae85bd2f6934 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.799 2589488 INFO alembic.runtime.migration [None req-dff0c992-46d0-4804-a6d6-a816c768560e 5df32dad-50c0-4565-88cc-ccf81b23fe87 36b7a5b0-cb22-48de-85fb-ae85bd2f6934 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.801 2589488 INFO aodh.api.app [None req-dff0c992-46d0-4804-a6d6-a816c768560e 5df32dad-50c0-4565-88cc-ccf81b23fe87 36b7a5b0-cb22-48de-85fb-ae85bd2f6934 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:20.815 2589488 WARNING oslo_db.sqlalchemy.utils [None req-36ca78cd-152b-47e4-ae9f-97aec7f77cda 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.821 2589488 WARNING oslo_db.sqlalchemy.utils [None req-da953be5-bfd1-4e1c-a3fa-fbe04eb03e7e 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.827 2589488 WARNING oslo_db.sqlalchemy.utils [None req-b54cc6f1-0274-47f6-a177-5e4ebb90a4fb 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.831 2589488 WARNING oslo_db.sqlalchemy.utils [None req-eaa17e8b-dba1-4958-b6d2-43afbbfb2cdd 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.837 2589488 WARNING oslo_db.sqlalchemy.utils [None req-1ad5cc85-b97f-4cbd-8479-bd55f83702a0 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.841 2589488 WARNING oslo_db.sqlalchemy.utils [None req-ebc38209-1c56-44aa-95c6-90acc89c4b2d 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.847 2589488 WARNING oslo_db.sqlalchemy.utils [None req-0da60d57-b9aa-45e7-a48d-6875d0b40c93 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.851 2589488 WARNING oslo_db.sqlalchemy.utils [None req-26854fbc-5b22-40b8-8a33-b510898cae54 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.857 2589488 WARNING oslo_db.sqlalchemy.utils [None req-7ecb6ffd-6b26-4f1e-9b9b-bec683a059fc 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.861 2589488 WARNING oslo_db.sqlalchemy.utils [None req-f25908b4-ba76-458e-a689-2a5f2beaa690 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.868 2589488 WARNING oslo_db.sqlalchemy.utils [None req-2ccfa813-0798-427e-ab0d-747680461740 10dbffd 2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.872 2589488 WARNING oslo_db.sqlalchemy.utils [None req-8c8c9580-138b-44cb-9822-a94eecc481b6 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.878 2589488 WARNING oslo_db.sqlalchemy.utils [None req-35aa57b7-a8d9-493a-849c-5d2a3a15dd16 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.882 2589488 WARNING oslo_db.sqlalchemy.utils [None req-a74e901a-4775-4883-a77d-76c37f291539 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.888 2589488 WARNING oslo_db.sqlalchemy.utils [None req-d429d28b-b6ab-4887-9741-82da8f940f90 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.891 2589488 WARNING oslo_db.sqlalchemy.utils [None req-24fd3ddf-0b68-49f5-aa4f-c174ad754b7f 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.898 2589488 WARNING oslo_db.sqlalchemy.utils [None req-90459bb5-8380-4b6c-a739-56c0dee3bb5f 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.907 2589488 WARNING oslo_db.sqlalchemy.utils [None req-9964f5f1-5e78-46d5-9179-aa720c377c47 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.915 2589488 WARNING oslo_db.sqlalchemy.utils [None req-5b7dd52d-d33d-4517-8b4f-2be72670c287 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.919 2589488 WARNING oslo_db.sqlalchemy.utils [None req-dd8f68c5-4474-4365-a9aa-38c3c6d0b0c7 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:20.927 2589488 WARNING oslo_db.sqlalchemy.utils [None req-cd3c1650-2067-43b1-a8c3-8a73952a40dd 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.000953s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000591s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.004168s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.076535s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.874 2589491 INFO alembic.runtime.migration [None req-ee531375-ffb7-48c9-96dd-47d79314894f - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.875 2589491 INFO alembic.runtime.migration [None req-ee531375-ffb7-48c9-96dd-47d79314894f - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.879 2589491 INFO alembic.runtime.migration [None req-ee531375-ffb7-48c9-96dd-47d79314894f - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.879 2589491 INFO alembic.runtime.migration [None req-ee531375-ffb7-48c9-96dd-47d79314894f - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.883 2589491 INFO alembic.runtime.migration [None req-ee531375-ffb7-48c9-96dd-47d79314894f - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.885 2589491 INFO aodh.api.app [None req-ee531375-ffb7-48c9-96dd-47d79314894f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.018565s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.935 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.935 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.939 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.939 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.943 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.944 2589489 WARNING oslo_db.sqlalchemy.utils [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.021185s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.954 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.954 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.957 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.957 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.961 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.965 2589489 WARNING oslo_db.sqlalchemy.utils [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.057667s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.946 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.946 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.956 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.957 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.964 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.025696s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.976 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.976 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.979 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.979 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.985 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.990 2589489 WARNING oslo_db.sqlalchemy.utils [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.061015s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.948 2589488 INFO alembic.runtime.migration [None req-cd3c1650-2067-43b1-a8c3-8a73952a40dd 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.948 2589488 INFO alembic.runtime.migration [None req-cd3c1650-2067-43b1-a8c3-8a73952a40dd 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.952 2589488 INFO alembic.runtime.migration [None req-cd3c1650-2067-43b1-a8c3-8a73952a40dd 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.952 2589488 INFO alembic.runtime.migration [None req-cd3c1650-2067-43b1-a8c3-8a73952a40dd 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.956 2589488 INFO alembic.runtime.migration [None req-cd3c1650-2067-43b1-a8c3-8a73952a40dd 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.957 2589488 INFO aodh.api.app [None req-cd3c1650-2067-43b1-a8c3-8a73952a40dd 10dbffd2-2c50-4dbf-b49d-ea100b1be4b3 08e54867-81da-44fa-8355-3f21e8ae51cd - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.026975s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.002 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.002 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.006 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.006 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.011 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.014 2589489 WARNING oslo_db.sqlalchemy.utils [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.084234s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.956 2589491 INFO alembic.runtime.migration [None req-f36ebd9a-9bdc-47d3-a97d-98d19b83ec6d - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.960 2589491 INFO alembic.runtime.migration [None req-f36ebd9a-9bdc-47d3-a97d-98d19b83ec6d - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.966 2589491 INFO alembic.runtime.migration [None req-f36ebd9a-9bdc-47d3-a97d-98d19b83ec6d - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.966 2589491 INFO alembic.runtime.migration [None req-f36ebd9a-9bdc-47d3-a97d-98d19b83ec6d - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:20.974 2589491 INFO alembic.runtime.migration [None req-f36ebd9a-9bdc-47d3-a97d-98d19b83ec6d - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:20.979 2589491 INFO aodh.api.app [None req-f36ebd9a-9bdc-47d3-a97d-98d19b83ec6d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.053065s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:20.998 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:20.999 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.006 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.006 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.012 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.019851s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.029 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.030 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.033 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.033 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.037 2589489 INFO alembic.runtime.migration [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001267s] ... ok {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001640s] ... ok {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.017640s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.063 2589489 ERROR stevedore.extension [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-08-12 12:59:21.063 2589489 WARNING stevedore.named [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Could not load prometheus {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.063811s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.008 2589488 INFO alembic.runtime.migration [None req-2ea8e645-e06e-4063-a7ae-9549b9b89cbc - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.009 2589488 INFO alembic.runtime.migration [None req-2ea8e645-e06e-4063-a7ae-9549b9b89cbc - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.013 2589488 INFO alembic.runtime.migration [None req-2ea8e645-e06e-4063-a7ae-9549b9b89cbc - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.013 2589488 INFO alembic.runtime.migration [None req-2ea8e645-e06e-4063-a7ae-9549b9b89cbc - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.018 2589488 INFO alembic.runtime.migration [None req-2ea8e645-e06e-4063-a7ae-9549b9b89cbc - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.020 2589488 INFO aodh.api.app [None req-2ea8e645-e06e-4063-a7ae-9549b9b89cbc - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.009075s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.072 2589489 INFO aodh.evaluator.event [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-08-12 12:59:21.072 2589489 INFO aodh.evaluator.event [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-08-12 12:59:21.072 2589489 INFO aodh.evaluator [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] alarm 2 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.010062s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.083 2589489 INFO aodh.evaluator.event [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Triggering the alarm d9d17df8-1ec8-421a-9ca0-076fc59b49c0 by event for project project2, event_type: type1 2025-08-12 12:59:21.083 2589489 INFO aodh.evaluator [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] alarm d9d17df8-1ec8-421a-9ca0-076fc59b49c0 transitioning to alarm because Event hits the query . {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.048139s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.050 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.050 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.059 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.059 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.066 2589490 INFO alembic.runtime.migration [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.001205s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.007384s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.009674s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.101 2589489 INFO aodh.evaluator.event [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Triggering the alarm 51f50725-80d6-4ba9-8d3d-272c90e3e33d by event for project , event_type: type0 2025-08-12 12:59:21.102 2589489 INFO aodh.evaluator [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] alarm 51f50725-80d6-4ba9-8d3d-272c90e3e33d transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.007929s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.110 2589489 INFO aodh.evaluator.event [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Triggering the alarm 7fb9546e-8190-4422-ac99-9e0e35fd2c48 by event for project project1, event_type: type0 2025-08-12 12:59:21.110 2589489 INFO aodh.evaluator [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] alarm 7fb9546e-8190-4422-ac99-9e0e35fd2c48 transitioning to alarm because Event hits the query . {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.086273s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.043 2589491 INFO alembic.runtime.migration [None req-c99e884a-67a1-4f4a-939d-8413b4a2f82e - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.043 2589491 INFO alembic.runtime.migration [None req-c99e884a-67a1-4f4a-939d-8413b4a2f82e - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.052 2589491 INFO alembic.runtime.migration [None req-c99e884a-67a1-4f4a-939d-8413b4a2f82e - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.053 2589491 INFO alembic.runtime.migration [None req-c99e884a-67a1-4f4a-939d-8413b4a2f82e - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.061 2589491 INFO alembic.runtime.migration [None req-c99e884a-67a1-4f4a-939d-8413b4a2f82e - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.068 2589491 INFO aodh.api.app [None req-c99e884a-67a1-4f4a-939d-8413b4a2f82e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.050182s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.072 2589488 INFO alembic.runtime.migration [None req-389666f8-ec74-4e8d-844a-3777d883e3fe - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.072 2589488 INFO alembic.runtime.migration [None req-389666f8-ec74-4e8d-844a-3777d883e3fe - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.076 2589488 INFO alembic.runtime.migration [None req-389666f8-ec74-4e8d-844a-3777d883e3fe - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.076 2589488 INFO alembic.runtime.migration [None req-389666f8-ec74-4e8d-844a-3777d883e3fe - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.081 2589488 INFO alembic.runtime.migration [None req-389666f8-ec74-4e8d-844a-3777d883e3fe - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.083 2589488 INFO aodh.api.app [None req-389666f8-ec74-4e8d-844a-3777d883e3fe - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.008786s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.119 2589489 INFO aodh.evaluator.event [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Triggering the alarm db4a90a3-4c77-4ee3-b48a-a45bc16bf4f5 by event for project , event_type: type0 2025-08-12 12:59:21.120 2589489 INFO aodh.evaluator [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] alarm db4a90a3-4c77-4ee3-b48a-a45bc16bf4f5 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.008678s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.130 2589489 INFO aodh.evaluator.event [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Aborting evaluation of the alarm 150aa819-f4f2-484b-821c-33eb4f93f265 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.007876s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.138 2589489 INFO aodh.evaluator.event [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Aborting evaluation of the alarm 9fab1516-2d1b-4c27-967b-a67fac28c881 due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.048097s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.122 2589490 ERROR stevedore.extension [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-08-12 12:59:21.127 2589490 WARNING stevedore.named [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Could not load prometheus 2025-08-12 12:59:21.128 2589490 INFO aodh.evaluator [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] alarm fe93f833-97a8-41b5-9341-c17d50f10375 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-08-12 12:59:21.129 2589490 INFO aodh.evaluator [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] alarm 639a8ebb-8067-481d-8224-846bc963439d transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-08-12 12:59:21.135 2589490 INFO aodh.evaluator [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] alarm ff9b3ead-c07c-4f08-892f-9c8a3407b59a transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-08-12 12:59:21.136 2589490 INFO aodh.evaluator [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] alarm 9b48975a-379c-4bc8-aa85-b2b2063b777a 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_do_not_continue_alarming_when_repeat_actions_disabled [0.008470s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.013547s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.153 2589489 INFO aodh.evaluator.event [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Aborting evaluation of the alarm 81add3da-3c89-4456-9a03-a2ecc399edc5 due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.012098s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.020148s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.009838s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.176 2589489 INFO aodh.evaluator [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] alarm afd52023-a571-48be-9a64-2185864c3136 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.007166s] ... ok {1} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.001327s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.066225s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.124 2589488 INFO alembic.runtime.migration [None req-284c4e83-8078-4dfc-b6f5-86e4a67ed379 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.124 2589488 INFO alembic.runtime.migration [None req-284c4e83-8078-4dfc-b6f5-86e4a67ed379 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.136 2589488 INFO alembic.runtime.migration [None req-284c4e83-8078-4dfc-b6f5-86e4a67ed379 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.136 2589488 INFO alembic.runtime.migration [None req-284c4e83-8078-4dfc-b6f5-86e4a67ed379 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.143 2589488 INFO alembic.runtime.migration [None req-284c4e83-8078-4dfc-b6f5-86e4a67ed379 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.146 2589488 INFO aodh.api.app [None req-284c4e83-8078-4dfc-b6f5-86e4a67ed379 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.023457s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.201 2589490 INFO aodh.evaluator.event [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Triggering the alarm ca4b2b36-fbe3-4c20-9dfe-e2db2d26de17 by event for project , event_type: type0 2025-08-12 12:59:21.202 2589490 INFO aodh.evaluator [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] alarm ca4b2b36-fbe3-4c20-9dfe-e2db2d26de17 transitioning to alarm because Event hits the query . {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.092769s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.125 2589491 INFO alembic.runtime.migration [None req-61296d60-f511-453d-bf32-4f09400b4bf8 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.130 2589491 INFO alembic.runtime.migration [None req-61296d60-f511-453d-bf32-4f09400b4bf8 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.134 2589491 INFO alembic.runtime.migration [None req-61296d60-f511-453d-bf32-4f09400b4bf8 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.134 2589491 INFO alembic.runtime.migration [None req-61296d60-f511-453d-bf32-4f09400b4bf8 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.142 2589491 INFO alembic.runtime.migration [None req-61296d60-f511-453d-bf32-4f09400b4bf8 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.154 2589491 INFO aodh.api.app [None req-61296d60-f511-453d-bf32-4f09400b4bf8 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.018578s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.058206s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.190 2589488 INFO alembic.runtime.migration [None req-2bcad0e7-4c84-4ff0-bf3c-a4face917d66 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.190 2589488 INFO alembic.runtime.migration [None req-2bcad0e7-4c84-4ff0-bf3c-a4face917d66 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.194 2589488 INFO alembic.runtime.migration [None req-2bcad0e7-4c84-4ff0-bf3c-a4face917d66 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.194 2589488 INFO alembic.runtime.migration [None req-2bcad0e7-4c84-4ff0-bf3c-a4face917d66 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.199 2589488 INFO alembic.runtime.migration [None req-2bcad0e7-4c84-4ff0-bf3c-a4face917d66 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.202 2589488 INFO aodh.api.app [None req-2bcad0e7-4c84-4ff0-bf3c-a4face917d66 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.022879s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.020864s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.264 2589490 INFO aodh.evaluator [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] alarm 87a95028-1ab7-4ff3-9574-4343c591d0a1 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.016764s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.282 2589490 INFO aodh.evaluator [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] alarm faae9a09-7bf7-4cad-881e-2a6232e970b3 transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.043454s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.250 2589488 INFO alembic.runtime.migration [None req-2bacc37c-2d38-4098-8984-674319304a31 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.250 2589488 INFO alembic.runtime.migration [None req-2bacc37c-2d38-4098-8984-674319304a31 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.253 2589488 INFO alembic.runtime.migration [None req-2bacc37c-2d38-4098-8984-674319304a31 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.254 2589488 INFO alembic.runtime.migration [None req-2bacc37c-2d38-4098-8984-674319304a31 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.258 2589488 INFO alembic.runtime.migration [None req-2bacc37c-2d38-4098-8984-674319304a31 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.261 2589488 INFO aodh.api.app [None req-2bacc37c-2d38-4098-8984-674319304a31 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.012094s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.294 2589490 INFO aodh.evaluator [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] alarm 12478e02-7b9c-4cbc-8bbd-eb347ed1fdc5 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.086517s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.215 2589491 INFO alembic.runtime.migration [None req-993440d4-2223-44f4-83fd-3aa0d9286642 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.216 2589491 INFO alembic.runtime.migration [None req-993440d4-2223-44f4-83fd-3aa0d9286642 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.227 2589491 INFO alembic.runtime.migration [None req-993440d4-2223-44f4-83fd-3aa0d9286642 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.227 2589491 INFO alembic.runtime.migration [None req-993440d4-2223-44f4-83fd-3aa0d9286642 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.232 2589491 INFO alembic.runtime.migration [None req-993440d4-2223-44f4-83fd-3aa0d9286642 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.239 2589491 INFO aodh.api.app [None req-993440d4-2223-44f4-83fd-3aa0d9286642 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.010991s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.306 2589490 INFO aodh.evaluator [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] alarm 038d9231-be3b-4aaa-a65b-addbebc9695f 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_equivocal_from_known_state_ok [0.009430s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.010509s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.326 2589490 WARNING aodh.evaluator.threshold [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Expecting 5 datapoints but only get 0 2025-08-12 12:59:21.326 2589490 INFO aodh.evaluator [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] alarm 6e5dd808-9dc2-4a83-b3c9-b44947e27f13 transitioning to insufficient data because No datapoint for granularity 60 2025-08-12 12:59:21.327 2589490 WARNING aodh.evaluator.threshold [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Expecting 5 datapoints but only get 0 2025-08-12 12:59:21.327 2589490 INFO aodh.evaluator [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] alarm 6e5dd808-9dc2-4a83-b3c9-b44947e27f13 transitioning to insufficient data because No datapoint for granularity 60 {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.057018s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.293 2589488 INFO alembic.runtime.migration [None req-d06968a4-4b57-4099-a1c4-15557479d7eb - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.294 2589488 INFO alembic.runtime.migration [None req-d06968a4-4b57-4099-a1c4-15557479d7eb - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.297 2589488 INFO alembic.runtime.migration [None req-d06968a4-4b57-4099-a1c4-15557479d7eb - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.298 2589488 INFO alembic.runtime.migration [None req-d06968a4-4b57-4099-a1c4-15557479d7eb - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.302 2589488 INFO alembic.runtime.migration [None req-d06968a4-4b57-4099-a1c4-15557479d7eb - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.303 2589488 INFO aodh.api.app [None req-d06968a4-4b57-4099-a1c4-15557479d7eb - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.046844s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.307 2589491 INFO alembic.runtime.migration [None req-746c334b-8c00-43c6-89e0-d1c5c149bc93 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.307 2589491 INFO alembic.runtime.migration [None req-746c334b-8c00-43c6-89e0-d1c5c149bc93 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.313 2589491 INFO alembic.runtime.migration [None req-746c334b-8c00-43c6-89e0-d1c5c149bc93 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.313 2589491 INFO alembic.runtime.migration [None req-746c334b-8c00-43c6-89e0-d1c5c149bc93 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.317 2589491 INFO alembic.runtime.migration [None req-746c334b-8c00-43c6-89e0-d1c5c149bc93 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.320 2589491 INFO aodh.api.app [None req-746c334b-8c00-43c6-89e0-d1c5c149bc93 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.017930s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.345 2589490 INFO aodh.evaluator [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] alarm a357cf3c-470e-4f29-b893-002b965847e7 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_state_change_inside_time_constraint [0.017523s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.363 2589490 WARNING aodh.evaluator.threshold [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Expecting 5 datapoints but only get 0 2025-08-12 12:59:21.363 2589490 INFO aodh.evaluator [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] alarm 45ebc288-4d79-4adb-898b-8025c627fc9c transitioning to insufficient data because No datapoint for granularity 60 {2} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.008194s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.373 2589490 INFO aodh.notifier.heat [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-08-12 12:59:21.373 2589490 ERROR aodh.notifier.heat [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000461s] ... ok {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000286s] ... ok {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.041774s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.360 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.360 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.365 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.365 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.370 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.372 2589491 INFO aodh.api.app [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000477s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.047326s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.351 2589488 INFO alembic.runtime.migration [None req-274096b4-8548-47e0-b297-934f5fda873b - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.351 2589488 INFO alembic.runtime.migration [None req-274096b4-8548-47e0-b297-934f5fda873b - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.355 2589488 INFO alembic.runtime.migration [None req-274096b4-8548-47e0-b297-934f5fda873b - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.355 2589488 INFO alembic.runtime.migration [None req-274096b4-8548-47e0-b297-934f5fda873b - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.362 2589488 INFO alembic.runtime.migration [None req-274096b4-8548-47e0-b297-934f5fda873b - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.366 2589488 INFO aodh.api.app [None req-274096b4-8548-47e0-b297-934f5fda873b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.022227s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.397 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.397 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.400 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.401 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.405 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.022052s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.416 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.417 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.420 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.420 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.424 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.428 2589491 WARNING oslo_db.sqlalchemy.utils [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.049099s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.398 2589488 INFO alembic.runtime.migration [None req-015d5c64-22cb-44e9-9f8b-f95c94c4794b - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.399 2589488 INFO alembic.runtime.migration [None req-015d5c64-22cb-44e9-9f8b-f95c94c4794b - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.402 2589488 INFO alembic.runtime.migration [None req-015d5c64-22cb-44e9-9f8b-f95c94c4794b - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.402 2589488 INFO alembic.runtime.migration [None req-015d5c64-22cb-44e9-9f8b-f95c94c4794b - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.406 2589488 INFO alembic.runtime.migration [None req-015d5c64-22cb-44e9-9f8b-f95c94c4794b - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.408 2589488 INFO aodh.api.app [None req-015d5c64-22cb-44e9-9f8b-f95c94c4794b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.044281s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.442 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.443 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.447 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.447 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.460 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.471 2589491 WARNING oslo_db.sqlalchemy.utils [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.055801s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.448 2589488 INFO alembic.runtime.migration [None req-ca7c810d-8252-4aee-a148-ae6571a5fd4f - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.448 2589488 INFO alembic.runtime.migration [None req-ca7c810d-8252-4aee-a148-ae6571a5fd4f - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.452 2589488 INFO alembic.runtime.migration [None req-ca7c810d-8252-4aee-a148-ae6571a5fd4f - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.452 2589488 INFO alembic.runtime.migration [None req-ca7c810d-8252-4aee-a148-ae6571a5fd4f - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.456 2589488 INFO alembic.runtime.migration [None req-ca7c810d-8252-4aee-a148-ae6571a5fd4f - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.458 2589488 INFO aodh.api.app [None req-ca7c810d-8252-4aee-a148-ae6571a5fd4f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.028043s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.484 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.485 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.489 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.489 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.494 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.498 2589491 WARNING oslo_db.sqlalchemy.utils [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:21.501 2589491 WARNING oslo_db.sqlalchemy.utils [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:21.503 2589491 WARNING oslo_db.sqlalchemy.utils [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.024517s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.512 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.512 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.515 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.515 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.519 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.522 2589491 WARNING oslo_db.sqlalchemy.utils [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] 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.048260s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.505 2589488 INFO alembic.runtime.migration [None req-4caf201c-6d68-4ee3-9f11-6b56aac481f1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.505 2589488 INFO alembic.runtime.migration [None req-4caf201c-6d68-4ee3-9f11-6b56aac481f1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.508 2589488 INFO alembic.runtime.migration [None req-4caf201c-6d68-4ee3-9f11-6b56aac481f1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.509 2589488 INFO alembic.runtime.migration [None req-4caf201c-6d68-4ee3-9f11-6b56aac481f1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.513 2589488 INFO alembic.runtime.migration [None req-4caf201c-6d68-4ee3-9f11-6b56aac481f1 - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.514 2589488 INFO aodh.api.app [None req-4caf201c-6d68-4ee3-9f11-6b56aac481f1 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.019710s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.536 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.537 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.539 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.540 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.544 2589491 INFO alembic.runtime.migration [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.004736s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.002263s] ... ok {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.021611s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.573 2589491 ERROR stevedore.extension [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-08-12 12:59:21.573 2589491 WARNING stevedore.named [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Could not load prometheus 2025-08-12 12:59:21.576 2589491 INFO aodh.evaluator [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] alarm 3a1b6343-d1d7-4a82-b00e-70eb61550032 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. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.007973s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.587 2589491 INFO aodh.evaluator.event [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Triggering the alarm 6e5f09e4-7792-41a5-ac4c-7aa7717da8a4 by event for project , event_type: type0 2025-08-12 12:59:21.588 2589491 INFO aodh.evaluator [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] alarm 6e5f09e4-7792-41a5-ac4c-7aa7717da8a4 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.007480s] ... ok {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.055871s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.554 2589488 INFO alembic.runtime.migration [None req-1c8a5c13-397d-47b7-a152-70e79881875b - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.554 2589488 INFO alembic.runtime.migration [None req-1c8a5c13-397d-47b7-a152-70e79881875b - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.557 2589488 INFO alembic.runtime.migration [None req-1c8a5c13-397d-47b7-a152-70e79881875b - project-id1 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.557 2589488 INFO alembic.runtime.migration [None req-1c8a5c13-397d-47b7-a152-70e79881875b - project-id1 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.562 2589488 INFO alembic.runtime.migration [None req-1c8a5c13-397d-47b7-a152-70e79881875b - project-id1 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.564 2589488 INFO aodh.api.app [None req-1c8a5c13-397d-47b7-a152-70e79881875b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:21.581 2589488 INFO aodh.api.app [None req-1c8a5c13-397d-47b7-a152-70e79881875b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini 2025-08-12 12:59:21.595 2589488 WARNING oslo_policy.policy [None req-17a81158-a024-4bc7-9dc3-1a080b5806ba some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.008462s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.603 2589491 INFO aodh.evaluator.event [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Triggering the alarm edee8e16-44df-45f2-a850-4941a53dae39 by event for project , event_type: compute.instance.update 2025-08-12 12:59:21.603 2589491 INFO aodh.evaluator [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] alarm edee8e16-44df-45f2-a850-4941a53dae39 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.009219s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.613 2589491 INFO aodh.evaluator.event [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Triggering the alarm 4e2b93fa-7729-4f34-b479-0e2b56c3d655 by event for project , event_type: type0 2025-08-12 12:59:21.613 2589491 INFO aodh.evaluator [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] alarm 4e2b93fa-7729-4f34-b479-0e2b56c3d655 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.007971s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.622 2589491 INFO aodh.evaluator.event [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Aborting evaluation of the alarm c1e1c1d1-f75d-4e4c-bb81-5a15d1c630d2 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.006446s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.629 2589491 ERROR aodh.evaluator.event [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Failed to extract event_type from event = {'message_id': 'd308e3f2-e87c-4f8f-971f-0502b505ea05', 'traits': []} 2025-08-12 12:59:21.629 2589491 WARNING aodh.evaluator.event [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Event <{'message_id': 'd308e3f2-e87c-4f8f-971f-0502b505ea05', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.006519s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.636 2589491 ERROR aodh.evaluator.event [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-08-12 12:59:21.636 2589491 WARNING aodh.evaluator.event [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.034281s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.612 2589488 INFO alembic.runtime.migration [None req-17a81158-a024-4bc7-9dc3-1a080b5806ba some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.612 2589488 INFO alembic.runtime.migration [None req-17a81158-a024-4bc7-9dc3-1a080b5806ba some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.616 2589488 INFO alembic.runtime.migration [None req-17a81158-a024-4bc7-9dc3-1a080b5806ba some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.616 2589488 INFO alembic.runtime.migration [None req-17a81158-a024-4bc7-9dc3-1a080b5806ba some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.623 2589488 INFO alembic.runtime.migration [None req-17a81158-a024-4bc7-9dc3-1a080b5806ba some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.625 2589488 INFO aodh.api.app [None req-17a81158-a024-4bc7-9dc3-1a080b5806ba some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.007275s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.643 2589491 INFO aodh.evaluator.event [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Aborting evaluation of the alarm e2aa2298-cbd0-4abc-ac3f-3e25a034d49b due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.006669s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.009404s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.658 2589491 WARNING aodh.evaluator.threshold [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Expecting 4 datapoints but only get 0 2025-08-12 12:59:21.659 2589491 INFO aodh.evaluator [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] alarm 58f97ac4-20bc-4e4c-9c4f-2d94bfbdbfed transitioning to insufficient data because No datapoint for granularity 300 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.010509s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.669 2589491 INFO aodh.evaluator [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] alarm 2efb741f-e43e-4813-a068-b7ebc1f2d717 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.032457s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.646 2589488 INFO alembic.runtime.migration [None req-a9dcb931-7e16-4901-833b-49f186b2f700 c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.646 2589488 INFO alembic.runtime.migration [None req-a9dcb931-7e16-4901-833b-49f186b2f700 c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.650 2589488 INFO alembic.runtime.migration [None req-a9dcb931-7e16-4901-833b-49f186b2f700 c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.650 2589488 INFO alembic.runtime.migration [None req-a9dcb931-7e16-4901-833b-49f186b2f700 c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.654 2589488 INFO alembic.runtime.migration [None req-a9dcb931-7e16-4901-833b-49f186b2f700 c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.656 2589488 INFO aodh.api.app [None req-a9dcb931-7e16-4901-833b-49f186b2f700 c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.011713s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.010527s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.692 2589491 WARNING aodh.evaluator.threshold [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Expecting 5 datapoints but only get 0 2025-08-12 12:59:21.692 2589491 INFO aodh.evaluator [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] alarm 3f68e6bc-e885-404b-9173-76e2488b68a8 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.011634s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.704 2589491 INFO aodh.evaluator [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] alarm d89f893c-051c-4703-80d0-bdd01a803c62 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.035652s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.679 2589488 INFO alembic.runtime.migration [None req-86fda7b4-347d-4417-8865-bf3be32109a6 c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.679 2589488 INFO alembic.runtime.migration [None req-86fda7b4-347d-4417-8865-bf3be32109a6 c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.683 2589488 INFO alembic.runtime.migration [None req-86fda7b4-347d-4417-8865-bf3be32109a6 c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.683 2589488 INFO alembic.runtime.migration [None req-86fda7b4-347d-4417-8865-bf3be32109a6 c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.687 2589488 INFO alembic.runtime.migration [None req-86fda7b4-347d-4417-8865-bf3be32109a6 c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.689 2589488 INFO aodh.api.app [None req-86fda7b4-347d-4417-8865-bf3be32109a6 c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev64/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.006190s] ... ok {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.011542s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.716 2589491 INFO aodh.evaluator [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] alarm e8ad9179-1f08-4653-ab53-d3f759127aac transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.010451s] ... ok {3} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.001357s] ... ok {3} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.002011s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.033518s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.725 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.725 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.729 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.729 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.734 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.738 2589488 WARNING oslo_db.sqlalchemy.utils [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:21.745 2589488 INFO aodh.storage.impl_sqlalchemy [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] 0 alarm histories are removed from database {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.031444s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.757 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.757 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.761 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.762 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.767 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.772 2589488 WARNING oslo_db.sqlalchemy.utils [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-08-12 12:59:21.777 2589488 WARNING oslo_db.sqlalchemy.utils [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.021058s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.787 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.787 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.791 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.791 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.795 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.799 2589488 WARNING oslo_db.sqlalchemy.utils [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.023102s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.810 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.810 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.813 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.813 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.818 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.822 2589488 WARNING oslo_db.sqlalchemy.utils [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.033017s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.833 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.833 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.837 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.837 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.845 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.849 2589488 WARNING oslo_db.sqlalchemy.utils [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.027626s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.866 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.867 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.870 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.870 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.874 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Running stamp_revision -> 010 2025-08-12 12:59:21.877 2589488 WARNING oslo_db.sqlalchemy.utils [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.025485s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.896 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.896 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.900 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Context impl SQLiteImpl. 2025-08-12 12:59:21.900 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Will assume non-transactional DDL. 2025-08-12 12:59:21.904 2589488 INFO alembic.runtime.migration [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.006727s] ... ok {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.017702s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.936 2589488 ERROR stevedore.extension [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-08-12 12:59:21.936 2589488 WARNING stevedore.named [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Could not load prometheus 2025-08-12 12:59:21.936 2589488 INFO aodh.evaluator [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm c0f3d186-78e6-492f-9bab-340d7e81c513 transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.009479s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.947 2589488 ERROR stevedore.extension [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-08-12 12:59:21.947 2589488 WARNING stevedore.named [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Could not load prometheus {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.013653s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.960 2589488 ERROR stevedore.extension [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-08-12 12:59:21.960 2589488 WARNING stevedore.named [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Could not load prometheus 2025-08-12 12:59:21.961 2589488 INFO aodh.evaluator [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm d9ad87a4-3752-4863-a0d8-b8745c6e67bb transitioning to ok because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to ok, due to rules: rule1 inside their threshold. {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.020271s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.972 2589488 ERROR stevedore.extension [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-08-12 12:59:21.976 2589488 WARNING stevedore.named [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Could not load prometheus 2025-08-12 12:59:21.976 2589488 INFO aodh.evaluator [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm f73ede61-0bb3-4d28-b073-8cb962e7b09a transitioning to alarm because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to alarm, due to rules: rule2, rule3 outside their threshold. {0} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.011894s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.992 2589488 ERROR stevedore.extension [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-08-12 12:59:21.992 2589488 WARNING stevedore.named [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Could not load prometheus 2025-08-12 12:59:21.994 2589488 INFO aodh.evaluator [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm 038fdb9e-cf36-4bd4-ac8b-18b54d0c083b transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.008498s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:22.003 2589488 INFO aodh.evaluator.event [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Triggering the alarm e853d3b0-37e3-456e-8893-d49158c17d0f by event for project project1, event_type: type0 2025-08-12 12:59:22.004 2589488 INFO aodh.evaluator [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm e853d3b0-37e3-456e-8893-d49158c17d0f transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.007916s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:22.012 2589488 INFO aodh.evaluator.event [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Triggering the alarm 11e23295-fc05-4a5f-9fd3-a7fac6b0332a by event for project , event_type: type0 2025-08-12 12:59:22.012 2589488 INFO aodh.evaluator [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm 11e23295-fc05-4a5f-9fd3-a7fac6b0332a transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.008266s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.009447s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:22.029 2589488 WARNING aodh.evaluator.gnocchi [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-08-12 12:59:22.029 2589488 INFO aodh.evaluator [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm d794fabb-df6f-47eb-a0a9-f64d1ef4c9a7 transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.009169s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.139797s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:22.178 2589488 WARNING aodh.evaluator.gnocchi [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-08-12 12:59:22.179 2589488 INFO aodh.evaluator [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm 25e73efb-89fd-4a5c-b023-835074d75ad6 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.010857s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:22.190 2589488 INFO aodh.evaluator [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm e585de56-e1a4-4f79-ad44-102bdda3366d transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {1} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.010818s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.188 2589489 INFO aodh.coordination [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Coordination backend started successfully. 2025-08-12 12:59:22.188 2589489 INFO aodh.coordination [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Joined partitioning group group 2025-08-12 12:59:22.189 2589489 INFO aodh.coordination [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Coordination backend started successfully. 2025-08-12 12:59:22.189 2589489 INFO aodh.coordination [None req-0cc26a43-a326-451b-b098-fb761be825c1 13831c13-856d-4413-b05e-3c47d5ce19b3 6f5b8609-853f-4243-a420-f4053fa6ba0c - - - -] Joined partitioning group group {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.023663s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:22.214 2589488 WARNING aodh.evaluator.threshold [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Expecting 6 datapoints but only get 0 2025-08-12 12:59:22.214 2589488 INFO aodh.evaluator [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm 58c96436-9c2a-4d57-b1b3-3bd3dd583a8a transitioning to insufficient data because No datapoint for granularity 50 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.027648s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:22.242 2589488 INFO aodh.evaluator [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm 0d5b442e-5844-4792-af86-b65596b70068 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.012893s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:22.255 2589488 WARNING aodh.evaluator.gnocchi [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-08-12 12:59:22.256 2589488 INFO aodh.evaluator [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm 430bb99c-0071-4950-a43a-67afb3b28aec transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.018176s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:22.274 2589488 INFO aodh.evaluator [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm 23eacf92-5e0d-4020-a821-521886136a33 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {0} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.018565s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:22.293 2589488 INFO aodh.evaluator [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] alarm 8bc30720-d677-4d6e-aa1c-8e1d02cf17de transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-08-11T16:59:22.292885', 'admin_state_up': True, 'operating_status': 'ERROR'} {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.010893s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:22.305 2589488 INFO aodh.notifier.heat [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-08-12 12:59:22.305 2589488 INFO aodh.notifier.heat [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-08-12 12:59:22.306 2589488 INFO aodh.notifier.heat [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000412s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.007914s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:22.314 2589488 INFO aodh.coordination [None req-fc210da1-2972-4817-9830-2fb373680dce c241a26c-b82c-4b43-903a-66482937ade1 73ca1826-47db-484a-a5b3-5fa5e2143ca5 - - - -] Coordination backend started successfully. {2} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.606071s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.018064s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:22.208 2589489 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.012190s] ... ok {1} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.007924s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.000680s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.000889s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.000633s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.000667s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.011183s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:22.334 2589488 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-08-12 12:59:22.335 2589488 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-08-12 12:59:22.335 2589488 ERROR aodh.evaluator Traceback (most recent call last): 2025-08-12 12:59:22.335 2589488 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev64/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-08-12 12:59:22.335 2589488 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-08-12 12:59:22.335 2589488 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-08-12 12:59:22.335 2589488 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-08-12 12:59:22.335 2589488 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-08-12 12:59:22.335 2589488 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-08-12 12:59:22.335 2589488 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-08-12 12:59:22.335 2589488 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-08-12 12:59:22.335 2589488 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-08-12 12:59:22.335 2589488 ERROR aodh.evaluator raise result 2025-08-12 12:59:22.335 2589488 ERROR aodh.evaluator Exception: Boom! 2025-08-12 12:59:22.335 2589488 ERROR aodh.evaluator {3} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.011246s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:21.739 2589491 INFO aodh.coordination [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Coordination backend started successfully. 2025-08-12 12:59:22.740 2589491 INFO aodh.coordination [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Joined partitioning group group1 2025-08-12 12:59:22.741 2589491 INFO aodh.coordination [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Coordination backend started successfully. 2025-08-12 12:59:23.742 2589491 INFO aodh.coordination [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Joined partitioning group group2 {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.014995s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:23.297 2589489 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-c65a91a5-5e2b-492e-b679-519dfbc86bb8' 2025-08-12 12:59:23.298 2589489 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.022076s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:23.347 2589488 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.026777s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:24.372 2589488 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.002265s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.001044s] ... ok {2} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.716274s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.028648s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:23.777 2589491 INFO aodh.coordination [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Coordination backend started successfully. 2025-08-12 12:59:24.778 2589491 INFO aodh.coordination [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Joined partitioning group 123 2025-08-12 12:59:24.779 2589491 INFO aodh.coordination [None req-8cf296a0-a045-4e40-b8fc-5906800220a9 ed9777cf-e59e-4cca-bd1e-9a9f4e0315fc 32fb2c81-e0f6-420b-bbbc-093b918ef1a9 - - - -] Left partitioning group 123 {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.029208s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.015724s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:24.312 2589489 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-0d922544-7e6a-4c96-b308-ebec32f82f7e' 2025-08-12 12:59:24.313 2589489 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.033853s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.143729s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:24.951 2589491 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-08-12 12:59:24.952 2589491 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.027344s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:25.342 2589489 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-20cb1340-1f16-4f1e-898f-448f5f4f70fd' 2025-08-12 12:59:25.343 2589489 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.023970s] ... ok {2} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.775312s] ... ok {2} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.021392s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.015217s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.010521s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:26.520 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Coordination backend started successfully. {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.031018s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:26.028 2589491 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-472e7b1b-e90b-43eb-a072-9f27dd535865' 2025-08-12 12:59:26.030 2589491 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.071649s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:26.363 2589489 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_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.011470s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.000856s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.000633s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.002820s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.001067s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.001485s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.000876s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.000837s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.001261s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.004717s] ... ok {1} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.015233s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.014911s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.077897s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:26.534 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-08-12 12:59:27.535 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Joined partitioning group group 2025-08-12 12:59:27.535 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-08-12 12:59:27.536 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Joined partitioning group group 2025-08-12 12:59:27.536 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-08-12 12:59:27.537 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Joined partitioning group group 2025-08-12 12:59:27.537 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-08-12 12:59:27.537 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Joined partitioning group group 2025-08-12 12:59:27.538 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-08-12 12:59:27.538 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Joined partitioning group group 2025-08-12 12:59:27.538 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-08-12 12:59:27.539 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Joined partitioning group group 2025-08-12 12:59:27.539 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-08-12 12:59:27.539 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Joined partitioning group group 2025-08-12 12:59:27.540 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-08-12 12:59:27.540 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Joined partitioning group group 2025-08-12 12:59:27.540 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-08-12 12:59:27.541 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Joined partitioning group group 2025-08-12 12:59:27.541 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-08-12 12:59:27.541 2589490 INFO aodh.coordination [None req-d6634115-2b35-477d-a79b-c7548cfc0c3e some_user_id some_project_id - - - -] Joined partitioning group group {2} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.009272s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.022127s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:27.052 2589491 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-71fdf96d-6c30-4954-af7e-793d59005067' 2025-08-12 12:59:27.054 2589491 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.015600s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:27.516 2589488 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {0} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.001280s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.001013s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.001039s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.000959s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.001355s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000992s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.001726s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.002298s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.010642s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:27.635 2589490 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.028625s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:28.084 2589491 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-393f7aec-4a99-4ac6-baaf-1c70868937bc' 2025-08-12 12:59:28.085 2589491 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.073507s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.015179s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.010869s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.000772s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.000962s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000920s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.000710s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.001104s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.003067s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.001339s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.001426s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.015822s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:28.632 2589490 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-08-12 12:59:28.632 2589490 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-08-12 12:59:28.632 2589490 ERROR aodh.evaluator Traceback (most recent call last): 2025-08-12 12:59:28.632 2589490 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev64/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-08-12 12:59:28.632 2589490 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-08-12 12:59:28.632 2589490 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-08-12 12:59:28.632 2589490 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-08-12 12:59:28.632 2589490 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-08-12 12:59:28.632 2589490 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-08-12 12:59:28.632 2589490 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-08-12 12:59:28.632 2589490 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-08-12 12:59:28.632 2589490 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-08-12 12:59:28.632 2589490 ERROR aodh.evaluator raise result 2025-08-12 12:59:28.632 2589490 ERROR aodh.evaluator Exception: Boom! 2025-08-12 12:59:28.632 2589490 ERROR aodh.evaluator {2} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [1.021561s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.003599s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.003384s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.027182s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.024045s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:31.764 2589490 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-40991f80-4672-4745-b6ac-d0c110401d1b' 2025-08-12 12:59:31.766 2589490 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.075271s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.027561s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-08-12 12:59:33.869 2589490 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='subscriber=http://example.com/data&ttl=7200&signature=mysignature&expires=2016-06-29T01:49:56&paths=/v2/queues/beijing/messages&methods=GET,PATCH,POST,PUT&queue_name=foobar-critical&project_id=my_project_id', fragment='') because what ?. {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.000800s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.000554s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.000960s] ... ok ====== Totals ====== Ran: 303 tests in 15.5708 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 42.4224 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:09.112669 - Worker 1 (76 tests) => 0:00:08.015327 - Worker 2 (76 tests) => 0:00:15.564798 - Worker 3 (75 tests) => 0:00:09.896743 [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 (22.69 seconds) congratulations :) (22.75 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-20.1.0-0.20250812165733.8429305.el10.noarch Processing files: python3-aodh-20.1.0-0.20250812165733.8429305.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.iwzQBP + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev64 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev64/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 20.1.0-0.20250812165733.8429305.el10 python3-aodh = 20.1.0-0.20250812165733.8429305.el10 python3.12-aodh = 20.1.0-0.20250812165733.8429305.el10 python3.12dist(aodh) = 20.1~~dev64 python3dist(aodh) = 20.1~~dev64 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.20250812165733.8429305.el10 Processing files: openstack-aodh-common-20.1.0-0.20250812165733.8429305.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.fgtzrB + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev64 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev64/README.rst /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.el10 openstack-aodh-common = 20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.el10.noarch Provides: openstack-aodh-api = 20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.el10.noarch Provides: openstack-aodh-evaluator = 20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.el10.noarch Provides: openstack-aodh-notifier = 20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.el10.noarch Provides: openstack-aodh-listener = 20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.el10.noarch Provides: openstack-aodh-expirer = 20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.PqqgoS + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev64 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev64/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 20.1.0-0.20250812165733.8429305.el10 python3-aodh-tests = 20.1.0-0.20250812165733.8429305.el10 python3.12-aodh-tests = 20.1.0-0.20250812165733.8429305.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.20250812165733.8429305.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-20.1.0-0.20250812165733.8429305.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-20.1.0-0.20250812165733.8429305.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-20.1.0-0.20250812165733.8429305.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-20.1.0-0.20250812165733.8429305.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-20.1.0-0.20250812165733.8429305.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-20.1.0-0.20250812165733.8429305.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-20.1.0-0.20250812165733.8429305.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-20.1.0-0.20250812165733.8429305.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-20.1.0-0.20250812165733.8429305.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.8NTYgX + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev64 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250812165733.8429305.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.fkGWAf + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev64-SPECPARTS + rm -rf aodh-20.1.0.dev64 aodh-20.1.0.dev64.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