Mock Version: 6.4 Mock Version: 6.4 Mock Version: 6.4 Mock Version: 6.4 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', '--suppress-sync=yes']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.4 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', '--suppress-sync=yes']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251104155206.b471674.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', '--suppress-sync=yes']) 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.NdgUQL + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-21.1.0.dev25 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-21.1.0.dev25-0.20251104155206.b471674.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-21.1.0.dev25 + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev25-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev25-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'openstack-aodh-21.1.0 base' + /usr/bin/git checkout --track -b rpm-build Switched to a new branch 'rpm-build' branch 'rpm-build' set up to track 'master'. + find . '(' -name .gitignore -o -name .placeholder ')' -delete + find aodh -name '*.py' -exec sed -i '/\/usr\/bin\/env python/{d;q}' '{}' + + sed -i '/^\"PO-Revision-Date: \\n\"/d' aodh/locale/de/LC_MESSAGES/aodh.po aodh/locale/en_GB/LC_MESSAGES/aodh.po aodh/locale/es/LC_MESSAGES/aodh.po aodh/locale/fr/LC_MESSAGES/aodh.po aodh/locale/id/LC_MESSAGES/aodh.po aodh/locale/it/LC_MESSAGES/aodh.po aodh/locale/ja/LC_MESSAGES/aodh.po aodh/locale/ko_KR/LC_MESSAGES/aodh.po aodh/locale/pt/LC_MESSAGES/aodh.po aodh/locale/pt_BR/LC_MESSAGES/aodh.po aodh/locale/ru/LC_MESSAGES/aodh.po aodh/locale/zh_CN/LC_MESSAGES/aodh.po aodh/locale/zh_TW/LC_MESSAGES/aodh.po + sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^sphinx.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^sphinx.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' test-requirements.txt + for pkg in tzdata + sed -i '/^tzdata.*/d' doc/requirements.txt requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.oHUj9D + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev25 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev25/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251104155206.b471674.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', '--suppress-sync=yes']) 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.o9dIbm + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev25 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev25/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251104155206.b471674.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', '--suppress-sync=yes']) 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.IVdQVU + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev25 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev25/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251104155206.b471674.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.00 seconds) congratulations :) (0.06 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement not satisfied: stestr>=2.0.0 Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement not satisfied: oslotest>=2.15.0 Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement not satisfied: fixtures>=1.3.1 Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement not satisfied: WebTest>=3.0.0 Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement not satisfied: tenacity>=3.2.1 Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement not satisfied: croniter>=0.3.4 Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement not satisfied: futurist>=0.11.0 Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement not satisfied: jsonschema>=3.2.0 Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement not satisfied: keystonemiddleware>=5.1.0 Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement not satisfied: gnocchiclient>=6.0.0 Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement not satisfied: lxml>=2.3 Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.db>=11.0.0 Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.config>=6.8.0 Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.i18n>=1.5.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.reports>=1.18.0 Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.policy>=4.5.0 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: PasteDeploy>=1.5.0 Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement not satisfied: pecan>=0.8.0 Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.messaging>=5.2.0 Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.middleware>=3.22.0 Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.utils>=4.7.0 Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement not satisfied: python-keystoneclient>=1.6.0 Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: stevedore>=1.5.0 Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement not satisfied: tooz>=1.28.0 Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement not satisfied: voluptuous>=0.8.10 Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement not satisfied: WebOb>=1.2.3 Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement not satisfied: WSME>=0.12.1 Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement not satisfied: cotyledon>=1.7.3 Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement not satisfied: keystoneauth1>=2.1 Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement not satisfied: python-observabilityclient>=0.0.4 Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement not satisfied: python-octaviaclient>=1.8.0 Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement not satisfied: python-dateutil>=2.5.3 Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement not satisfied: python-heatclient>=1.17.0 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev25/aodh-21.1.0.dev25.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 fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev25.dist-info/ removed 'aodh-21.1.0.dev25.dist-info/AUTHORS' removed 'aodh-21.1.0.dev25.dist-info/LICENSE' removed 'aodh-21.1.0.dev25.dist-info/METADATA' removed 'aodh-21.1.0.dev25.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev25.dist-info/pbr.json' removed 'aodh-21.1.0.dev25.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev25.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251104155206.b471674.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', '--suppress-sync=yes']) 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.FPpGnc + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev25 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev25/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.02 seconds) congratulations :) (0.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 fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev25/aodh-21.1.0.dev25.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.2.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev25.dist-info/ removed 'aodh-21.1.0.dev25.dist-info/AUTHORS' removed 'aodh-21.1.0.dev25.dist-info/LICENSE' removed 'aodh-21.1.0.dev25.dist-info/METADATA' removed 'aodh-21.1.0.dev25.dist-info/top_level.txt' removed 'aodh-21.1.0.dev25.dist-info/pbr.json' removed 'aodh-21.1.0.dev25.dist-info/entry_points.txt' removed directory 'aodh-21.1.0.dev25.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251104155206.b471674.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', '--suppress-sync=yes']) 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.OlotO3 + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev25 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev25/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251104155206.b471674.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 fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev25/aodh-21.1.0.dev25.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.2.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev25.dist-info/ removed 'aodh-21.1.0.dev25.dist-info/AUTHORS' removed 'aodh-21.1.0.dev25.dist-info/LICENSE' removed 'aodh-21.1.0.dev25.dist-info/METADATA' removed 'aodh-21.1.0.dev25.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev25.dist-info/pbr.json' removed 'aodh-21.1.0.dev25.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev25.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.o5a0zy + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-21.1.0.dev25 + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-21.1.0.dev25/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-21.1.0.dev25 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info creating /builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir/pip-modern-metadata-jzdczq7e/aodh.egg-info writing /builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir/pip-modern-metadata-jzdczq7e/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir/pip-modern-metadata-jzdczq7e/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir/pip-modern-metadata-jzdczq7e/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir/pip-modern-metadata-jzdczq7e/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir/pip-modern-metadata-jzdczq7e/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir/pip-modern-metadata-jzdczq7e/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir/pip-modern-metadata-jzdczq7e/aodh.egg-info/SOURCES.txt' [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir/pip-modern-metadata-jzdczq7e/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir/pip-modern-metadata-jzdczq7e/aodh-21.1.0.dev25.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/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/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/tests creating build/lib/aodh/tests/functional copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional 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/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers creating build/lib/aodh/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd creating build/lib/aodh/tests/unit copying aodh/tests/unit/__init__.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_api_v2_capabilities.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_bin.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_coordination.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_evaluator.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_event.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_messaging.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_notifier.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_query.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_wsme_custom_type.py -> build/lib/aodh/tests/unit creating build/lib/aodh/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf creating build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/__init__.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/test_heat.py -> build/lib/aodh/tests/unit/notifier creating build/lib/aodh/tests/functional/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/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 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 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/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier creating build/lib/aodh/tests/unit/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 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/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh creating build/lib/aodh/tests/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/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi creating build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.tests.functional.hooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd copying aodh/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 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 creating build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/api.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/version.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/service.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/queue.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/profiler.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/opts.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/messaging.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/keystone_client.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/i18n.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/event.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/coordination.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/__init__.py -> build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/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/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd 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/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/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 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/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/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 running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev25-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev25.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev25.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir/pip-wheel-1o9nvdwu/.tmp-r23idmjl/aodh-21.1.0.dev25-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/status.py' adding 'aodh/cmd/storage.py' adding 'aodh/conf/__init__.py' adding 'aodh/conf/defaults.py' adding 'aodh/evaluator/__init__.py' adding 'aodh/evaluator/composite.py' adding 'aodh/evaluator/event.py' adding 'aodh/evaluator/gnocchi.py' adding 'aodh/evaluator/loadbalancer.py' adding 'aodh/evaluator/prometheus.py' adding 'aodh/evaluator/threshold.py' adding 'aodh/evaluator/utils.py' adding 'aodh/locale/de/LC_MESSAGES/aodh.po' adding 'aodh/locale/en_GB/LC_MESSAGES/aodh.po' adding 'aodh/locale/es/LC_MESSAGES/aodh.po' adding 'aodh/locale/fr/LC_MESSAGES/aodh.po' adding 'aodh/locale/id/LC_MESSAGES/aodh.po' adding 'aodh/locale/it/LC_MESSAGES/aodh.po' adding 'aodh/locale/ja/LC_MESSAGES/aodh.po' adding 'aodh/locale/ko_KR/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt_BR/LC_MESSAGES/aodh.po' adding 'aodh/locale/ru/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_CN/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_TW/LC_MESSAGES/aodh.po' adding 'aodh/notifier/__init__.py' adding 'aodh/notifier/heat.py' adding 'aodh/notifier/log.py' adding 'aodh/notifier/rest.py' adding 'aodh/notifier/test.py' adding 'aodh/notifier/trust.py' adding 'aodh/notifier/zaqar.py' adding 'aodh/storage/__init__.py' adding 'aodh/storage/base.py' adding 'aodh/storage/impl_log.py' adding 'aodh/storage/impl_sqlalchemy.py' adding 'aodh/storage/models.py' adding 'aodh/storage/sqlalchemy/__init__.py' adding 'aodh/storage/sqlalchemy/models.py' adding 'aodh/storage/sqlalchemy/utils.py' adding 'aodh/storage/sqlalchemy/alembic/alembic.ini' adding 'aodh/storage/sqlalchemy/alembic/env.py' adding 'aodh/storage/sqlalchemy/alembic/script.py.mako' adding 'aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py' adding 'aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py' adding 'aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py' adding 'aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py' adding 'aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py' adding 'aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py' adding 'aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py' adding 'aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py' adding 'aodh/tests/__init__.py' adding 'aodh/tests/base.py' adding 'aodh/tests/constants.py' adding 'aodh/tests/functional/__init__.py' adding 'aodh/tests/functional/db.py' adding 'aodh/tests/functional/api/__init__.py' adding 'aodh/tests/functional/api/v2/__init__.py' adding 'aodh/tests/functional/api/v2/policy.yaml-test' adding 'aodh/tests/functional/api/v2/test_alarm_scenarios.py' adding 'aodh/tests/functional/api/v2/test_app.py' adding 'aodh/tests/functional/api/v2/test_complex_query.py' adding 'aodh/tests/functional/api/v2/test_complex_query_scenarios.py' adding 'aodh/tests/functional/api/v2/test_metrics.py' adding 'aodh/tests/functional/api/v2/test_quotas.py' adding 'aodh/tests/functional/hooks/post_test_hook.sh' adding 'aodh/tests/functional/storage/__init__.py' adding 'aodh/tests/functional/storage/test_get_connection.py' adding 'aodh/tests/functional/storage/test_impl_log.py' adding 'aodh/tests/functional/storage/test_impl_sqlalchemy.py' adding 'aodh/tests/functional/storage/test_storage_scenarios.py' adding 'aodh/tests/functional/storage/sqlalchemy/__init__.py' adding 'aodh/tests/functional/storage/sqlalchemy/test_migrations.py' adding 'aodh/tests/unit/__init__.py' adding 'aodh/tests/unit/test_api_v2_capabilities.py' adding 'aodh/tests/unit/test_bin.py' adding 'aodh/tests/unit/test_coordination.py' adding 'aodh/tests/unit/test_evaluator.py' adding 'aodh/tests/unit/test_event.py' adding 'aodh/tests/unit/test_messaging.py' adding 'aodh/tests/unit/test_notifier.py' adding 'aodh/tests/unit/test_query.py' adding 'aodh/tests/unit/test_wsme_custom_type.py' adding 'aodh/tests/unit/cmd/__init__.py' adding 'aodh/tests/unit/cmd/test_status.py' adding 'aodh/tests/unit/evaluator/__init__.py' adding 'aodh/tests/unit/evaluator/base.py' adding 'aodh/tests/unit/evaluator/test_base.py' adding 'aodh/tests/unit/evaluator/test_composite.py' adding 'aodh/tests/unit/evaluator/test_event.py' adding 'aodh/tests/unit/evaluator/test_gnocchi.py' adding 'aodh/tests/unit/evaluator/test_loadbalancer.py' adding 'aodh/tests/unit/notifier/__init__.py' adding 'aodh/tests/unit/notifier/base.py' adding 'aodh/tests/unit/notifier/test_heat.py' adding 'aodh/wsgi/__init__.py' adding 'aodh/wsgi/api.py' adding 'aodh-21.1.0.dev25.data/scripts/aodh-api' adding 'aodh-21.1.0.dev25.dist-info/AUTHORS' adding 'aodh-21.1.0.dev25.dist-info/LICENSE' adding 'aodh-21.1.0.dev25.dist-info/METADATA' adding 'aodh-21.1.0.dev25.dist-info/WHEEL' adding 'aodh-21.1.0.dev25.dist-info/entry_points.txt' adding 'aodh-21.1.0.dev25.dist-info/pbr.json' adding 'aodh-21.1.0.dev25.dist-info/top_level.txt' adding 'aodh-21.1.0.dev25.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for aodh (pyproject.toml): finished with status 'done' Created wheel for aodh: filename=aodh-21.1.0.dev25-py3-none-any.whl size=225515 sha256=5f2488e14c86959b30e67a6b54680fdfb0bb275b305a6d94b04e7b67a2f013ef Stored in directory: /builddir/.cache/pip/wheels/60/b6/f5/7ad10cddadc238bec705b6a4833edf083e9ab0ae9b5a8a1499 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.P3UtCj + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-21.1.0.dev25 ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ ls /builddir/build/BUILD/aodh-21.1.0.dev25/pyproject-wheeldir/aodh-21.1.0.dev25-py3-none-any.whl + specifier=aodh==21.1.0.dev25 + '[' -z aodh==21.1.0.dev25 ']' + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/aodh-21.1.0.dev25/pyproject-wheeldir aodh==21.1.0.dev25 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/aodh-21.1.0.dev25/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-21.1.0.dev25-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-21.1.0.dev25 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-21.1.0.dev25.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev25.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev25.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev25.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev25.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev25.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev25.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/python3 setup.py compile_catalog -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale --domain aodh /usr/lib/python3.12/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running compile_catalog compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.mo + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64//usr/lib/python3.12/site-packages + oslo-config-generator --config-file=aodh/cmd/aodh-config-generator.conf --output-file=aodh/aodh.conf + read name eq value + test '[DEFAULT]' + test '' + continue + read name eq value + test log_dir + test /var/log/aodh + sed -i '0,/^# *log_dir=/{s!^# *log_dir=.*!#log_dir=/var/log/aodh!}' aodh/aodh.conf + read name eq value + test use_stderr + test False + sed -i '0,/^# *use_stderr=/{s!^# *use_stderr=.*!#use_stderr=False!}' aodh/aodh.conf + read name eq value + test '' + continue + read name eq value + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/etc/aodh + install -p -D -m 640 /builddir/build/SOURCES/aodh-dist.conf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/share/aodh/aodh-dist.conf + install -p -D -m 640 aodh/aodh.conf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/etc/aodh/aodh.conf + install -p -D -m 640 aodh/api/api-paste.ini /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/var/log/aodh + install -p -D -m 644 /builddir/build/SOURCES/aodh.logrotate /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/etc/logrotate.d/openstack-aodh + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-api.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/systemd/system/openstack-aodh-api.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-evaluator.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/systemd/system/openstack-aodh-evaluator.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-notifier.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/systemd/system/openstack-aodh-notifier.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-expirer.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/systemd/system/openstack-aodh-expirer.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-listener.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po + rm -f '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 21.1.0-0.20251104155206.b471674.el10 --unique-debug-suffix -21.1.0-0.20251104155206.b471674.el10.x86_64 --unique-debug-src-base openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/aodh-21.1.0.dev25 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/lib/python3.12/site-packages/aodh/tests/functional/hooks/post_test_hook.sh from /bin/bash -xe to #!/usr/bin/bash -xe + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.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.ipfXtm + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-21.1.0.dev25 + TOX_TESTENV_PASSENV='*' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-21.1.0.dev25/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py312 /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.211240s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:00.687 51659 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-04 10:54:00.688 51659 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-04 10:54:00.693 51659 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-04 10:54:00.693 51659 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-04 10:54:00.698 51659 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-11-04 10:54:00.744 51659 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:00.860 51659 WARNING oslo_db.sqlalchemy.utils [None req-139f2691-88a3-4aec-a58c-093637d7c91f 1c877817-2750-4a19-8c7c-49b72a44e2ed 773940e5-3bc4-4fae-9d44-14f1e3059ff6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:00.869 51659 WARNING oslo_db.sqlalchemy.utils [None req-9e9a7216-25d2-40dd-9953-207a31169d90 1c877817-2750-4a19-8c7c-49b72a44e2ed 773940e5-3bc4-4fae-9d44-14f1e3059ff6 - - - -] 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_other_project_normal_user [0.044339s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:00.897 51659 INFO alembic.runtime.migration [None req-9e9a7216-25d2-40dd-9953-207a31169d90 1c877817-2750-4a19-8c7c-49b72a44e2ed 773940e5-3bc4-4fae-9d44-14f1e3059ff6 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:00.897 51659 INFO alembic.runtime.migration [None req-9e9a7216-25d2-40dd-9953-207a31169d90 1c877817-2750-4a19-8c7c-49b72a44e2ed 773940e5-3bc4-4fae-9d44-14f1e3059ff6 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:00.903 51659 INFO alembic.runtime.migration [None req-9e9a7216-25d2-40dd-9953-207a31169d90 1c877817-2750-4a19-8c7c-49b72a44e2ed 773940e5-3bc4-4fae-9d44-14f1e3059ff6 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:00.903 51659 INFO alembic.runtime.migration [None req-9e9a7216-25d2-40dd-9953-207a31169d90 1c877817-2750-4a19-8c7c-49b72a44e2ed 773940e5-3bc4-4fae-9d44-14f1e3059ff6 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:00.908 51659 INFO alembic.runtime.migration [None req-9e9a7216-25d2-40dd-9953-207a31169d90 1c877817-2750-4a19-8c7c-49b72a44e2ed 773940e5-3bc4-4fae-9d44-14f1e3059ff6 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:00.910 51659 INFO aodh.api.app [None req-9e9a7216-25d2-40dd-9953-207a31169d90 1c877817-2750-4a19-8c7c-49b72a44e2ed 773940e5-3bc4-4fae-9d44-14f1e3059ff6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.427920s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:00.549 51662 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-04 10:54:00.550 51662 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-04 10:54:00.565 51662 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-04 10:54:00.565 51662 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-04 10:54:00.583 51662 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-11-04 10:54:00.659 51662 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:00.931 51662 WARNING oslo_db.sqlalchemy.utils [None req-150364bc-150b-4ed2-bcf5-4365f700f415 dfc5f3b2-a571-4f15-944d-742aba5c3c16 d3a09a3e-5d76-4721-a539-cd66653917bc - - - -] 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.039417s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:00.940 51659 INFO alembic.runtime.migration [None req-0b103296-0734-42f2-8f45-3c170992dd70 a1a7439c-7c9c-4ee3-810e-bf1b2681538c 0d542603-30dc-4af4-983e-c6f93c38bfec - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:00.940 51659 INFO alembic.runtime.migration [None req-0b103296-0734-42f2-8f45-3c170992dd70 a1a7439c-7c9c-4ee3-810e-bf1b2681538c 0d542603-30dc-4af4-983e-c6f93c38bfec - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:00.943 51659 INFO alembic.runtime.migration [None req-0b103296-0734-42f2-8f45-3c170992dd70 a1a7439c-7c9c-4ee3-810e-bf1b2681538c 0d542603-30dc-4af4-983e-c6f93c38bfec - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:00.943 51659 INFO alembic.runtime.migration [None req-0b103296-0734-42f2-8f45-3c170992dd70 a1a7439c-7c9c-4ee3-810e-bf1b2681538c 0d542603-30dc-4af4-983e-c6f93c38bfec - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:00.948 51659 INFO alembic.runtime.migration [None req-0b103296-0734-42f2-8f45-3c170992dd70 a1a7439c-7c9c-4ee3-810e-bf1b2681538c 0d542603-30dc-4af4-983e-c6f93c38bfec - - - -] Running stamp_revision -> 010 2025-11-04 10:54:00.950 51659 INFO aodh.api.app [None req-0b103296-0734-42f2-8f45-3c170992dd70 a1a7439c-7c9c-4ee3-810e-bf1b2681538c 0d542603-30dc-4af4-983e-c6f93c38bfec - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:00.970 51659 WARNING oslo_db.sqlalchemy.utils [None req-150ffa54-ab03-4466-986d-8701813e7c5e 68816824-cdab-419f-87be-3d6929fcb7f5 8c6a0219-b9aa-47fe-b09e-b0f18638243d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.063963s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:00.972 51662 INFO alembic.runtime.migration [None req-150364bc-150b-4ed2-bcf5-4365f700f415 dfc5f3b2-a571-4f15-944d-742aba5c3c16 d3a09a3e-5d76-4721-a539-cd66653917bc - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:00.972 51662 INFO alembic.runtime.migration [None req-150364bc-150b-4ed2-bcf5-4365f700f415 dfc5f3b2-a571-4f15-944d-742aba5c3c16 d3a09a3e-5d76-4721-a539-cd66653917bc - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:00.975 51662 INFO alembic.runtime.migration [None req-150364bc-150b-4ed2-bcf5-4365f700f415 dfc5f3b2-a571-4f15-944d-742aba5c3c16 d3a09a3e-5d76-4721-a539-cd66653917bc - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:00.975 51662 INFO alembic.runtime.migration [None req-150364bc-150b-4ed2-bcf5-4365f700f415 dfc5f3b2-a571-4f15-944d-742aba5c3c16 d3a09a3e-5d76-4721-a539-cd66653917bc - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:00.981 51662 INFO alembic.runtime.migration [None req-150364bc-150b-4ed2-bcf5-4365f700f415 dfc5f3b2-a571-4f15-944d-742aba5c3c16 d3a09a3e-5d76-4721-a539-cd66653917bc - - - -] Running stamp_revision -> 010 2025-11-04 10:54:00.984 51662 INFO aodh.api.app [None req-150364bc-150b-4ed2-bcf5-4365f700f415 dfc5f3b2-a571-4f15-944d-742aba5c3c16 d3a09a3e-5d76-4721-a539-cd66653917bc - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_admin_user_set_log_test_actions [0.055020s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:00.981 51659 INFO alembic.runtime.migration [None req-150ffa54-ab03-4466-986d-8701813e7c5e 68816824-cdab-419f-87be-3d6929fcb7f5 8c6a0219-b9aa-47fe-b09e-b0f18638243d - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:00.982 51659 INFO alembic.runtime.migration [None req-150ffa54-ab03-4466-986d-8701813e7c5e 68816824-cdab-419f-87be-3d6929fcb7f5 8c6a0219-b9aa-47fe-b09e-b0f18638243d - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:00.985 51659 INFO alembic.runtime.migration [None req-150ffa54-ab03-4466-986d-8701813e7c5e 68816824-cdab-419f-87be-3d6929fcb7f5 8c6a0219-b9aa-47fe-b09e-b0f18638243d - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:00.986 51659 INFO alembic.runtime.migration [None req-150ffa54-ab03-4466-986d-8701813e7c5e 68816824-cdab-419f-87be-3d6929fcb7f5 8c6a0219-b9aa-47fe-b09e-b0f18638243d - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:00.993 51659 INFO alembic.runtime.migration [None req-150ffa54-ab03-4466-986d-8701813e7c5e 68816824-cdab-419f-87be-3d6929fcb7f5 8c6a0219-b9aa-47fe-b09e-b0f18638243d - - - -] Running stamp_revision -> 010 2025-11-04 10:54:00.995 51659 INFO aodh.api.app [None req-150ffa54-ab03-4466-986d-8701813e7c5e 68816824-cdab-419f-87be-3d6929fcb7f5 8c6a0219-b9aa-47fe-b09e-b0f18638243d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.016 51659 WARNING oslo_db.sqlalchemy.utils [None req-bd921eed-d5de-464e-bb72-923bb119a199 eb504232-7cf0-4b10-9ddc-26230eec7466 62b85de0-11fb-4f58-8717-0cc8dd12c9b2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.018 51659 WARNING oslo_db.sqlalchemy.utils [None req-bd921eed-d5de-464e-bb72-923bb119a199 eb504232-7cf0-4b10-9ddc-26230eec7466 62b85de0-11fb-4f58-8717-0cc8dd12c9b2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.023 51659 WARNING oslo_db.sqlalchemy.utils [None req-bd921eed-d5de-464e-bb72-923bb119a199 eb504232-7cf0-4b10-9ddc-26230eec7466 62b85de0-11fb-4f58-8717-0cc8dd12c9b2 - - - -] 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_user [0.057310s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.037 51659 INFO alembic.runtime.migration [None req-bd921eed-d5de-464e-bb72-923bb119a199 eb504232-7cf0-4b10-9ddc-26230eec7466 62b85de0-11fb-4f58-8717-0cc8dd12c9b2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.037 51659 INFO alembic.runtime.migration [None req-bd921eed-d5de-464e-bb72-923bb119a199 eb504232-7cf0-4b10-9ddc-26230eec7466 62b85de0-11fb-4f58-8717-0cc8dd12c9b2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.044 51659 INFO alembic.runtime.migration [None req-bd921eed-d5de-464e-bb72-923bb119a199 eb504232-7cf0-4b10-9ddc-26230eec7466 62b85de0-11fb-4f58-8717-0cc8dd12c9b2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.044 51659 INFO alembic.runtime.migration [None req-bd921eed-d5de-464e-bb72-923bb119a199 eb504232-7cf0-4b10-9ddc-26230eec7466 62b85de0-11fb-4f58-8717-0cc8dd12c9b2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.049 51659 INFO alembic.runtime.migration [None req-bd921eed-d5de-464e-bb72-923bb119a199 eb504232-7cf0-4b10-9ddc-26230eec7466 62b85de0-11fb-4f58-8717-0cc8dd12c9b2 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.051 51659 INFO aodh.api.app [None req-bd921eed-d5de-464e-bb72-923bb119a199 eb504232-7cf0-4b10-9ddc-26230eec7466 62b85de0-11fb-4f58-8717-0cc8dd12c9b2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.070 51659 WARNING oslo_db.sqlalchemy.utils [None req-2dfd2bd8-5f71-466f-b29e-960cfb0bd885 c23aacc9-ad80-4f92-a823-5077d7726582 e398d4b1-4648-4388-b471-88ec9ecf0dad - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.072 51659 WARNING oslo_db.sqlalchemy.utils [None req-2dfd2bd8-5f71-466f-b29e-960cfb0bd885 c23aacc9-ad80-4f92-a823-5077d7726582 e398d4b1-4648-4388-b471-88ec9ecf0dad - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.080 51659 WARNING oslo_db.sqlalchemy.utils [None req-2dfd2bd8-5f71-466f-b29e-960cfb0bd885 c23aacc9-ad80-4f92-a823-5077d7726582 e398d4b1-4648-4388-b471-88ec9ecf0dad - - - -] 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.094083s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.035 51662 INFO alembic.runtime.migration [None req-0b9e9dd4-92a5-4792-a73d-4ee9326a3adf e264733f-ba99-40b0-b3ce-3a2e3c0975f7 93a0859a-0f1f-47eb-969c-5b9292939fd1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.036 51662 INFO alembic.runtime.migration [None req-0b9e9dd4-92a5-4792-a73d-4ee9326a3adf e264733f-ba99-40b0-b3ce-3a2e3c0975f7 93a0859a-0f1f-47eb-969c-5b9292939fd1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.046 51662 INFO alembic.runtime.migration [None req-0b9e9dd4-92a5-4792-a73d-4ee9326a3adf e264733f-ba99-40b0-b3ce-3a2e3c0975f7 93a0859a-0f1f-47eb-969c-5b9292939fd1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.046 51662 INFO alembic.runtime.migration [None req-0b9e9dd4-92a5-4792-a73d-4ee9326a3adf e264733f-ba99-40b0-b3ce-3a2e3c0975f7 93a0859a-0f1f-47eb-969c-5b9292939fd1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.058 51662 INFO alembic.runtime.migration [None req-0b9e9dd4-92a5-4792-a73d-4ee9326a3adf e264733f-ba99-40b0-b3ce-3a2e3c0975f7 93a0859a-0f1f-47eb-969c-5b9292939fd1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.070 51662 INFO aodh.api.app [None req-0b9e9dd4-92a5-4792-a73d-4ee9326a3adf e264733f-ba99-40b0-b3ce-3a2e3c0975f7 93a0859a-0f1f-47eb-969c-5b9292939fd1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_noauth [0.105463s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.095 51659 INFO alembic.runtime.migration [None req-2dfd2bd8-5f71-466f-b29e-960cfb0bd885 c23aacc9-ad80-4f92-a823-5077d7726582 e398d4b1-4648-4388-b471-88ec9ecf0dad - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.095 51659 INFO alembic.runtime.migration [None req-2dfd2bd8-5f71-466f-b29e-960cfb0bd885 c23aacc9-ad80-4f92-a823-5077d7726582 e398d4b1-4648-4388-b471-88ec9ecf0dad - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.099 51659 INFO alembic.runtime.migration [None req-2dfd2bd8-5f71-466f-b29e-960cfb0bd885 c23aacc9-ad80-4f92-a823-5077d7726582 e398d4b1-4648-4388-b471-88ec9ecf0dad - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.099 51659 INFO alembic.runtime.migration [None req-2dfd2bd8-5f71-466f-b29e-960cfb0bd885 c23aacc9-ad80-4f92-a823-5077d7726582 e398d4b1-4648-4388-b471-88ec9ecf0dad - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.105 51659 INFO alembic.runtime.migration [None req-2dfd2bd8-5f71-466f-b29e-960cfb0bd885 c23aacc9-ad80-4f92-a823-5077d7726582 e398d4b1-4648-4388-b471-88ec9ecf0dad - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.107 51659 INFO aodh.api.app [None req-2dfd2bd8-5f71-466f-b29e-960cfb0bd885 c23aacc9-ad80-4f92-a823-5077d7726582 e398d4b1-4648-4388-b471-88ec9ecf0dad - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.155 51659 WARNING oslo_db.sqlalchemy.utils [None req-c931c715-7f98-4f58-aa61-f85112508432 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.161 51659 WARNING oslo_db.sqlalchemy.utils [None req-c931c715-7f98-4f58-aa61-f85112508432 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.177 51659 WARNING oslo_db.sqlalchemy.utils [None req-c931c715-7f98-4f58-aa61-f85112508432 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.080029s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.128 51662 INFO alembic.runtime.migration [None req-108c20a7-d2b9-4f5e-aca1-b27743c2ede6 810e5376-f9a8-441e-9380-cb3b31b04af7 f1047eac-0526-4bca-a74c-fd5cde97e46b - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.128 51662 INFO alembic.runtime.migration [None req-108c20a7-d2b9-4f5e-aca1-b27743c2ede6 810e5376-f9a8-441e-9380-cb3b31b04af7 f1047eac-0526-4bca-a74c-fd5cde97e46b - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.138 51662 INFO alembic.runtime.migration [None req-108c20a7-d2b9-4f5e-aca1-b27743c2ede6 810e5376-f9a8-441e-9380-cb3b31b04af7 f1047eac-0526-4bca-a74c-fd5cde97e46b - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.139 51662 INFO alembic.runtime.migration [None req-108c20a7-d2b9-4f5e-aca1-b27743c2ede6 810e5376-f9a8-441e-9380-cb3b31b04af7 f1047eac-0526-4bca-a74c-fd5cde97e46b - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.147 51662 INFO alembic.runtime.migration [None req-108c20a7-d2b9-4f5e-aca1-b27743c2ede6 810e5376-f9a8-441e-9380-cb3b31b04af7 f1047eac-0526-4bca-a74c-fd5cde97e46b - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.153 51662 INFO aodh.api.app [None req-108c20a7-d2b9-4f5e-aca1-b27743c2ede6 810e5376-f9a8-441e-9380-cb3b31b04af7 f1047eac-0526-4bca-a74c-fd5cde97e46b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.113294s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.206 51662 INFO alembic.runtime.migration [None req-457fdcec-5f90-4dab-a9cc-a554b04760f2 02adfdbb-a6e8-4aee-97d3-5a35eefec8d4 59c2c7b3-9e40-448d-b972-829510e019cf - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.208 51662 INFO alembic.runtime.migration [None req-457fdcec-5f90-4dab-a9cc-a554b04760f2 02adfdbb-a6e8-4aee-97d3-5a35eefec8d4 59c2c7b3-9e40-448d-b972-829510e019cf - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.216 51662 INFO alembic.runtime.migration [None req-457fdcec-5f90-4dab-a9cc-a554b04760f2 02adfdbb-a6e8-4aee-97d3-5a35eefec8d4 59c2c7b3-9e40-448d-b972-829510e019cf - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.217 51662 INFO alembic.runtime.migration [None req-457fdcec-5f90-4dab-a9cc-a554b04760f2 02adfdbb-a6e8-4aee-97d3-5a35eefec8d4 59c2c7b3-9e40-448d-b972-829510e019cf - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.227 51662 INFO alembic.runtime.migration [None req-457fdcec-5f90-4dab-a9cc-a554b04760f2 02adfdbb-a6e8-4aee-97d3-5a35eefec8d4 59c2c7b3-9e40-448d-b972-829510e019cf - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.231 51662 INFO aodh.api.app [None req-457fdcec-5f90-4dab-a9cc-a554b04760f2 02adfdbb-a6e8-4aee-97d3-5a35eefec8d4 59c2c7b3-9e40-448d-b972-829510e019cf - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.290 51662 WARNING oslo_db.sqlalchemy.utils [None req-7e0585d3-fc35-4f96-9ca6-be826a482bab 6a42175c-559b-41c4-aea5-abf5a1092824 1009de43-46f2-4ffd-978f-a0b31dfb4abf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.294 51662 WARNING oslo_db.sqlalchemy.utils [None req-7e0585d3-fc35-4f96-9ca6-be826a482bab 6a42175c-559b-41c4-aea5-abf5a1092824 1009de43-46f2-4ffd-978f-a0b31dfb4abf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.304 51662 WARNING oslo_db.sqlalchemy.utils [None req-7e0585d3-fc35-4f96-9ca6-be826a482bab 6a42175c-559b-41c4-aea5-abf5a1092824 1009de43-46f2-4ffd-978f-a0b31dfb4abf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.130789s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.218 51659 INFO alembic.runtime.migration [None req-c931c715-7f98-4f58-aa61-f85112508432 - - - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.218 51659 INFO alembic.runtime.migration [None req-c931c715-7f98-4f58-aa61-f85112508432 - - - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.222 51659 INFO alembic.runtime.migration [None req-c931c715-7f98-4f58-aa61-f85112508432 - - - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.222 51659 INFO alembic.runtime.migration [None req-c931c715-7f98-4f58-aa61-f85112508432 - - - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.232 51659 INFO alembic.runtime.migration [None req-c931c715-7f98-4f58-aa61-f85112508432 - - - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.243 51659 INFO aodh.api.app [None req-c931c715-7f98-4f58-aa61-f85112508432 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.274 51659 WARNING oslo_db.sqlalchemy.utils [None req-15006873-5beb-4e4f-9e1a-adbc12f307d3 98cee4ff-460f-4046-9d3c-869aae2580e7 57b07b9f-cff1-4933-950a-ca0fe1bd699c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.275 51659 WARNING oslo_db.sqlalchemy.utils [None req-15006873-5beb-4e4f-9e1a-adbc12f307d3 98cee4ff-460f-4046-9d3c-869aae2580e7 57b07b9f-cff1-4933-950a-ca0fe1bd699c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.288 51659 WARNING oslo_db.sqlalchemy.utils [None req-cc4e1ae9-eb3e-488b-87c1-215f3fe14558 98cee4ff-460f-4046-9d3c-869aae2580e7 57b07b9f-cff1-4933-950a-ca0fe1bd699c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.292 51659 WARNING oslo_db.sqlalchemy.utils [None req-6afdc0d9-2a96-4c6c-b7f5-263eb7b009e7 0608bd9b-b206-46f2-935d-72f7ed750289 9302ba99-590a-4a01-886b-b9c197f8b3dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.297 51659 WARNING oslo_db.sqlalchemy.utils [None req-27f88a75-6945-4ec4-be05-a602d733c7f6 0608bd9b-b206-46f2-935d-72f7ed750289 9302ba99-590a-4a01-886b-b9c197f8b3dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.304 51659 WARNING oslo_db.sqlalchemy.utils [None req-e064062a-1edd-4343-b8a9-aac08a109d38 98cee4ff-460f-4046-9d3c-869aae2580e7 57b07b9f-cff1-4933-950a-ca0fe1bd699c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.306 51659 WARNING oslo_db.sqlalchemy.utils [None req-e064062a-1edd-4343-b8a9-aac08a109d38 98cee4ff-460f-4046-9d3c-869aae2580e7 57b07b9f-cff1-4933-950a-ca0fe1bd699c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.310 51659 WARNING oslo_db.sqlalchemy.utils [None req-b37bc6ff-d304-44d5-83c8-74d7a5834926 98cee4ff-460f-4046-9d3c-869aae2580e7 57b07b9f-cff1-4933-950a-ca0fe1bd699c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.316 51659 WARNING oslo_db.sqlalchemy.utils [None req-2bd1b3fa-13d3-4279-b3bf-90b7846e4fb9 0608bd9b-b206-46f2-935d-72f7ed750289 9302ba99-590a-4a01-886b-b9c197f8b3dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.318 51659 WARNING oslo_db.sqlalchemy.utils [None req-2bd1b3fa-13d3-4279-b3bf-90b7846e4fb9 0608bd9b-b206-46f2-935d-72f7ed750289 9302ba99-590a-4a01-886b-b9c197f8b3dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.322 51659 WARNING oslo_db.sqlalchemy.utils [None req-55ee36b0-c9bc-48da-b997-3dbc5c0b9c27 0608bd9b-b206-46f2-935d-72f7ed750289 9302ba99-590a-4a01-886b-b9c197f8b3dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.100941s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.322 51662 INFO alembic.runtime.migration [None req-7e0585d3-fc35-4f96-9ca6-be826a482bab 6a42175c-559b-41c4-aea5-abf5a1092824 1009de43-46f2-4ffd-978f-a0b31dfb4abf - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.322 51662 INFO alembic.runtime.migration [None req-7e0585d3-fc35-4f96-9ca6-be826a482bab 6a42175c-559b-41c4-aea5-abf5a1092824 1009de43-46f2-4ffd-978f-a0b31dfb4abf - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.330 51662 INFO alembic.runtime.migration [None req-7e0585d3-fc35-4f96-9ca6-be826a482bab 6a42175c-559b-41c4-aea5-abf5a1092824 1009de43-46f2-4ffd-978f-a0b31dfb4abf - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.330 51662 INFO alembic.runtime.migration [None req-7e0585d3-fc35-4f96-9ca6-be826a482bab 6a42175c-559b-41c4-aea5-abf5a1092824 1009de43-46f2-4ffd-978f-a0b31dfb4abf - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.338 51662 INFO alembic.runtime.migration [None req-7e0585d3-fc35-4f96-9ca6-be826a482bab 6a42175c-559b-41c4-aea5-abf5a1092824 1009de43-46f2-4ffd-978f-a0b31dfb4abf - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.347 51662 INFO aodh.api.app [None req-7e0585d3-fc35-4f96-9ca6-be826a482bab 6a42175c-559b-41c4-aea5-abf5a1092824 1009de43-46f2-4ffd-978f-a0b31dfb4abf - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.398 51662 WARNING oslo_db.sqlalchemy.utils [None req-9cdbaeb5-effa-4c65-a1f6-b4918ccd7d4a adc8c2ed-c037-4f71-8064-1a3e9a978e44 468bcbfe-d7d9-4ba9-a245-ea32835ece30 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.401 51662 WARNING oslo_db.sqlalchemy.utils [None req-9cdbaeb5-effa-4c65-a1f6-b4918ccd7d4a adc8c2ed-c037-4f71-8064-1a3e9a978e44 468bcbfe-d7d9-4ba9-a245-ea32835ece30 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.411 51662 WARNING oslo_db.sqlalchemy.utils [None req-9cdbaeb5-effa-4c65-a1f6-b4918ccd7d4a adc8c2ed-c037-4f71-8064-1a3e9a978e44 468bcbfe-d7d9-4ba9-a245-ea32835ece30 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.088021s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.332 51659 INFO alembic.runtime.migration [None req-55ee36b0-c9bc-48da-b997-3dbc5c0b9c27 0608bd9b-b206-46f2-935d-72f7ed750289 9302ba99-590a-4a01-886b-b9c197f8b3dd - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.332 51659 INFO alembic.runtime.migration [None req-55ee36b0-c9bc-48da-b997-3dbc5c0b9c27 0608bd9b-b206-46f2-935d-72f7ed750289 9302ba99-590a-4a01-886b-b9c197f8b3dd - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.336 51659 INFO alembic.runtime.migration [None req-55ee36b0-c9bc-48da-b997-3dbc5c0b9c27 0608bd9b-b206-46f2-935d-72f7ed750289 9302ba99-590a-4a01-886b-b9c197f8b3dd - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.336 51659 INFO alembic.runtime.migration [None req-55ee36b0-c9bc-48da-b997-3dbc5c0b9c27 0608bd9b-b206-46f2-935d-72f7ed750289 9302ba99-590a-4a01-886b-b9c197f8b3dd - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.345 51659 INFO alembic.runtime.migration [None req-55ee36b0-c9bc-48da-b997-3dbc5c0b9c27 0608bd9b-b206-46f2-935d-72f7ed750289 9302ba99-590a-4a01-886b-b9c197f8b3dd - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.347 51659 INFO aodh.api.app [None req-55ee36b0-c9bc-48da-b997-3dbc5c0b9c27 0608bd9b-b206-46f2-935d-72f7ed750289 9302ba99-590a-4a01-886b-b9c197f8b3dd - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.369 51659 WARNING oslo_db.sqlalchemy.utils [None req-32168ba9-6ef3-4124-806b-bf5bef736a72 f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.371 51659 WARNING oslo_db.sqlalchemy.utils [None req-32168ba9-6ef3-4124-806b-bf5bef736a72 f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.374 51659 WARNING oslo_db.sqlalchemy.utils [None req-4f6b538b-593a-4741-a7ff-572bdfa7c1c6 f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.378 51659 WARNING oslo_db.sqlalchemy.utils [None req-c820b2f0-c4c4-4016-9bd4-6e01d7353b34 f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.394 51659 WARNING oslo_db.sqlalchemy.utils [None req-1fd6a192-5126-4898-8a5c-8972ea67e669 f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.396 51659 WARNING oslo_db.sqlalchemy.utils [None req-1fd6a192-5126-4898-8a5c-8972ea67e669 f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.398 51659 WARNING oslo_db.sqlalchemy.utils [None req-21eb95ba-deea-4de6-bf7d-8988fae662ef f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.403 51659 WARNING oslo_db.sqlalchemy.utils [None req-f1135b53-47bb-4d95-9adc-8b4defc9676b f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.411 51659 WARNING oslo_db.sqlalchemy.utils [None req-68ba677f-6b1a-4665-8c6d-f740e042261d f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.413 51659 WARNING oslo_db.sqlalchemy.utils [None req-68ba677f-6b1a-4665-8c6d-f740e042261d f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.081755s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.423 51662 INFO alembic.runtime.migration [None req-9cdbaeb5-effa-4c65-a1f6-b4918ccd7d4a adc8c2ed-c037-4f71-8064-1a3e9a978e44 468bcbfe-d7d9-4ba9-a245-ea32835ece30 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.423 51662 INFO alembic.runtime.migration [None req-9cdbaeb5-effa-4c65-a1f6-b4918ccd7d4a adc8c2ed-c037-4f71-8064-1a3e9a978e44 468bcbfe-d7d9-4ba9-a245-ea32835ece30 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.431 51662 INFO alembic.runtime.migration [None req-9cdbaeb5-effa-4c65-a1f6-b4918ccd7d4a adc8c2ed-c037-4f71-8064-1a3e9a978e44 468bcbfe-d7d9-4ba9-a245-ea32835ece30 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.432 51662 INFO alembic.runtime.migration [None req-9cdbaeb5-effa-4c65-a1f6-b4918ccd7d4a adc8c2ed-c037-4f71-8064-1a3e9a978e44 468bcbfe-d7d9-4ba9-a245-ea32835ece30 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.450 51662 INFO alembic.runtime.migration [None req-9cdbaeb5-effa-4c65-a1f6-b4918ccd7d4a adc8c2ed-c037-4f71-8064-1a3e9a978e44 468bcbfe-d7d9-4ba9-a245-ea32835ece30 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.453 51662 INFO aodh.api.app [None req-9cdbaeb5-effa-4c65-a1f6-b4918ccd7d4a adc8c2ed-c037-4f71-8064-1a3e9a978e44 468bcbfe-d7d9-4ba9-a245-ea32835ece30 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.460374s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.073 51666 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-04 10:54:01.074 51666 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-04 10:54:01.091 51666 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-04 10:54:01.091 51666 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-04 10:54:01.100 51666 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-11-04 10:54:01.193 51666 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.480 51666 WARNING oslo_db.sqlalchemy.utils [None req-12224f07-62fc-4787-bfd1-f56e881dcb39 e60765b4-f88d-43bb-a1db-1331e3271b91 45ac2cb1-7c01-41af-bd0d-f4d7bda452dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.077264s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.518 51666 INFO alembic.runtime.migration [None req-12224f07-62fc-4787-bfd1-f56e881dcb39 e60765b4-f88d-43bb-a1db-1331e3271b91 45ac2cb1-7c01-41af-bd0d-f4d7bda452dd - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.518 51666 INFO alembic.runtime.migration [None req-12224f07-62fc-4787-bfd1-f56e881dcb39 e60765b4-f88d-43bb-a1db-1331e3271b91 45ac2cb1-7c01-41af-bd0d-f4d7bda452dd - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.531 51666 INFO alembic.runtime.migration [None req-12224f07-62fc-4787-bfd1-f56e881dcb39 e60765b4-f88d-43bb-a1db-1331e3271b91 45ac2cb1-7c01-41af-bd0d-f4d7bda452dd - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.531 51666 INFO alembic.runtime.migration [None req-12224f07-62fc-4787-bfd1-f56e881dcb39 e60765b4-f88d-43bb-a1db-1331e3271b91 45ac2cb1-7c01-41af-bd0d-f4d7bda452dd - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.540 51666 INFO alembic.runtime.migration [None req-12224f07-62fc-4787-bfd1-f56e881dcb39 e60765b4-f88d-43bb-a1db-1331e3271b91 45ac2cb1-7c01-41af-bd0d-f4d7bda452dd - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.545 51666 INFO aodh.api.app [None req-12224f07-62fc-4787-bfd1-f56e881dcb39 e60765b4-f88d-43bb-a1db-1331e3271b91 45ac2cb1-7c01-41af-bd0d-f4d7bda452dd - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.255358s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.385 51663 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-04 10:54:01.385 51663 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-04 10:54:01.389 51663 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-04 10:54:01.389 51663 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-04 10:54:01.394 51663 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-11-04 10:54:01.464 51663 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.611 51663 WARNING oslo_db.sqlalchemy.utils [None req-7c214e77-0140-4b52-99fd-47cbbbed0c7a a0301b01-bca1-47bf-8eaa-eb197f1b0693 f8810c01-cc16-4689-bd58-cf4457742bc2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.616 51663 WARNING oslo_db.sqlalchemy.utils [None req-7c214e77-0140-4b52-99fd-47cbbbed0c7a a0301b01-bca1-47bf-8eaa-eb197f1b0693 f8810c01-cc16-4689-bd58-cf4457742bc2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.042353s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.632 51663 INFO alembic.runtime.migration [None req-7c214e77-0140-4b52-99fd-47cbbbed0c7a a0301b01-bca1-47bf-8eaa-eb197f1b0693 f8810c01-cc16-4689-bd58-cf4457742bc2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.632 51663 INFO alembic.runtime.migration [None req-7c214e77-0140-4b52-99fd-47cbbbed0c7a a0301b01-bca1-47bf-8eaa-eb197f1b0693 f8810c01-cc16-4689-bd58-cf4457742bc2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.636 51663 INFO alembic.runtime.migration [None req-7c214e77-0140-4b52-99fd-47cbbbed0c7a a0301b01-bca1-47bf-8eaa-eb197f1b0693 f8810c01-cc16-4689-bd58-cf4457742bc2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.636 51663 INFO alembic.runtime.migration [None req-7c214e77-0140-4b52-99fd-47cbbbed0c7a a0301b01-bca1-47bf-8eaa-eb197f1b0693 f8810c01-cc16-4689-bd58-cf4457742bc2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.640 51663 INFO alembic.runtime.migration [None req-7c214e77-0140-4b52-99fd-47cbbbed0c7a a0301b01-bca1-47bf-8eaa-eb197f1b0693 f8810c01-cc16-4689-bd58-cf4457742bc2 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.642 51663 INFO aodh.api.app [None req-7c214e77-0140-4b52-99fd-47cbbbed0c7a a0301b01-bca1-47bf-8eaa-eb197f1b0693 f8810c01-cc16-4689-bd58-cf4457742bc2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.654 51663 INFO aodh.api.app [None req-7c214e77-0140-4b52-99fd-47cbbbed0c7a a0301b01-bca1-47bf-8eaa-eb197f1b0693 f8810c01-cc16-4689-bd58-cf4457742bc2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.665 51663 WARNING oslo_policy.policy [None req-90491ec7-8142-4aa9-adac-5fd154af9ce4 62358c7c-d78d-4712-b8a3-14d0586f7253 530050a8-ecba-4220-9383-fe8d13127a5c - - - -] 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.TestAlarmsQuotas.test_alarms_quotas [0.265580s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.422 51659 INFO alembic.runtime.migration [None req-68ba677f-6b1a-4665-8c6d-f740e042261d f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.422 51659 INFO alembic.runtime.migration [None req-68ba677f-6b1a-4665-8c6d-f740e042261d f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.440 51659 INFO alembic.runtime.migration [None req-68ba677f-6b1a-4665-8c6d-f740e042261d f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.441 51659 INFO alembic.runtime.migration [None req-68ba677f-6b1a-4665-8c6d-f740e042261d f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.459 51659 INFO alembic.runtime.migration [None req-68ba677f-6b1a-4665-8c6d-f740e042261d f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.470 51659 INFO aodh.api.app [None req-68ba677f-6b1a-4665-8c6d-f740e042261d f759954e-e6f2-413d-8db8-388a60b41b29 d2069dd4-af18-48e4-90ac-d759ef866ae1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.660 51659 WARNING oslo_db.sqlalchemy.utils [None req-fbe2665b-3574-4a88-b571-b22209040d93 2189685a-3d36-487e-9baa-e58f1d4f7b8b e29789b0-696d-4370-9314-4384436a1180 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.663 51659 WARNING oslo_db.sqlalchemy.utils [None req-fbe2665b-3574-4a88-b571-b22209040d93 2189685a-3d36-487e-9baa-e58f1d4f7b8b e29789b0-696d-4370-9314-4384436a1180 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.668 51659 WARNING oslo_db.sqlalchemy.utils [None req-015fa651-1680-4b0f-935d-bd4a6682e4ff 2189685a-3d36-487e-9baa-e58f1d4f7b8b e29789b0-696d-4370-9314-4384436a1180 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.672 51659 WARNING oslo_db.sqlalchemy.utils [None req-d3fefb6d-9530-414b-a9b1-92cdf8587366 2189685a-3d36-487e-9baa-e58f1d4f7b8b e29789b0-696d-4370-9314-4384436a1180 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.673 51659 WARNING oslo_db.sqlalchemy.utils [None req-d3fefb6d-9530-414b-a9b1-92cdf8587366 2189685a-3d36-487e-9baa-e58f1d4f7b8b e29789b0-696d-4370-9314-4384436a1180 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.678 51659 WARNING oslo_db.sqlalchemy.utils [None req-d628cecd-a714-4106-aac7-f3e14fc7d586 2189685a-3d36-487e-9baa-e58f1d4f7b8b e29789b0-696d-4370-9314-4384436a1180 - - - -] 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.131666s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.590 51666 INFO alembic.runtime.migration [None req-d69c984c-4c55-4546-b3f8-a29a30df9dbe 174e449c-e320-40e6-9f82-0eb9dcc037b2 dd8b1162-ad93-4e2e-bdab-a41162171e9d - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.590 51666 INFO alembic.runtime.migration [None req-d69c984c-4c55-4546-b3f8-a29a30df9dbe 174e449c-e320-40e6-9f82-0eb9dcc037b2 dd8b1162-ad93-4e2e-bdab-a41162171e9d - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.595 51666 INFO alembic.runtime.migration [None req-d69c984c-4c55-4546-b3f8-a29a30df9dbe 174e449c-e320-40e6-9f82-0eb9dcc037b2 dd8b1162-ad93-4e2e-bdab-a41162171e9d - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.595 51666 INFO alembic.runtime.migration [None req-d69c984c-4c55-4546-b3f8-a29a30df9dbe 174e449c-e320-40e6-9f82-0eb9dcc037b2 dd8b1162-ad93-4e2e-bdab-a41162171e9d - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.607 51666 INFO alembic.runtime.migration [None req-d69c984c-4c55-4546-b3f8-a29a30df9dbe 174e449c-e320-40e6-9f82-0eb9dcc037b2 dd8b1162-ad93-4e2e-bdab-a41162171e9d - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.615 51666 INFO aodh.api.app [None req-d69c984c-4c55-4546-b3f8-a29a30df9dbe 174e449c-e320-40e6-9f82-0eb9dcc037b2 dd8b1162-ad93-4e2e-bdab-a41162171e9d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.657 51666 WARNING oslo_db.sqlalchemy.utils [None req-03e93c05-2cd6-4097-9ff3-94dd26e2cba6 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.664 51666 WARNING oslo_db.sqlalchemy.utils [None req-03e93c05-2cd6-4097-9ff3-94dd26e2cba6 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.679 51666 WARNING oslo_db.sqlalchemy.utils [None req-03e93c05-2cd6-4097-9ff3-94dd26e2cba6 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.686 51666 WARNING oslo_db.sqlalchemy.utils [None req-3b39d10f-076c-41d0-8965-fa5994bc24f1 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.699 51666 WARNING oslo_db.sqlalchemy.utils [None req-85256595-5cff-4b6e-a936-d7bcad363ac4 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.049209s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.688 51659 INFO alembic.runtime.migration [None req-d628cecd-a714-4106-aac7-f3e14fc7d586 2189685a-3d36-487e-9baa-e58f1d4f7b8b e29789b0-696d-4370-9314-4384436a1180 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.689 51659 INFO alembic.runtime.migration [None req-d628cecd-a714-4106-aac7-f3e14fc7d586 2189685a-3d36-487e-9baa-e58f1d4f7b8b e29789b0-696d-4370-9314-4384436a1180 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.696 51659 INFO alembic.runtime.migration [None req-d628cecd-a714-4106-aac7-f3e14fc7d586 2189685a-3d36-487e-9baa-e58f1d4f7b8b e29789b0-696d-4370-9314-4384436a1180 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.696 51659 INFO alembic.runtime.migration [None req-d628cecd-a714-4106-aac7-f3e14fc7d586 2189685a-3d36-487e-9baa-e58f1d4f7b8b e29789b0-696d-4370-9314-4384436a1180 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.700 51659 INFO alembic.runtime.migration [None req-d628cecd-a714-4106-aac7-f3e14fc7d586 2189685a-3d36-487e-9baa-e58f1d4f7b8b e29789b0-696d-4370-9314-4384436a1180 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.702 51659 INFO aodh.api.app [None req-d628cecd-a714-4106-aac7-f3e14fc7d586 2189685a-3d36-487e-9baa-e58f1d4f7b8b e29789b0-696d-4370-9314-4384436a1180 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.715 51659 WARNING oslo_db.sqlalchemy.utils [None req-17ccdb48-33e9-4059-b367-d2fb4eb53229 3ebb0a01-1597-4d3d-b5e8-d6e51896f53f aaac9b3f-1fcc-4e56-8554-94bf2bac2f5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.716 51659 WARNING oslo_db.sqlalchemy.utils [None req-17ccdb48-33e9-4059-b367-d2fb4eb53229 3ebb0a01-1597-4d3d-b5e8-d6e51896f53f aaac9b3f-1fcc-4e56-8554-94bf2bac2f5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.722 51659 WARNING oslo_db.sqlalchemy.utils [None req-ca9ca4cb-90f8-44d7-aa3b-a42cbc99a8bc 3ebb0a01-1597-4d3d-b5e8-d6e51896f53f aaac9b3f-1fcc-4e56-8554-94bf2bac2f5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.725 51659 WARNING oslo_db.sqlalchemy.utils [None req-67c619ff-bed9-4471-b07f-ed0bc1f3426e 3ebb0a01-1597-4d3d-b5e8-d6e51896f53f aaac9b3f-1fcc-4e56-8554-94bf2bac2f5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.726 51659 WARNING oslo_db.sqlalchemy.utils [None req-67c619ff-bed9-4471-b07f-ed0bc1f3426e 3ebb0a01-1597-4d3d-b5e8-d6e51896f53f aaac9b3f-1fcc-4e56-8554-94bf2bac2f5c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.729 51659 WARNING oslo_db.sqlalchemy.utils [None req-9b88a96c-1eef-44e7-9c7b-f13f421d7099 3ebb0a01-1597-4d3d-b5e8-d6e51896f53f aaac9b3f-1fcc-4e56-8554-94bf2bac2f5c - - - -] 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.069833s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.680 51663 INFO alembic.runtime.migration [None req-90491ec7-8142-4aa9-adac-5fd154af9ce4 62358c7c-d78d-4712-b8a3-14d0586f7253 530050a8-ecba-4220-9383-fe8d13127a5c - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.680 51663 INFO alembic.runtime.migration [None req-90491ec7-8142-4aa9-adac-5fd154af9ce4 62358c7c-d78d-4712-b8a3-14d0586f7253 530050a8-ecba-4220-9383-fe8d13127a5c - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.685 51663 INFO alembic.runtime.migration [None req-90491ec7-8142-4aa9-adac-5fd154af9ce4 62358c7c-d78d-4712-b8a3-14d0586f7253 530050a8-ecba-4220-9383-fe8d13127a5c - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.685 51663 INFO alembic.runtime.migration [None req-90491ec7-8142-4aa9-adac-5fd154af9ce4 62358c7c-d78d-4712-b8a3-14d0586f7253 530050a8-ecba-4220-9383-fe8d13127a5c - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.690 51663 INFO alembic.runtime.migration [None req-90491ec7-8142-4aa9-adac-5fd154af9ce4 62358c7c-d78d-4712-b8a3-14d0586f7253 530050a8-ecba-4220-9383-fe8d13127a5c - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.692 51663 INFO aodh.api.app [None req-90491ec7-8142-4aa9-adac-5fd154af9ce4 62358c7c-d78d-4712-b8a3-14d0586f7253 530050a8-ecba-4220-9383-fe8d13127a5c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.712 51663 WARNING oslo_db.sqlalchemy.utils [None req-83c04b16-4492-479e-839d-cbf688a60df2 1aeb10c7-eafa-4b02-9931-5a726ffa4acd e6ee2f3c-47e1-4a8a-b920-ee69f5734c2c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.723 51663 WARNING oslo_db.sqlalchemy.utils [None req-5c6d6c61-5278-4642-bf9a-05425b998574 1aeb10c7-eafa-4b02-9931-5a726ffa4acd e6ee2f3c-47e1-4a8a-b920-ee69f5734c2c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.734 51663 WARNING oslo_db.sqlalchemy.utils [None req-5c6d6c61-5278-4642-bf9a-05425b998574 1aeb10c7-eafa-4b02-9931-5a726ffa4acd e6ee2f3c-47e1-4a8a-b920-ee69f5734c2c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.074712s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.728 51666 INFO alembic.runtime.migration [None req-85256595-5cff-4b6e-a936-d7bcad363ac4 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.728 51666 INFO alembic.runtime.migration [None req-85256595-5cff-4b6e-a936-d7bcad363ac4 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.733 51666 INFO alembic.runtime.migration [None req-85256595-5cff-4b6e-a936-d7bcad363ac4 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.733 51666 INFO alembic.runtime.migration [None req-85256595-5cff-4b6e-a936-d7bcad363ac4 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.747 51666 INFO alembic.runtime.migration [None req-85256595-5cff-4b6e-a936-d7bcad363ac4 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.751 51666 INFO aodh.api.app [None req-85256595-5cff-4b6e-a936-d7bcad363ac4 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.066316s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.745 51663 INFO alembic.runtime.migration [None req-5c6d6c61-5278-4642-bf9a-05425b998574 1aeb10c7-eafa-4b02-9931-5a726ffa4acd e6ee2f3c-47e1-4a8a-b920-ee69f5734c2c - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.745 51663 INFO alembic.runtime.migration [None req-5c6d6c61-5278-4642-bf9a-05425b998574 1aeb10c7-eafa-4b02-9931-5a726ffa4acd e6ee2f3c-47e1-4a8a-b920-ee69f5734c2c - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.749 51663 INFO alembic.runtime.migration [None req-5c6d6c61-5278-4642-bf9a-05425b998574 1aeb10c7-eafa-4b02-9931-5a726ffa4acd e6ee2f3c-47e1-4a8a-b920-ee69f5734c2c - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.749 51663 INFO alembic.runtime.migration [None req-5c6d6c61-5278-4642-bf9a-05425b998574 1aeb10c7-eafa-4b02-9931-5a726ffa4acd e6ee2f3c-47e1-4a8a-b920-ee69f5734c2c - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.753 51663 INFO alembic.runtime.migration [None req-5c6d6c61-5278-4642-bf9a-05425b998574 1aeb10c7-eafa-4b02-9931-5a726ffa4acd e6ee2f3c-47e1-4a8a-b920-ee69f5734c2c - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.755 51663 INFO aodh.api.app [None req-5c6d6c61-5278-4642-bf9a-05425b998574 1aeb10c7-eafa-4b02-9931-5a726ffa4acd e6ee2f3c-47e1-4a8a-b920-ee69f5734c2c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.770 51663 WARNING oslo_db.sqlalchemy.utils [None req-ba5f69b3-8c4e-4d23-8b2d-06adec1ac2eb 747bc967-122b-4707-b818-710be62fb352 68605ba7-8a77-4445-afe9-e7e4b8a359b9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.775 51663 WARNING oslo_db.sqlalchemy.utils [None req-f68495c8-0583-4139-a6c1-6324008717d6 747bc967-122b-4707-b818-710be62fb352 68605ba7-8a77-4445-afe9-e7e4b8a359b9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.783 51663 WARNING oslo_db.sqlalchemy.utils [None req-f68495c8-0583-4139-a6c1-6324008717d6 747bc967-122b-4707-b818-710be62fb352 68605ba7-8a77-4445-afe9-e7e4b8a359b9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.786 51663 WARNING oslo_db.sqlalchemy.utils [None req-e268741b-b162-4ceb-b8a0-4c9ccd197ddc 747bc967-122b-4707-b818-710be62fb352 68605ba7-8a77-4445-afe9-e7e4b8a359b9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.791 51663 WARNING oslo_db.sqlalchemy.utils [None req-d1fd1cd6-7ee9-43b9-a952-053592abb549 747bc967-122b-4707-b818-710be62fb352 68605ba7-8a77-4445-afe9-e7e4b8a359b9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.801 51663 WARNING oslo_db.sqlalchemy.utils [None req-8f3bd899-e348-47f7-82ba-808b81e5f334 747bc967-122b-4707-b818-710be62fb352 68605ba7-8a77-4445-afe9-e7e4b8a359b9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.080070s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.738 51659 INFO alembic.runtime.migration [None req-9b88a96c-1eef-44e7-9c7b-f13f421d7099 3ebb0a01-1597-4d3d-b5e8-d6e51896f53f aaac9b3f-1fcc-4e56-8554-94bf2bac2f5c - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.739 51659 INFO alembic.runtime.migration [None req-9b88a96c-1eef-44e7-9c7b-f13f421d7099 3ebb0a01-1597-4d3d-b5e8-d6e51896f53f aaac9b3f-1fcc-4e56-8554-94bf2bac2f5c - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.742 51659 INFO alembic.runtime.migration [None req-9b88a96c-1eef-44e7-9c7b-f13f421d7099 3ebb0a01-1597-4d3d-b5e8-d6e51896f53f aaac9b3f-1fcc-4e56-8554-94bf2bac2f5c - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.742 51659 INFO alembic.runtime.migration [None req-9b88a96c-1eef-44e7-9c7b-f13f421d7099 3ebb0a01-1597-4d3d-b5e8-d6e51896f53f aaac9b3f-1fcc-4e56-8554-94bf2bac2f5c - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.747 51659 INFO alembic.runtime.migration [None req-9b88a96c-1eef-44e7-9c7b-f13f421d7099 3ebb0a01-1597-4d3d-b5e8-d6e51896f53f aaac9b3f-1fcc-4e56-8554-94bf2bac2f5c - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.755 51659 INFO aodh.api.app [None req-9b88a96c-1eef-44e7-9c7b-f13f421d7099 3ebb0a01-1597-4d3d-b5e8-d6e51896f53f aaac9b3f-1fcc-4e56-8554-94bf2bac2f5c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.781 51659 WARNING oslo_db.sqlalchemy.utils [None req-4f2777a7-764e-4c47-85e4-56b535f457e7 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.782 51659 WARNING oslo_db.sqlalchemy.utils [None req-4f2777a7-764e-4c47-85e4-56b535f457e7 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.790 51659 WARNING oslo_db.sqlalchemy.utils [None req-d105cb80-95ed-45ee-9425-71d237c2bb67 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.795 51659 WARNING oslo_db.sqlalchemy.utils [None req-4b51ba8c-0722-4ae7-be2a-5bfca4c1dd89 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.798 51659 WARNING oslo_db.sqlalchemy.utils [None req-4b51ba8c-0722-4ae7-be2a-5bfca4c1dd89 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.803 51659 WARNING oslo_db.sqlalchemy.utils [None req-04bcff7f-0590-4094-9872-159796e24f8c 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] 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.050378s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.812 51663 INFO alembic.runtime.migration [None req-8f3bd899-e348-47f7-82ba-808b81e5f334 747bc967-122b-4707-b818-710be62fb352 68605ba7-8a77-4445-afe9-e7e4b8a359b9 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.812 51663 INFO alembic.runtime.migration [None req-8f3bd899-e348-47f7-82ba-808b81e5f334 747bc967-122b-4707-b818-710be62fb352 68605ba7-8a77-4445-afe9-e7e4b8a359b9 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.817 51663 INFO alembic.runtime.migration [None req-8f3bd899-e348-47f7-82ba-808b81e5f334 747bc967-122b-4707-b818-710be62fb352 68605ba7-8a77-4445-afe9-e7e4b8a359b9 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.817 51663 INFO alembic.runtime.migration [None req-8f3bd899-e348-47f7-82ba-808b81e5f334 747bc967-122b-4707-b818-710be62fb352 68605ba7-8a77-4445-afe9-e7e4b8a359b9 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.821 51663 INFO alembic.runtime.migration [None req-8f3bd899-e348-47f7-82ba-808b81e5f334 747bc967-122b-4707-b818-710be62fb352 68605ba7-8a77-4445-afe9-e7e4b8a359b9 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.823 51663 INFO aodh.api.app [None req-8f3bd899-e348-47f7-82ba-808b81e5f334 747bc967-122b-4707-b818-710be62fb352 68605ba7-8a77-4445-afe9-e7e4b8a359b9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.845 51663 WARNING oslo_db.sqlalchemy.utils [None req-e26f969d-2388-4cdc-8b71-4e9313b53ab3 bc8f90ac-dc78-4fbd-9771-29b7d926ccc2 dc61fb76-42fa-4ab2-99ff-9f1ed083ac45 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.847 51663 WARNING oslo_db.sqlalchemy.utils [None req-e26f969d-2388-4cdc-8b71-4e9313b53ab3 bc8f90ac-dc78-4fbd-9771-29b7d926ccc2 dc61fb76-42fa-4ab2-99ff-9f1ed083ac45 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.854 51663 WARNING oslo_db.sqlalchemy.utils [None req-e26f969d-2388-4cdc-8b71-4e9313b53ab3 bc8f90ac-dc78-4fbd-9771-29b7d926ccc2 dc61fb76-42fa-4ab2-99ff-9f1ed083ac45 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.374129s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.519 51662 INFO alembic.runtime.migration [None req-fb2d61ee-f60f-4f55-b672-55648d174551 d1a3dae8-da94-47b8-83c9-7c3e5100aeb7 39783170-475a-47fe-ac59-9582a3013b81 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.519 51662 INFO alembic.runtime.migration [None req-fb2d61ee-f60f-4f55-b672-55648d174551 d1a3dae8-da94-47b8-83c9-7c3e5100aeb7 39783170-475a-47fe-ac59-9582a3013b81 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.524 51662 INFO alembic.runtime.migration [None req-fb2d61ee-f60f-4f55-b672-55648d174551 d1a3dae8-da94-47b8-83c9-7c3e5100aeb7 39783170-475a-47fe-ac59-9582a3013b81 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.524 51662 INFO alembic.runtime.migration [None req-fb2d61ee-f60f-4f55-b672-55648d174551 d1a3dae8-da94-47b8-83c9-7c3e5100aeb7 39783170-475a-47fe-ac59-9582a3013b81 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.536 51662 INFO alembic.runtime.migration [None req-fb2d61ee-f60f-4f55-b672-55648d174551 d1a3dae8-da94-47b8-83c9-7c3e5100aeb7 39783170-475a-47fe-ac59-9582a3013b81 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.542 51662 INFO aodh.api.app [None req-fb2d61ee-f60f-4f55-b672-55648d174551 d1a3dae8-da94-47b8-83c9-7c3e5100aeb7 39783170-475a-47fe-ac59-9582a3013b81 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.568 51662 WARNING oslo_db.sqlalchemy.utils [None req-9fbabcd1-858c-4f58-b9f8-001e092487a3 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.574 51662 WARNING oslo_db.sqlalchemy.utils [None req-ee0972c6-f5e9-4076-9796-b5b1ddd423e8 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.602 51662 WARNING oslo_db.sqlalchemy.utils [None req-40a17298-b980-4d01-9bda-0fa1f7370367 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.611 51662 WARNING oslo_db.sqlalchemy.utils [None req-440c3c43-a009-4899-a3bd-45937519c300 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.631 51662 WARNING oslo_db.sqlalchemy.utils [None req-23a3e499-a047-47ec-95aa-d73ebfb8ec9b 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.640 51662 WARNING oslo_db.sqlalchemy.utils [None req-b8b6dbbb-4c25-46da-8a9d-33874a619464 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.656 51662 WARNING oslo_db.sqlalchemy.utils [None req-71a6b284-354a-484d-9cc3-bfcba6a5edf9 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.663 51662 WARNING oslo_db.sqlalchemy.utils [None req-1458d3ef-deba-4e04-ac23-335d87e90478 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.689 51662 WARNING oslo_db.sqlalchemy.utils [None req-6f04b847-5dfd-4fde-aa3d-fa412fee45a1 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.695 51662 WARNING oslo_db.sqlalchemy.utils [None req-03030329-7fcd-4e8c-9917-0705aee6e09a 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.715 51662 WARNING oslo_db.sqlalchemy.utils [None req-9f87c267-0db5-4df5-a70a-0671b8c15f90 334c169f-58fd-43f6-bb20-c01364f04656 832b 1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.730 51662 WARNING oslo_db.sqlalchemy.utils [None req-82ede243-97e3-458e-a87e-8467c7b98cb6 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.749 51662 WARNING oslo_db.sqlalchemy.utils [None req-424a987e-e49c-4bac-8e27-0771dec300b0 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.756 51662 WARNING oslo_db.sqlalchemy.utils [None req-3f3ff195-0414-4cc9-8b97-f86069a7dd7c 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.774 51662 WARNING oslo_db.sqlalchemy.utils [None req-817d8b52-95c9-43fb-a5df-3700e92e2144 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.785 51662 WARNING oslo_db.sqlalchemy.utils [None req-05ffbbe9-c356-42d8-9946-b9f23031abf2 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.799 51662 WARNING oslo_db.sqlalchemy.utils [None req-e9a7786c-2562-413f-9c00-066c41b9c0de 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.812 51662 WARNING oslo_db.sqlalchemy.utils [None req-19334cc7-8297-4a73-abd9-3f0d7da0261b 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.832 51662 WARNING oslo_db.sqlalchemy.utils [None req-8be9c72e-cbb4-4bce-814f-bc868ce638fd 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.836 51662 WARNING oslo_db.sqlalchemy.utils [None req-e73407f7-7b99-4bc2-8742-c5acc905b05e 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.854 51662 WARNING oslo_db.sqlalchemy.utils [None req-0a4f9ed7-46d6-4048-b7ff-256b36d2266a 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.862 51662 WARNING oslo_db.sqlalchemy.utils [None req-0a4f9ed7-46d6-4048-b7ff-256b36d2266a 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.087362s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.803 51666 INFO alembic.runtime.migration [None req-85256595-5cff-4b6e-a936-d7bcad363ac4 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.803 51666 INFO alembic.runtime.migration [None req-85256595-5cff-4b6e-a936-d7bcad363ac4 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.814 51666 INFO alembic.runtime.migration [None req-85256595-5cff-4b6e-a936-d7bcad363ac4 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.814 51666 INFO alembic.runtime.migration [None req-85256595-5cff-4b6e-a936-d7bcad363ac4 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.821 51666 INFO alembic.runtime.migration [None req-85256595-5cff-4b6e-a936-d7bcad363ac4 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.824 51666 INFO aodh.api.app [None req-85256595-5cff-4b6e-a936-d7bcad363ac4 5a08c25c-2df0-43c9-a37e-08d74bf51f3e af7898ff-e0c7-4cfa-a054-36224783825e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.856 51666 WARNING oslo_db.sqlalchemy.utils [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.859 51666 WARNING oslo_db.sqlalchemy.utils [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.868 51666 WARNING oslo_db.sqlalchemy.utils [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.069800s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.819 51659 INFO alembic.runtime.migration [None req-dd5c3356-2031-4e52-a34b-42afc2c6962d 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.819 51659 INFO alembic.runtime.migration [None req-dd5c3356-2031-4e52-a34b-42afc2c6962d 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.823 51659 INFO alembic.runtime.migration [None req-dd5c3356-2031-4e52-a34b-42afc2c6962d 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.823 51659 INFO alembic.runtime.migration [None req-dd5c3356-2031-4e52-a34b-42afc2c6962d 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.827 51659 INFO alembic.runtime.migration [None req-dd5c3356-2031-4e52-a34b-42afc2c6962d 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.840 51659 INFO aodh.api.app [None req-dd5c3356-2031-4e52-a34b-42afc2c6962d 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. warnings.warn( {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.001181s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.002137s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.002892s] ... ok {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.080322s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.863 51663 INFO alembic.runtime.migration [None req-e26f969d-2388-4cdc-8b71-4e9313b53ab3 bc8f90ac-dc78-4fbd-9771-29b7d926ccc2 dc61fb76-42fa-4ab2-99ff-9f1ed083ac45 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.863 51663 INFO alembic.runtime.migration [None req-e26f969d-2388-4cdc-8b71-4e9313b53ab3 bc8f90ac-dc78-4fbd-9771-29b7d926ccc2 dc61fb76-42fa-4ab2-99ff-9f1ed083ac45 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.871 51663 INFO alembic.runtime.migration [None req-e26f969d-2388-4cdc-8b71-4e9313b53ab3 bc8f90ac-dc78-4fbd-9771-29b7d926ccc2 dc61fb76-42fa-4ab2-99ff-9f1ed083ac45 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.871 51663 INFO alembic.runtime.migration [None req-e26f969d-2388-4cdc-8b71-4e9313b53ab3 bc8f90ac-dc78-4fbd-9771-29b7d926ccc2 dc61fb76-42fa-4ab2-99ff-9f1ed083ac45 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.877 51663 INFO alembic.runtime.migration [None req-e26f969d-2388-4cdc-8b71-4e9313b53ab3 bc8f90ac-dc78-4fbd-9771-29b7d926ccc2 dc61fb76-42fa-4ab2-99ff-9f1ed083ac45 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.880 51663 INFO aodh.api.app [None req-e26f969d-2388-4cdc-8b71-4e9313b53ab3 bc8f90ac-dc78-4fbd-9771-29b7d926ccc2 dc61fb76-42fa-4ab2-99ff-9f1ed083ac45 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.905 51663 WARNING oslo_db.sqlalchemy.utils [None req-a40d4f59-5ba5-42f7-b7cb-479f3f764799 45c8c42b-35cc-40f7-8648-0456f6166558 f6ed291b-2c04-4386-8228-b0a0d8dccbb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.910 51663 WARNING oslo_db.sqlalchemy.utils [None req-3312d33a-611c-4809-8199-b5d6828ceb3c 45c8c42b-35cc-40f7-8648-0456f6166558 f6ed291b-2c04-4386-8228-b0a0d8dccbb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.920 51663 WARNING oslo_db.sqlalchemy.utils [None req-115f8c16-37d7-4217-9c72-697a94a492e0 45c8c42b-35cc-40f7-8648-0456f6166558 f6ed291b-2c04-4386-8228-b0a0d8dccbb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.923 51663 WARNING oslo_db.sqlalchemy.utils [None req-115f8c16-37d7-4217-9c72-697a94a492e0 45c8c42b-35cc-40f7-8648-0456f6166558 f6ed291b-2c04-4386-8228-b0a0d8dccbb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.927 51663 WARNING oslo_db.sqlalchemy.utils [None req-c860b40d-8bf4-45dc-b28c-499506277725 45c8c42b-35cc-40f7-8648-0456f6166558 f6ed291b-2c04-4386-8228-b0a0d8dccbb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:01.933 51663 WARNING oslo_db.sqlalchemy.utils [None req-4992612e-9fd5-4167-9a6e-57be26bebf82 45c8c42b-35cc-40f7-8648-0456f6166558 f6ed291b-2c04-4386-8228-b0a0d8dccbb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.068755s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.893 51666 INFO alembic.runtime.migration [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.893 51666 INFO alembic.runtime.migration [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.897 51666 INFO alembic.runtime.migration [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.898 51666 INFO alembic.runtime.migration [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.902 51666 INFO alembic.runtime.migration [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.910 51666 INFO aodh.api.app [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.082647s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.912 51659 INFO alembic.runtime.migration [None req-dd5c3356-2031-4e52-a34b-42afc2c6962d 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.913 51659 INFO alembic.runtime.migration [None req-dd5c3356-2031-4e52-a34b-42afc2c6962d 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.916 51659 INFO alembic.runtime.migration [None req-dd5c3356-2031-4e52-a34b-42afc2c6962d 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.916 51659 INFO alembic.runtime.migration [None req-dd5c3356-2031-4e52-a34b-42afc2c6962d 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.929 51659 INFO alembic.runtime.migration [None req-dd5c3356-2031-4e52-a34b-42afc2c6962d 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.936 51659 INFO aodh.api.app [None req-dd5c3356-2031-4e52-a34b-42afc2c6962d 85c2cec9-b3b8-4d7f-8e9b-983e76f184ee 69a0a07e-3a5b-42aa-9a8a-a411f5093edd - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.046713s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.944 51663 INFO alembic.runtime.migration [None req-4992612e-9fd5-4167-9a6e-57be26bebf82 45c8c42b-35cc-40f7-8648-0456f6166558 f6ed291b-2c04-4386-8228-b0a0d8dccbb5 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.944 51663 INFO alembic.runtime.migration [None req-4992612e-9fd5-4167-9a6e-57be26bebf82 45c8c42b-35cc-40f7-8648-0456f6166558 f6ed291b-2c04-4386-8228-b0a0d8dccbb5 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.948 51663 INFO alembic.runtime.migration [None req-4992612e-9fd5-4167-9a6e-57be26bebf82 45c8c42b-35cc-40f7-8648-0456f6166558 f6ed291b-2c04-4386-8228-b0a0d8dccbb5 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.948 51663 INFO alembic.runtime.migration [None req-4992612e-9fd5-4167-9a6e-57be26bebf82 45c8c42b-35cc-40f7-8648-0456f6166558 f6ed291b-2c04-4386-8228-b0a0d8dccbb5 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.954 51663 INFO alembic.runtime.migration [None req-4992612e-9fd5-4167-9a6e-57be26bebf82 45c8c42b-35cc-40f7-8648-0456f6166558 f6ed291b-2c04-4386-8228-b0a0d8dccbb5 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.957 51663 INFO aodh.api.app [None req-4992612e-9fd5-4167-9a6e-57be26bebf82 45c8c42b-35cc-40f7-8648-0456f6166558 f6ed291b-2c04-4386-8228-b0a0d8dccbb5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:01.974 51663 WARNING oslo_db.sqlalchemy.utils [None req-d8dd8114-738d-488a-b712-8ed4d364cd08 a5731c5c-b1e9-4130-bf5b-a5bca2ff4511 98421d05-05c9-4484-8765-caf5db05b9a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.040131s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.983 51659 INFO alembic.runtime.migration [None req-2fc36ebf-8c51-4682-8b97-a4e0aa999dcb - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.983 51659 INFO alembic.runtime.migration [None req-2fc36ebf-8c51-4682-8b97-a4e0aa999dcb - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.987 51659 INFO alembic.runtime.migration [None req-2fc36ebf-8c51-4682-8b97-a4e0aa999dcb - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.987 51659 INFO alembic.runtime.migration [None req-2fc36ebf-8c51-4682-8b97-a4e0aa999dcb - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.991 51659 INFO alembic.runtime.migration [None req-2fc36ebf-8c51-4682-8b97-a4e0aa999dcb - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.993 51659 INFO aodh.api.app [None req-2fc36ebf-8c51-4682-8b97-a4e0aa999dcb - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.081355s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.958 51666 INFO alembic.runtime.migration [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.958 51666 INFO alembic.runtime.migration [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.972 51666 INFO alembic.runtime.migration [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.973 51666 INFO alembic.runtime.migration [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.982 51666 INFO alembic.runtime.migration [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.989 51666 INFO aodh.api.app [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.061930s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.992 51663 INFO alembic.runtime.migration [None req-d8dd8114-738d-488a-b712-8ed4d364cd08 a5731c5c-b1e9-4130-bf5b-a5bca2ff4511 98421d05-05c9-4484-8765-caf5db05b9a8 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.992 51663 INFO alembic.runtime.migration [None req-d8dd8114-738d-488a-b712-8ed4d364cd08 a5731c5c-b1e9-4130-bf5b-a5bca2ff4511 98421d05-05c9-4484-8765-caf5db05b9a8 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.996 51663 INFO alembic.runtime.migration [None req-d8dd8114-738d-488a-b712-8ed4d364cd08 a5731c5c-b1e9-4130-bf5b-a5bca2ff4511 98421d05-05c9-4484-8765-caf5db05b9a8 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.996 51663 INFO alembic.runtime.migration [None req-d8dd8114-738d-488a-b712-8ed4d364cd08 a5731c5c-b1e9-4130-bf5b-a5bca2ff4511 98421d05-05c9-4484-8765-caf5db05b9a8 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.000 51663 INFO alembic.runtime.migration [None req-d8dd8114-738d-488a-b712-8ed4d364cd08 a5731c5c-b1e9-4130-bf5b-a5bca2ff4511 98421d05-05c9-4484-8765-caf5db05b9a8 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.002 51663 INFO aodh.api.app [None req-d8dd8114-738d-488a-b712-8ed4d364cd08 a5731c5c-b1e9-4130-bf5b-a5bca2ff4511 98421d05-05c9-4484-8765-caf5db05b9a8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.016 51663 WARNING oslo_db.sqlalchemy.utils [None req-ca715445-54d9-4e56-9c6d-5b56af3a39d3 ec809b07-0e0a-4e24-900a-d8a780d7ebf0 594e8458-5df8-4601-9a27-4a88fdfa2b29 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.022 51663 WARNING oslo_db.sqlalchemy.utils [None req-9bae0e8d-539d-42dc-8958-0fe4821a52c7 ec809b07-0e0a-4e24-900a-d8a780d7ebf0 594e8458-5df8-4601-9a27-4a88fdfa2b29 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.036 51663 WARNING oslo_db.sqlalchemy.utils [None req-14702700-556a-45b8-a293-c01b448ad637 ec809b07-0e0a-4e24-900a-d8a780d7ebf0 594e8458-5df8-4601-9a27-4a88fdfa2b29 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.039 51663 WARNING oslo_db.sqlalchemy.utils [None req-14702700-556a-45b8-a293-c01b448ad637 ec809b07-0e0a-4e24-900a-d8a780d7ebf0 594e8458-5df8-4601-9a27-4a88fdfa2b29 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.036831s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.024 51659 INFO alembic.runtime.migration [None req-687d732b-1ba3-4742-9e54-bba8f0abc415 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.024 51659 INFO alembic.runtime.migration [None req-687d732b-1ba3-4742-9e54-bba8f0abc415 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.027 51659 INFO alembic.runtime.migration [None req-687d732b-1ba3-4742-9e54-bba8f0abc415 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.027 51659 INFO alembic.runtime.migration [None req-687d732b-1ba3-4742-9e54-bba8f0abc415 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.031 51659 INFO alembic.runtime.migration [None req-687d732b-1ba3-4742-9e54-bba8f0abc415 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.033 51659 INFO aodh.api.app [None req-687d732b-1ba3-4742-9e54-bba8f0abc415 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.062754s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.061 51659 INFO alembic.runtime.migration [None req-c622a59e-1be3-46e6-8e13-a1dc6b64a42f - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.062 51659 INFO alembic.runtime.migration [None req-c622a59e-1be3-46e6-8e13-a1dc6b64a42f - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.070 51659 INFO alembic.runtime.migration [None req-c622a59e-1be3-46e6-8e13-a1dc6b64a42f - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.070 51659 INFO alembic.runtime.migration [None req-c622a59e-1be3-46e6-8e13-a1dc6b64a42f - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.076 51659 INFO alembic.runtime.migration [None req-c622a59e-1be3-46e6-8e13-a1dc6b64a42f - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.078 51659 INFO aodh.api.app [None req-c622a59e-1be3-46e6-8e13-a1dc6b64a42f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.094 51659 INFO aodh.api.app [None req-c622a59e-1be3-46e6-8e13-a1dc6b64a42f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.107 51659 WARNING oslo_policy.policy [None req-86395865-70d5-4ee2-b014-305cd6872812 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.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.088335s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.039 51666 INFO alembic.runtime.migration [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.055 51666 INFO alembic.runtime.migration [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.062 51666 INFO alembic.runtime.migration [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.063 51666 INFO alembic.runtime.migration [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.075 51666 INFO alembic.runtime.migration [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.082 51666 INFO aodh.api.app [None req-ea1796f9-67a4-497e-afe3-7a24c2f87bf5 64e08872-cace-4059-a256-b9315cb66a04 1826e052-c0f3-4bc6-bce9-29f6c3ca7b4b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.116 51666 WARNING oslo_db.sqlalchemy.utils [None req-c5508616-9b3f-496d-bd23-c683e03f467b 69366c82-bb50-4c2f-9fb0-cd0527542477 8572320a-9907-4bdb-ba45-3d10f602d30c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.032577s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.126 51659 INFO alembic.runtime.migration [None req-86395865-70d5-4ee2-b014-305cd6872812 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.126 51659 INFO alembic.runtime.migration [None req-86395865-70d5-4ee2-b014-305cd6872812 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.131 51659 INFO alembic.runtime.migration [None req-86395865-70d5-4ee2-b014-305cd6872812 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.131 51659 INFO alembic.runtime.migration [None req-86395865-70d5-4ee2-b014-305cd6872812 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.136 51659 INFO alembic.runtime.migration [None req-86395865-70d5-4ee2-b014-305cd6872812 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.138 51659 INFO aodh.api.app [None req-86395865-70d5-4ee2-b014-305cd6872812 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.035484s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.158 51659 INFO alembic.runtime.migration [None req-4dc7b545-039d-44e0-989a-8b226c1f6e66 b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.159 51659 INFO alembic.runtime.migration [None req-4dc7b545-039d-44e0-989a-8b226c1f6e66 b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.168 51659 INFO alembic.runtime.migration [None req-4dc7b545-039d-44e0-989a-8b226c1f6e66 b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.168 51659 INFO alembic.runtime.migration [None req-4dc7b545-039d-44e0-989a-8b226c1f6e66 b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.172 51659 INFO alembic.runtime.migration [None req-4dc7b545-039d-44e0-989a-8b226c1f6e66 b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.174 51659 INFO aodh.api.app [None req-4dc7b545-039d-44e0-989a-8b226c1f6e66 b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.160042s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.054 51663 INFO alembic.runtime.migration [None req-14702700-556a-45b8-a293-c01b448ad637 ec809b07-0e0a-4e24-900a-d8a780d7ebf0 594e8458-5df8-4601-9a27-4a88fdfa2b29 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.054 51663 INFO alembic.runtime.migration [None req-14702700-556a-45b8-a293-c01b448ad637 ec809b07-0e0a-4e24-900a-d8a780d7ebf0 594e8458-5df8-4601-9a27-4a88fdfa2b29 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.062 51663 INFO alembic.runtime.migration [None req-14702700-556a-45b8-a293-c01b448ad637 ec809b07-0e0a-4e24-900a-d8a780d7ebf0 594e8458-5df8-4601-9a27-4a88fdfa2b29 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.063 51663 INFO alembic.runtime.migration [None req-14702700-556a-45b8-a293-c01b448ad637 ec809b07-0e0a-4e24-900a-d8a780d7ebf0 594e8458-5df8-4601-9a27-4a88fdfa2b29 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.068 51663 INFO alembic.runtime.migration [None req-14702700-556a-45b8-a293-c01b448ad637 ec809b07-0e0a-4e24-900a-d8a780d7ebf0 594e8458-5df8-4601-9a27-4a88fdfa2b29 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.070 51663 INFO aodh.api.app [None req-14702700-556a-45b8-a293-c01b448ad637 ec809b07-0e0a-4e24-900a-d8a780d7ebf0 594e8458-5df8-4601-9a27-4a88fdfa2b29 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.185 51663 WARNING oslo_db.sqlalchemy.utils [None req-f19306cf-ff32-48af-adf0-1865fcaf1c0a 0ca67950-4be5-4ac2-a78f-fcac80396ae0 e02006a9-16cb-4320-a5eb-5ad623cc5ec4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.188 51663 WARNING oslo_db.sqlalchemy.utils [None req-288b2fe6-6008-44df-b7de-27596ac8dfcb 0ca67950-4be5-4ac2-a78f-fcac80396ae0 e02006a9-16cb-4320-a5eb-5ad623cc5ec4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.194 51663 WARNING oslo_db.sqlalchemy.utils [None req-2c0866db-dcff-487e-9030-f9796c76a1eb 0ca67950-4be5-4ac2-a78f-fcac80396ae0 e02006a9-16cb-4320-a5eb-5ad623cc5ec4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.201 51663 WARNING oslo_db.sqlalchemy.utils [None req-8d4ceefe-b46f-455d-af25-d2cf67011d34 0ca67950-4be5-4ac2-a78f-fcac80396ae0 e02006a9-16cb-4320-a5eb-5ad623cc5ec4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.203 51663 WARNING oslo_db.sqlalchemy.utils [None req-8d4ceefe-b46f-455d-af25-d2cf67011d34 0ca67950-4be5-4ac2-a78f-fcac80396ae0 e02006a9-16cb-4320-a5eb-5ad623cc5ec4 - - - -] 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.343164s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:01.887 51662 INFO alembic.runtime.migration [None req-0a4f9ed7-46d6-4048-b7ff-256b36d2266a 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.888 51662 INFO alembic.runtime.migration [None req-0a4f9ed7-46d6-4048-b7ff-256b36d2266a 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.891 51662 INFO alembic.runtime.migration [None req-0a4f9ed7-46d6-4048-b7ff-256b36d2266a 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:01.891 51662 INFO alembic.runtime.migration [None req-0a4f9ed7-46d6-4048-b7ff-256b36d2266a 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:01.908 51662 INFO alembic.runtime.migration [None req-0a4f9ed7-46d6-4048-b7ff-256b36d2266a 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:01.915 51662 INFO aodh.api.app [None req-0a4f9ed7-46d6-4048-b7ff-256b36d2266a 334c169f-58fd-43f6-bb20-c01364f04656 832b1d98-a107-4c64-9467-4a34219d6830 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.136 51662 WARNING oslo_db.sqlalchemy.utils [None req-5fc6a9bf-9f9f-47a3-b869-84788109eefc 3d63afe8-a497-4f5f-a499-db45543321cb e86494f3-5691-491f-b878-75626934eab6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.145 51662 WARNING oslo_db.sqlalchemy.utils [None req-9be5bc73-e71f-4488-b5a4-f8379de1998a 3d63afe8-a497-4f5f-a499-db45543321cb e86494f3-5691-491f-b878-75626934eab6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.150 51662 WARNING oslo_db.sqlalchemy.utils [None req-9be5bc73-e71f-4488-b5a4-f8379de1998a 3d63afe8-a497-4f5f-a499-db45543321cb e86494f3-5691-491f-b878-75626934eab6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.160 51662 WARNING oslo_db.sqlalchemy.utils [None req-16d4e79e-70d4-440a-ba17-8bceff2719e0 3d63afe8-a497-4f5f-a499-db45543321cb e86494f3-5691-491f-b878-75626934eab6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.167 51662 WARNING oslo_db.sqlalchemy.utils [None req-b207f8f3-5830-400d-b1c1-e8148f5fdaa1 3d63afe8-a497-4f5f-a499-db45543321cb e86494f3-5691-491f-b878-75626934eab6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.188 51662 WARNING oslo_db.sqlalchemy.utils [None req-b2fa4570-278e-4759-980f-64b9ccc96aae 3d63afe8-a497-4f5f-a499-db45543321cb e86494f3-5691-491f-b878-75626934eab6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.200 51662 WARNING oslo_db.sqlalchemy.utils [None req-9cdb4fce-8424-4f42-9605-f3be7a6ebb3a 3d63afe8-a497-4f5f-a499-db45543321cb e86494f3-5691-491f-b878-75626934eab6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.202 51662 WARNING oslo_db.sqlalchemy.utils [None req-9cdb4fce-8424-4f42-9605-f3be7a6ebb3a 3d63afe8-a497-4f5f-a499-db45543321cb e86494f3-5691-491f-b878-75626934eab6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.031307s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.196 51659 INFO alembic.runtime.migration [None req-458cc74a-184c-451c-97cd-ff81550bb56c b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.196 51659 INFO alembic.runtime.migration [None req-458cc74a-184c-451c-97cd-ff81550bb56c b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.199 51659 INFO alembic.runtime.migration [None req-458cc74a-184c-451c-97cd-ff81550bb56c b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.199 51659 INFO alembic.runtime.migration [None req-458cc74a-184c-451c-97cd-ff81550bb56c b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.203 51659 INFO alembic.runtime.migration [None req-458cc74a-184c-451c-97cd-ff81550bb56c b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.205 51659 INFO aodh.api.app [None req-458cc74a-184c-451c-97cd-ff81550bb56c b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.005133s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.226 51659 WARNING stevedore.named [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Could not load no-such-engine {0} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000324s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.039933s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.236 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.236 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.239 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.239 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.244 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.259 51659 WARNING oslo_db.sqlalchemy.utils [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.264 51659 INFO aodh.storage.impl_sqlalchemy [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] 0 alarm histories are removed from database {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.160085s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.126 51666 INFO alembic.runtime.migration [None req-c5508616-9b3f-496d-bd23-c683e03f467b 69366c82-bb50-4c2f-9fb0-cd0527542477 8572320a-9907-4bdb-ba45-3d10f602d30c - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.126 51666 INFO alembic.runtime.migration [None req-c5508616-9b3f-496d-bd23-c683e03f467b 69366c82-bb50-4c2f-9fb0-cd0527542477 8572320a-9907-4bdb-ba45-3d10f602d30c - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.138 51666 INFO alembic.runtime.migration [None req-c5508616-9b3f-496d-bd23-c683e03f467b 69366c82-bb50-4c2f-9fb0-cd0527542477 8572320a-9907-4bdb-ba45-3d10f602d30c - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.139 51666 INFO alembic.runtime.migration [None req-c5508616-9b3f-496d-bd23-c683e03f467b 69366c82-bb50-4c2f-9fb0-cd0527542477 8572320a-9907-4bdb-ba45-3d10f602d30c - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.148 51666 INFO alembic.runtime.migration [None req-c5508616-9b3f-496d-bd23-c683e03f467b 69366c82-bb50-4c2f-9fb0-cd0527542477 8572320a-9907-4bdb-ba45-3d10f602d30c - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.152 51666 INFO aodh.api.app [None req-c5508616-9b3f-496d-bd23-c683e03f467b 69366c82-bb50-4c2f-9fb0-cd0527542477 8572320a-9907-4bdb-ba45-3d10f602d30c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.183 51666 WARNING oslo_db.sqlalchemy.utils [None req-f5a08c41-38fe-4e3d-ba5b-3de066f850f8 130f9c86-c270-44ae-8fa2-dad05e87f5b8 4aec2161-3cef-4755-8940-92ce00c0aa30 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.197 51666 WARNING oslo_db.sqlalchemy.utils [None req-be6c6058-291f-4143-bd00-d53892ee88bd 130f9c86-c270-44ae-8fa2-dad05e87f5b8 4aec2161-3cef-4755-8940-92ce00c0aa30 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.207 51666 WARNING oslo_db.sqlalchemy.utils [None req-083b3627-10a8-40b0-8807-cbf49f9ac543 130f9c86-c270-44ae-8fa2-dad05e87f5b8 4aec2161-3cef-4755-8940-92ce00c0aa30 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.231 51666 WARNING oslo_db.sqlalchemy.utils [None req-2999181b-c94b-4fd7-b6ca-0daf26b49335 130f9c86-c270-44ae-8fa2-dad05e87f5b8 4aec2161-3cef-4755-8940-92ce00c0aa30 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.237 51666 WARNING oslo_db.sqlalchemy.utils [None req-2999181b-c94b-4fd7-b6ca-0daf26b49335 130f9c86-c270-44ae-8fa2-dad05e87f5b8 4aec2161-3cef-4755-8940-92ce00c0aa30 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.244 51666 WARNING oslo_db.sqlalchemy.utils [None req-b82773ac-612c-4477-aed7-daff9010c25d 130f9c86-c270-44ae-8fa2-dad05e87f5b8 4aec2161-3cef-4755-8940-92ce00c0aa30 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.265 51666 WARNING oslo_db.sqlalchemy.utils [None req-b82773ac-612c-4477-aed7-daff9010c25d 130f9c86-c270-44ae-8fa2-dad05e87f5b8 4aec2161-3cef-4755-8940-92ce00c0aa30 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-21.1.0.dev25/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.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.026463s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.275 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.276 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.279 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.280 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.285 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.289 51659 WARNING oslo_db.sqlalchemy.utils [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.293 51659 INFO aodh.storage.impl_sqlalchemy [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] 3 alarm histories are removed from database {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.102860s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.214 51663 INFO alembic.runtime.migration [None req-8d4ceefe-b46f-455d-af25-d2cf67011d34 0ca67950-4be5-4ac2-a78f-fcac80396ae0 e02006a9-16cb-4320-a5eb-5ad623cc5ec4 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.214 51663 INFO alembic.runtime.migration [None req-8d4ceefe-b46f-455d-af25-d2cf67011d34 0ca67950-4be5-4ac2-a78f-fcac80396ae0 e02006a9-16cb-4320-a5eb-5ad623cc5ec4 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.219 51663 INFO alembic.runtime.migration [None req-8d4ceefe-b46f-455d-af25-d2cf67011d34 0ca67950-4be5-4ac2-a78f-fcac80396ae0 e02006a9-16cb-4320-a5eb-5ad623cc5ec4 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.220 51663 INFO alembic.runtime.migration [None req-8d4ceefe-b46f-455d-af25-d2cf67011d34 0ca67950-4be5-4ac2-a78f-fcac80396ae0 e02006a9-16cb-4320-a5eb-5ad623cc5ec4 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.226 51663 INFO alembic.runtime.migration [None req-8d4ceefe-b46f-455d-af25-d2cf67011d34 0ca67950-4be5-4ac2-a78f-fcac80396ae0 e02006a9-16cb-4320-a5eb-5ad623cc5ec4 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.229 51663 INFO aodh.api.app [None req-8d4ceefe-b46f-455d-af25-d2cf67011d34 0ca67950-4be5-4ac2-a78f-fcac80396ae0 e02006a9-16cb-4320-a5eb-5ad623cc5ec4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.255 51663 WARNING oslo_db.sqlalchemy.utils [None req-29235952-9cb7-4b3b-85b5-53daa63a7db3 57c913ab-f017-44ca-bbfc-341b8079cb8d 19b1a70e-89e3-42b8-8f5e-e0ad2129647a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.256 51663 WARNING oslo_db.sqlalchemy.utils [None req-29235952-9cb7-4b3b-85b5-53daa63a7db3 57c913ab-f017-44ca-bbfc-341b8079cb8d 19b1a70e-89e3-42b8-8f5e-e0ad2129647a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.265 51663 WARNING oslo_db.sqlalchemy.utils [None req-ac812154-399a-488e-9e9f-967908b54ee6 57c913ab-f017-44ca-bbfc-341b8079cb8d 19b1a70e-89e3-42b8-8f5e-e0ad2129647a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.279 51663 WARNING oslo_db.sqlalchemy.utils [None req-778aff7c-eab3-455c-b2fd-96b5dea22845 57c913ab-f017-44ca-bbfc-341b8079cb8d 19b1a70e-89e3-42b8-8f5e-e0ad2129647a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.281 51663 WARNING oslo_db.sqlalchemy.utils [None req-778aff7c-eab3-455c-b2fd-96b5dea22845 57c913ab-f017-44ca-bbfc-341b8079cb8d 19b1a70e-89e3-42b8-8f5e-e0ad2129647a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.289 51663 WARNING oslo_db.sqlalchemy.utils [None req-e93aeba2-5e48-4a21-a5f9-89c04d2251ec 57c913ab-f017-44ca-bbfc-341b8079cb8d 19b1a70e-89e3-42b8-8f5e-e0ad2129647a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.024791s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.302 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.302 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.306 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.306 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.310 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.314 51659 WARNING oslo_db.sqlalchemy.utils [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.317 51659 WARNING oslo_db.sqlalchemy.utils [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.022009s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.327 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.328 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.331 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.331 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.340 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.341 51659 WARNING oslo_db.sqlalchemy.utils [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.128420s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.222 51662 INFO alembic.runtime.migration [None req-9cdb4fce-8424-4f42-9605-f3be7a6ebb3a 3d63afe8-a497-4f5f-a499-db45543321cb e86494f3-5691-491f-b878-75626934eab6 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.223 51662 INFO alembic.runtime.migration [None req-9cdb4fce-8424-4f42-9605-f3be7a6ebb3a 3d63afe8-a497-4f5f-a499-db45543321cb e86494f3-5691-491f-b878-75626934eab6 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.233 51662 INFO alembic.runtime.migration [None req-9cdb4fce-8424-4f42-9605-f3be7a6ebb3a 3d63afe8-a497-4f5f-a499-db45543321cb e86494f3-5691-491f-b878-75626934eab6 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.233 51662 INFO alembic.runtime.migration [None req-9cdb4fce-8424-4f42-9605-f3be7a6ebb3a 3d63afe8-a497-4f5f-a499-db45543321cb e86494f3-5691-491f-b878-75626934eab6 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.241 51662 INFO alembic.runtime.migration [None req-9cdb4fce-8424-4f42-9605-f3be7a6ebb3a 3d63afe8-a497-4f5f-a499-db45543321cb e86494f3-5691-491f-b878-75626934eab6 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.256 51662 INFO aodh.api.app [None req-9cdb4fce-8424-4f42-9605-f3be7a6ebb3a 3d63afe8-a497-4f5f-a499-db45543321cb e86494f3-5691-491f-b878-75626934eab6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.295 51662 WARNING oslo_db.sqlalchemy.utils [None req-11d1f234-2bfd-4105-b9de-5c6aeb598c51 623d826c-18aa-46b0-b442-5de436d5f563 7a6ee663-18e8-400a-a588-2326685283e9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.298 51662 WARNING oslo_db.sqlalchemy.utils [None req-11d1f234-2bfd-4105-b9de-5c6aeb598c51 623d826c-18aa-46b0-b442-5de436d5f563 7a6ee663-18e8-400a-a588-2326685283e9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.309 51662 WARNING oslo_db.sqlalchemy.utils [None req-d3d578c6-f533-4614-93bf-d9a82f3a79c6 623d826c-18aa-46b0-b442-5de436d5f563 7a6ee663-18e8-400a-a588-2326685283e9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.323 51662 WARNING oslo_db.sqlalchemy.utils [None req-5f248ed8-06be-41d8-bcf5-094b4f7cc430 623d826c-18aa-46b0-b442-5de436d5f563 7a6ee663-18e8-400a-a588-2326685283e9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.325 51662 WARNING oslo_db.sqlalchemy.utils [None req-5f248ed8-06be-41d8-bcf5-094b4f7cc430 623d826c-18aa-46b0-b442-5de436d5f563 7a6ee663-18e8-400a-a588-2326685283e9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.335 51662 WARNING oslo_db.sqlalchemy.utils [None req-a7f82cdf-3f34-4248-bee4-430836c93b3c 623d826c-18aa-46b0-b442-5de436d5f563 7a6ee663-18e8-400a-a588-2326685283e9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.021684s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.351 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.351 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.354 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.354 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.359 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.362 51659 WARNING oslo_db.sqlalchemy.utils [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.071540s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.317 51663 INFO alembic.runtime.migration [None req-a6d630f0-ad3b-4182-b47c-d78b72692aed 57c913ab-f017-44ca-bbfc-341b8079cb8d 19b1a70e-89e3-42b8-8f5e-e0ad2129647a - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.317 51663 INFO alembic.runtime.migration [None req-a6d630f0-ad3b-4182-b47c-d78b72692aed 57c913ab-f017-44ca-bbfc-341b8079cb8d 19b1a70e-89e3-42b8-8f5e-e0ad2129647a - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.323 51663 INFO alembic.runtime.migration [None req-a6d630f0-ad3b-4182-b47c-d78b72692aed 57c913ab-f017-44ca-bbfc-341b8079cb8d 19b1a70e-89e3-42b8-8f5e-e0ad2129647a - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.323 51663 INFO alembic.runtime.migration [None req-a6d630f0-ad3b-4182-b47c-d78b72692aed 57c913ab-f017-44ca-bbfc-341b8079cb8d 19b1a70e-89e3-42b8-8f5e-e0ad2129647a - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.329 51663 INFO alembic.runtime.migration [None req-a6d630f0-ad3b-4182-b47c-d78b72692aed 57c913ab-f017-44ca-bbfc-341b8079cb8d 19b1a70e-89e3-42b8-8f5e-e0ad2129647a - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.331 51663 INFO aodh.api.app [None req-a6d630f0-ad3b-4182-b47c-d78b72692aed 57c913ab-f017-44ca-bbfc-341b8079cb8d 19b1a70e-89e3-42b8-8f5e-e0ad2129647a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.370 51663 WARNING oslo_db.sqlalchemy.utils [None req-0cabd91c-b2a2-44e3-a03f-82f8d7d97c10 51e4920b-1959-4b5c-8361-b7b0ac60f290 35b0f00e-229d-4401-9374-8bb5278bc266 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.019100s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.373 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.373 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.376 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.377 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.381 51659 INFO alembic.runtime.migration [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.005046s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001283s] ... ok {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.020416s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.411 51659 ERROR stevedore.extension [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] 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-11-04 10:54:02.411 51659 WARNING stevedore.named [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Could not load prometheus 2025-11-04 10:54:02.412 51659 INFO aodh.evaluator [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] alarm c86d60f5-08c7-414c-9c64-61c44bf383d1 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_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.009244s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.428 51659 INFO aodh.evaluator.event [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-11-04 10:54:02.428 51659 INFO aodh.evaluator.event [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-11-04 10:54:02.428 51659 INFO aodh.evaluator [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] alarm 2 transitioning to alarm because Event hits the query . {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.155503s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.290 51666 INFO alembic.runtime.migration [None req-b82773ac-612c-4477-aed7-daff9010c25d 130f9c86-c270-44ae-8fa2-dad05e87f5b8 4aec2161-3cef-4755-8940-92ce00c0aa30 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.292 51666 INFO alembic.runtime.migration [None req-b82773ac-612c-4477-aed7-daff9010c25d 130f9c86-c270-44ae-8fa2-dad05e87f5b8 4aec2161-3cef-4755-8940-92ce00c0aa30 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.296 51666 INFO alembic.runtime.migration [None req-b82773ac-612c-4477-aed7-daff9010c25d 130f9c86-c270-44ae-8fa2-dad05e87f5b8 4aec2161-3cef-4755-8940-92ce00c0aa30 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.296 51666 INFO alembic.runtime.migration [None req-b82773ac-612c-4477-aed7-daff9010c25d 130f9c86-c270-44ae-8fa2-dad05e87f5b8 4aec2161-3cef-4755-8940-92ce00c0aa30 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.311 51666 INFO alembic.runtime.migration [None req-b82773ac-612c-4477-aed7-daff9010c25d 130f9c86-c270-44ae-8fa2-dad05e87f5b8 4aec2161-3cef-4755-8940-92ce00c0aa30 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.317 51666 INFO aodh.api.app [None req-b82773ac-612c-4477-aed7-daff9010c25d 130f9c86-c270-44ae-8fa2-dad05e87f5b8 4aec2161-3cef-4755-8940-92ce00c0aa30 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.355 51666 WARNING oslo_db.sqlalchemy.utils [None req-4edbcb17-77d8-475e-979d-3126235e79d6 1baf4cbf-9dde-412a-ac99-9366a56bd793 094345ca-cf65-496a-9f26-7ed85017770a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.357 51666 WARNING oslo_db.sqlalchemy.utils [None req-4edbcb17-77d8-475e-979d-3126235e79d6 1baf4cbf-9dde-412a-ac99-9366a56bd793 094345ca-cf65-496a-9f26-7ed85017770a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.370 51666 WARNING oslo_db.sqlalchemy.utils [None req-0ddadd89-7ab6-4445-b2be-c159b4251cae 1baf4cbf-9dde-412a-ac99-9366a56bd793 094345ca-cf65-496a-9f26-7ed85017770a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.379 51666 WARNING oslo_db.sqlalchemy.utils [None req-cfac18c8-ca26-4550-a2a8-dd08ac201764 1baf4cbf-9dde-412a-ac99-9366a56bd793 6b3d51d7-051d-447a-b5b7-f06ac8c94f6e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.382 51666 WARNING oslo_db.sqlalchemy.utils [None req-cfac18c8-ca26-4550-a2a8-dd08ac201764 1baf4cbf-9dde-412a-ac99-9366a56bd793 6b3d51d7-051d-447a-b5b7-f06ac8c94f6e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.410 51666 WARNING oslo_db.sqlalchemy.utils [None req-8ee4657a-3b81-44fe-8f1a-4d92d7342d9c 1baf4cbf-9dde-412a-ac99-9366a56bd793 6b3d51d7-051d-447a-b5b7-f06ac8c94f6e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.420 51666 WARNING oslo_db.sqlalchemy.utils [None req-7fa319ca-52fe-4743-9b59-2dbea9184228 1baf4cbf-9dde-412a-ac99-9366a56bd793 6b3d51d7-051d-447a-b5b7-f06ac8c94f6e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.006436s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.007636s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.444 51659 INFO aodh.evaluator.event [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Triggering the alarm 5346378c-d408-4762-a93d-51cf2a799b0a by event for project , event_type: type0 2025-11-04 10:54:02.444 51659 INFO aodh.evaluator [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] alarm 5346378c-d408-4762-a93d-51cf2a799b0a transitioning to alarm because Event hits the query . {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.063812s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.396 51663 INFO alembic.runtime.migration [None req-0cabd91c-b2a2-44e3-a03f-82f8d7d97c10 51e4920b-1959-4b5c-8361-b7b0ac60f290 35b0f00e-229d-4401-9374-8bb5278bc266 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.396 51663 INFO alembic.runtime.migration [None req-0cabd91c-b2a2-44e3-a03f-82f8d7d97c10 51e4920b-1959-4b5c-8361-b7b0ac60f290 35b0f00e-229d-4401-9374-8bb5278bc266 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.401 51663 INFO alembic.runtime.migration [None req-0cabd91c-b2a2-44e3-a03f-82f8d7d97c10 51e4920b-1959-4b5c-8361-b7b0ac60f290 35b0f00e-229d-4401-9374-8bb5278bc266 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.402 51663 INFO alembic.runtime.migration [None req-0cabd91c-b2a2-44e3-a03f-82f8d7d97c10 51e4920b-1959-4b5c-8361-b7b0ac60f290 35b0f00e-229d-4401-9374-8bb5278bc266 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.406 51663 INFO alembic.runtime.migration [None req-0cabd91c-b2a2-44e3-a03f-82f8d7d97c10 51e4920b-1959-4b5c-8361-b7b0ac60f290 35b0f00e-229d-4401-9374-8bb5278bc266 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.408 51663 INFO aodh.api.app [None req-0cabd91c-b2a2-44e3-a03f-82f8d7d97c10 51e4920b-1959-4b5c-8361-b7b0ac60f290 35b0f00e-229d-4401-9374-8bb5278bc266 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.433 51663 WARNING oslo_db.sqlalchemy.utils [None req-9abf8331-4f97-4deb-af45-396ead351614 d95b0bfe-114b-4d50-bc79-8eb19bf7c2f6 125a3c0b-226a-4a23-b085-4eb0a0413cd1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.435 51663 WARNING oslo_db.sqlalchemy.utils [None req-9abf8331-4f97-4deb-af45-396ead351614 d95b0bfe-114b-4d50-bc79-8eb19bf7c2f6 125a3c0b-226a-4a23-b085-4eb0a0413cd1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.440 51663 WARNING oslo_db.sqlalchemy.utils [None req-9abf8331-4f97-4deb-af45-396ead351614 d95b0bfe-114b-4d50-bc79-8eb19bf7c2f6 125a3c0b-226a-4a23-b085-4eb0a0413cd1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.001943s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.007691s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.452 51659 INFO aodh.evaluator.event [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Triggering the alarm b695b311-d228-4d49-b479-a5855b094296 by event for project , event_type: type0 2025-11-04 10:54:02.452 51659 INFO aodh.evaluator [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] alarm b695b311-d228-4d49-b479-a5855b094296 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.007192s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.460 51659 INFO aodh.evaluator.event [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Triggering the alarm 62893a95-9613-4ef2-952e-14d1bf1507dc by event for project , event_type: type0 2025-11-04 10:54:02.460 51659 INFO aodh.evaluator [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] alarm 62893a95-9613-4ef2-952e-14d1bf1507dc transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.006769s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.468 51659 INFO aodh.evaluator.event [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Aborting evaluation of the alarm 995659e6-2786-4949-8cba-ff489b4558c9 due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.131071s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.351 51662 INFO alembic.runtime.migration [None req-a7f82cdf-3f34-4248-bee4-430836c93b3c 623d826c-18aa-46b0-b442-5de436d5f563 7a6ee663-18e8-400a-a588-2326685283e9 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.351 51662 INFO alembic.runtime.migration [None req-a7f82cdf-3f34-4248-bee4-430836c93b3c 623d826c-18aa-46b0-b442-5de436d5f563 7a6ee663-18e8-400a-a588-2326685283e9 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.361 51662 INFO alembic.runtime.migration [None req-a7f82cdf-3f34-4248-bee4-430836c93b3c 623d826c-18aa-46b0-b442-5de436d5f563 7a6ee663-18e8-400a-a588-2326685283e9 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.361 51662 INFO alembic.runtime.migration [None req-a7f82cdf-3f34-4248-bee4-430836c93b3c 623d826c-18aa-46b0-b442-5de436d5f563 7a6ee663-18e8-400a-a588-2326685283e9 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.365 51662 INFO alembic.runtime.migration [None req-a7f82cdf-3f34-4248-bee4-430836c93b3c 623d826c-18aa-46b0-b442-5de436d5f563 7a6ee663-18e8-400a-a588-2326685283e9 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.376 51662 INFO aodh.api.app [None req-a7f82cdf-3f34-4248-bee4-430836c93b3c 623d826c-18aa-46b0-b442-5de436d5f563 7a6ee663-18e8-400a-a588-2326685283e9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.448 51662 WARNING oslo_db.sqlalchemy.utils [None req-a146684f-ba28-4721-9771-9d43097238ea 504ba126-fbe6-4c17-be6b-aa8597a8d0c5 eb778be2-5294-40b4-afc2-9105c21013e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.455 51662 WARNING oslo_db.sqlalchemy.utils [None req-a146684f-ba28-4721-9771-9d43097238ea 504ba126-fbe6-4c17-be6b-aa8597a8d0c5 eb778be2-5294-40b4-afc2-9105c21013e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.469 51662 WARNING oslo_db.sqlalchemy.utils [None req-a146684f-ba28-4721-9771-9d43097238ea 504ba126-fbe6-4c17-be6b-aa8597a8d0c5 eb778be2-5294-40b4-afc2-9105c21013e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.008085s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.009377s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.486 51659 INFO aodh.evaluator [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] alarm 0c11501c-50de-4550-b057-63c43afe8887 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.009000s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.495 51659 WARNING aodh.evaluator.gnocchi [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-11-04 10:54:02.495 51659 INFO aodh.evaluator [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] alarm a4ddd893-9df5-4566-9707-8a7f3811a842 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.008809s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.505 51659 INFO aodh.evaluator [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] alarm 125a6746-51ea-477c-91e5-c1ceb4b2ea3d transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.008749s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.514 51659 INFO aodh.evaluator [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] alarm fdbd4f0d-7f7e-4cf8-b18c-9fd16bf3fdc1 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_evaluation_keep_alarm_attributes_constant [0.008874s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.524 51659 INFO aodh.evaluator [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] alarm 52998c96-6a19-421a-997f-b513eb3f0f54 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_no_state_change_outside_time_constraint [0.009274s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.015406s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.545 51659 WARNING aodh.evaluator.threshold [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Expecting 5 datapoints but only get 0 2025-11-04 10:54:02.545 51659 INFO aodh.evaluator [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] alarm a7c8d61d-f583-45d9-ad7e-d5dae0f9918d transitioning to insufficient data because No datapoint for granularity 60 {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.108295s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.010182s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.563 51659 WARNING aodh.evaluator.threshold [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] Expecting 5 datapoints but only get 0 2025-11-04 10:54:02.563 51659 INFO aodh.evaluator [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] alarm 4779f097-3509-4c20-8dbb-56a6ebb32816 transitioning to insufficient data because No datapoint for granularity 60 {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.018967s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.001305s] ... ok {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.012747s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.577 51659 INFO aodh.notifier.heat [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] 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-11-04 10:54:02.578 51659 ERROR aodh.notifier.heat [None req-785e795d-5772-4200-a51a-63fb4789e38d b8a6ae2f-ef75-4ddf-885f-12b01f23f148 599f3f01-0529-4ea7-bea6-b83a2b941f2f - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.002308s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.001173s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.004726s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.170712s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.488 51662 INFO alembic.runtime.migration [None req-a146684f-ba28-4721-9771-9d43097238ea 504ba126-fbe6-4c17-be6b-aa8597a8d0c5 eb778be2-5294-40b4-afc2-9105c21013e8 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.488 51662 INFO alembic.runtime.migration [None req-a146684f-ba28-4721-9771-9d43097238ea 504ba126-fbe6-4c17-be6b-aa8597a8d0c5 eb778be2-5294-40b4-afc2-9105c21013e8 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.503 51662 INFO alembic.runtime.migration [None req-a146684f-ba28-4721-9771-9d43097238ea 504ba126-fbe6-4c17-be6b-aa8597a8d0c5 eb778be2-5294-40b4-afc2-9105c21013e8 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.503 51662 INFO alembic.runtime.migration [None req-a146684f-ba28-4721-9771-9d43097238ea 504ba126-fbe6-4c17-be6b-aa8597a8d0c5 eb778be2-5294-40b4-afc2-9105c21013e8 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.526 51662 INFO alembic.runtime.migration [None req-a146684f-ba28-4721-9771-9d43097238ea 504ba126-fbe6-4c17-be6b-aa8597a8d0c5 eb778be2-5294-40b4-afc2-9105c21013e8 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.529 51662 INFO aodh.api.app [None req-a146684f-ba28-4721-9771-9d43097238ea 504ba126-fbe6-4c17-be6b-aa8597a8d0c5 eb778be2-5294-40b4-afc2-9105c21013e8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.596 51662 WARNING oslo_db.sqlalchemy.utils [None req-b40c870c-b800-4f6c-9e60-53380803782a b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.601 51662 WARNING oslo_db.sqlalchemy.utils [None req-b40c870c-b800-4f6c-9e60-53380803782a b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.621 51662 WARNING oslo_db.sqlalchemy.utils [None req-8bbceb44-9098-4cd8-af1c-75988f840ee3 b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.625 51662 WARNING oslo_db.sqlalchemy.utils [None req-8bbceb44-9098-4cd8-af1c-75988f840ee3 b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.076143s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.597 51663 INFO alembic.runtime.migration [None req-9abf8331-4f97-4deb-af45-396ead351614 d95b0bfe-114b-4d50-bc79-8eb19bf7c2f6 125a3c0b-226a-4a23-b085-4eb0a0413cd1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.597 51663 INFO alembic.runtime.migration [None req-9abf8331-4f97-4deb-af45-396ead351614 d95b0bfe-114b-4d50-bc79-8eb19bf7c2f6 125a3c0b-226a-4a23-b085-4eb0a0413cd1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.608 51663 INFO alembic.runtime.migration [None req-9abf8331-4f97-4deb-af45-396ead351614 d95b0bfe-114b-4d50-bc79-8eb19bf7c2f6 125a3c0b-226a-4a23-b085-4eb0a0413cd1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.608 51663 INFO alembic.runtime.migration [None req-9abf8331-4f97-4deb-af45-396ead351614 d95b0bfe-114b-4d50-bc79-8eb19bf7c2f6 125a3c0b-226a-4a23-b085-4eb0a0413cd1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.613 51663 INFO alembic.runtime.migration [None req-9abf8331-4f97-4deb-af45-396ead351614 d95b0bfe-114b-4d50-bc79-8eb19bf7c2f6 125a3c0b-226a-4a23-b085-4eb0a0413cd1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.617 51663 INFO aodh.api.app [None req-9abf8331-4f97-4deb-af45-396ead351614 d95b0bfe-114b-4d50-bc79-8eb19bf7c2f6 125a3c0b-226a-4a23-b085-4eb0a0413cd1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {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_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.064265s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.673 51663 INFO alembic.runtime.migration [None req-0c90fc25-ee15-47d5-a5ff-27baa77855aa - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.673 51663 INFO alembic.runtime.migration [None req-0c90fc25-ee15-47d5-a5ff-27baa77855aa - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.677 51663 INFO alembic.runtime.migration [None req-0c90fc25-ee15-47d5-a5ff-27baa77855aa - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.677 51663 INFO alembic.runtime.migration [None req-0c90fc25-ee15-47d5-a5ff-27baa77855aa - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.683 51663 INFO alembic.runtime.migration [None req-0c90fc25-ee15-47d5-a5ff-27baa77855aa - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.685 51663 INFO aodh.api.app [None req-0c90fc25-ee15-47d5-a5ff-27baa77855aa - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.078482s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.712 51662 INFO alembic.runtime.migration [None req-8bbceb44-9098-4cd8-af1c-75988f840ee3 b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.713 51662 INFO alembic.runtime.migration [None req-8bbceb44-9098-4cd8-af1c-75988f840ee3 b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.722 51662 INFO alembic.runtime.migration [None req-8bbceb44-9098-4cd8-af1c-75988f840ee3 b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.722 51662 INFO alembic.runtime.migration [None req-8bbceb44-9098-4cd8-af1c-75988f840ee3 b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.727 51662 INFO alembic.runtime.migration [None req-8bbceb44-9098-4cd8-af1c-75988f840ee3 b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.734 51662 INFO aodh.api.app [None req-8bbceb44-9098-4cd8-af1c-75988f840ee3 b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.347799s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.672 51666 INFO alembic.runtime.migration [None req-7fa319ca-52fe-4743-9b59-2dbea9184228 1baf4cbf-9dde-412a-ac99-9366a56bd793 6b3d51d7-051d-447a-b5b7-f06ac8c94f6e - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.672 51666 INFO alembic.runtime.migration [None req-7fa319ca-52fe-4743-9b59-2dbea9184228 1baf4cbf-9dde-412a-ac99-9366a56bd793 6b3d51d7-051d-447a-b5b7-f06ac8c94f6e - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.686 51666 INFO alembic.runtime.migration [None req-7fa319ca-52fe-4743-9b59-2dbea9184228 1baf4cbf-9dde-412a-ac99-9366a56bd793 6b3d51d7-051d-447a-b5b7-f06ac8c94f6e - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.687 51666 INFO alembic.runtime.migration [None req-7fa319ca-52fe-4743-9b59-2dbea9184228 1baf4cbf-9dde-412a-ac99-9366a56bd793 6b3d51d7-051d-447a-b5b7-f06ac8c94f6e - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.696 51666 INFO alembic.runtime.migration [None req-7fa319ca-52fe-4743-9b59-2dbea9184228 1baf4cbf-9dde-412a-ac99-9366a56bd793 6b3d51d7-051d-447a-b5b7-f06ac8c94f6e - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.698 51666 INFO aodh.api.app [None req-7fa319ca-52fe-4743-9b59-2dbea9184228 1baf4cbf-9dde-412a-ac99-9366a56bd793 6b3d51d7-051d-447a-b5b7-f06ac8c94f6e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.728 51666 WARNING oslo_db.sqlalchemy.utils [None req-0414862e-0d17-47f7-8a26-62026b68e55f 9200a561-34ac-4191-92c7-8169f64043e4 284f4529-cf31-4f5a-9ff7-f19fa9194119 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.729 51666 WARNING oslo_db.sqlalchemy.utils [None req-0414862e-0d17-47f7-8a26-62026b68e55f 9200a561-34ac-4191-92c7-8169f64043e4 284f4529-cf31-4f5a-9ff7-f19fa9194119 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.745 51666 WARNING oslo_db.sqlalchemy.utils [None req-cb06de53-69f3-43dd-933e-a05e28a4fa68 9200a561-34ac-4191-92c7-8169f64043e4 284f4529-cf31-4f5a-9ff7-f19fa9194119 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.755 51666 WARNING oslo_db.sqlalchemy.utils [None req-02c2d9b9-f2df-4e75-9ab6-7e2bdb2a8b6f 9200a561-34ac-4191-92c7-8169f64043e4 284f4529-cf31-4f5a-9ff7-f19fa9194119 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.757 51666 WARNING oslo_db.sqlalchemy.utils [None req-02c2d9b9-f2df-4e75-9ab6-7e2bdb2a8b6f 9200a561-34ac-4191-92c7-8169f64043e4 284f4529-cf31-4f5a-9ff7-f19fa9194119 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.767 51666 WARNING oslo_db.sqlalchemy.utils [None req-1ead8419-c48f-4f0d-840d-0773940b37c5 9200a561-34ac-4191-92c7-8169f64043e4 284f4529-cf31-4f5a-9ff7-f19fa9194119 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.056202s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.792 51663 INFO alembic.runtime.migration [None req-b8354044-13fa-4598-acae-0f2981f6b6ce - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.792 51663 INFO alembic.runtime.migration [None req-b8354044-13fa-4598-acae-0f2981f6b6ce - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.795 51663 INFO alembic.runtime.migration [None req-b8354044-13fa-4598-acae-0f2981f6b6ce - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.795 51663 INFO alembic.runtime.migration [None req-b8354044-13fa-4598-acae-0f2981f6b6ce - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.807 51663 INFO alembic.runtime.migration [None req-b8354044-13fa-4598-acae-0f2981f6b6ce - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.809 51663 INFO aodh.api.app [None req-b8354044-13fa-4598-acae-0f2981f6b6ce - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.080958s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.800 51662 INFO alembic.runtime.migration [None req-8bbceb44-9098-4cd8-af1c-75988f840ee3 b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.800 51662 INFO alembic.runtime.migration [None req-8bbceb44-9098-4cd8-af1c-75988f840ee3 b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.806 51662 INFO alembic.runtime.migration [None req-8bbceb44-9098-4cd8-af1c-75988f840ee3 b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.808 51662 INFO alembic.runtime.migration [None req-8bbceb44-9098-4cd8-af1c-75988f840ee3 b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.816 51662 INFO alembic.runtime.migration [None req-8bbceb44-9098-4cd8-af1c-75988f840ee3 b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.819 51662 INFO aodh.api.app [None req-8bbceb44-9098-4cd8-af1c-75988f840ee3 b9ee7b1b-fd8b-4f05-afcf-96d56a91b5fc 613f0e5c-d56b-44d3-a31a-f30156326bdd - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.847 51662 WARNING oslo_db.sqlalchemy.utils [None req-397f5bd8-5c00-4f82-8012-bf4eb2d34b9c - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.856 51662 WARNING oslo_db.sqlalchemy.utils [None req-59434468-d1d7-4d67-b552-ed3fa865d1f7 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.024104s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.110212s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.797 51666 INFO alembic.runtime.migration [None req-1ead8419-c48f-4f0d-840d-0773940b37c5 9200a561-34ac-4191-92c7-8169f64043e4 284f4529-cf31-4f5a-9ff7-f19fa9194119 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.797 51666 INFO alembic.runtime.migration [None req-1ead8419-c48f-4f0d-840d-0773940b37c5 9200a561-34ac-4191-92c7-8169f64043e4 284f4529-cf31-4f5a-9ff7-f19fa9194119 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.806 51666 INFO alembic.runtime.migration [None req-1ead8419-c48f-4f0d-840d-0773940b37c5 9200a561-34ac-4191-92c7-8169f64043e4 284f4529-cf31-4f5a-9ff7-f19fa9194119 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.806 51666 INFO alembic.runtime.migration [None req-1ead8419-c48f-4f0d-840d-0773940b37c5 9200a561-34ac-4191-92c7-8169f64043e4 284f4529-cf31-4f5a-9ff7-f19fa9194119 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.815 51666 INFO alembic.runtime.migration [None req-1ead8419-c48f-4f0d-840d-0773940b37c5 9200a561-34ac-4191-92c7-8169f64043e4 284f4529-cf31-4f5a-9ff7-f19fa9194119 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.821 51666 INFO aodh.api.app [None req-1ead8419-c48f-4f0d-840d-0773940b37c5 9200a561-34ac-4191-92c7-8169f64043e4 284f4529-cf31-4f5a-9ff7-f19fa9194119 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.849 51666 WARNING oslo_db.sqlalchemy.utils [None req-69772838-9317-4730-b91b-bd00500b5673 c27de0d4-fb55-4e01-8df8-57b7e369ecd5 1e24d40a-1e0b-4fb8-87e8-98ae0e9202af - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.851 51666 WARNING oslo_db.sqlalchemy.utils [None req-69772838-9317-4730-b91b-bd00500b5673 c27de0d4-fb55-4e01-8df8-57b7e369ecd5 1e24d40a-1e0b-4fb8-87e8-98ae0e9202af - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.861 51666 WARNING oslo_db.sqlalchemy.utils [None req-f6b1be36-c1ba-4205-ba81-b9f5211962a7 c27de0d4-fb55-4e01-8df8-57b7e369ecd5 1e24d40a-1e0b-4fb8-87e8-98ae0e9202af - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.878 51666 WARNING oslo_db.sqlalchemy.utils [None req-7cf88817-b922-4001-ac74-988e31c3047f c27de0d4-fb55-4e01-8df8-57b7e369ecd5 1e24d40a-1e0b-4fb8-87e8-98ae0e9202af - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.882 51666 WARNING oslo_db.sqlalchemy.utils [None req-7cf88817-b922-4001-ac74-988e31c3047f c27de0d4-fb55-4e01-8df8-57b7e369ecd5 1e24d40a-1e0b-4fb8-87e8-98ae0e9202af - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.887 51666 WARNING oslo_db.sqlalchemy.utils [None req-c11a2635-1ba9-4f74-be48-1becbb4d4f2c c27de0d4-fb55-4e01-8df8-57b7e369ecd5 1e24d40a-1e0b-4fb8-87e8-98ae0e9202af - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.012320s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.125038s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.847 51663 INFO alembic.runtime.migration [None req-d9a8413b-8e00-458a-9fd0-bade6d40be92 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.848 51663 INFO alembic.runtime.migration [None req-d9a8413b-8e00-458a-9fd0-bade6d40be92 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.852 51663 INFO alembic.runtime.migration [None req-d9a8413b-8e00-458a-9fd0-bade6d40be92 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.852 51663 INFO alembic.runtime.migration [None req-d9a8413b-8e00-458a-9fd0-bade6d40be92 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.857 51663 INFO alembic.runtime.migration [None req-d9a8413b-8e00-458a-9fd0-bade6d40be92 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.861 51663 INFO aodh.api.app [None req-d9a8413b-8e00-458a-9fd0-bade6d40be92 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.126887s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.929 51662 INFO alembic.runtime.migration [None req-59434468-d1d7-4d67-b552-ed3fa865d1f7 - - - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.930 51662 INFO alembic.runtime.migration [None req-59434468-d1d7-4d67-b552-ed3fa865d1f7 - - - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.939 51662 INFO alembic.runtime.migration [None req-59434468-d1d7-4d67-b552-ed3fa865d1f7 - - - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.940 51662 INFO alembic.runtime.migration [None req-59434468-d1d7-4d67-b552-ed3fa865d1f7 - - - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.944 51662 INFO alembic.runtime.migration [None req-59434468-d1d7-4d67-b552-ed3fa865d1f7 - - - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.955 51662 INFO aodh.api.app [None req-59434468-d1d7-4d67-b552-ed3fa865d1f7 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.072390s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.975 51663 INFO alembic.runtime.migration [None req-90249a3c-1b2d-491b-b691-e0f9b2dbd59a - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.976 51663 INFO alembic.runtime.migration [None req-90249a3c-1b2d-491b-b691-e0f9b2dbd59a - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.986 51663 INFO alembic.runtime.migration [None req-90249a3c-1b2d-491b-b691-e0f9b2dbd59a - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.986 51663 INFO alembic.runtime.migration [None req-90249a3c-1b2d-491b-b691-e0f9b2dbd59a - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.991 51663 INFO alembic.runtime.migration [None req-90249a3c-1b2d-491b-b691-e0f9b2dbd59a - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.993 51663 INFO aodh.api.app [None req-90249a3c-1b2d-491b-b691-e0f9b2dbd59a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.046702s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.045 51663 INFO alembic.runtime.migration [None req-c1cd84f5-dbdb-4312-b3b3-6cb6f973c5f4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.045 51663 INFO alembic.runtime.migration [None req-c1cd84f5-dbdb-4312-b3b3-6cb6f973c5f4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.049 51663 INFO alembic.runtime.migration [None req-c1cd84f5-dbdb-4312-b3b3-6cb6f973c5f4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.049 51663 INFO alembic.runtime.migration [None req-c1cd84f5-dbdb-4312-b3b3-6cb6f973c5f4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.068 51663 INFO alembic.runtime.migration [None req-c1cd84f5-dbdb-4312-b3b3-6cb6f973c5f4 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.070 51663 INFO aodh.api.app [None req-c1cd84f5-dbdb-4312-b3b3-6cb6f973c5f4 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.050849s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.097 51663 INFO alembic.runtime.migration [None req-9c548812-078d-4199-8291-11f9c4054f36 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.097 51663 INFO alembic.runtime.migration [None req-9c548812-078d-4199-8291-11f9c4054f36 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.101 51663 INFO alembic.runtime.migration [None req-9c548812-078d-4199-8291-11f9c4054f36 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.101 51663 INFO alembic.runtime.migration [None req-9c548812-078d-4199-8291-11f9c4054f36 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.107 51663 INFO alembic.runtime.migration [None req-9c548812-078d-4199-8291-11f9c4054f36 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.112 51663 INFO aodh.api.app [None req-9c548812-078d-4199-8291-11f9c4054f36 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.117074s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.042 51662 INFO alembic.runtime.migration [None req-19a1fd68-12a4-4746-a140-c118b8776d34 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.042 51662 INFO alembic.runtime.migration [None req-19a1fd68-12a4-4746-a140-c118b8776d34 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.046 51662 INFO alembic.runtime.migration [None req-19a1fd68-12a4-4746-a140-c118b8776d34 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.046 51662 INFO alembic.runtime.migration [None req-19a1fd68-12a4-4746-a140-c118b8776d34 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.068 51662 INFO alembic.runtime.migration [None req-19a1fd68-12a4-4746-a140-c118b8776d34 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.070 51662 INFO aodh.api.app [None req-19a1fd68-12a4-4746-a140-c118b8776d34 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.044956s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.147 51663 INFO alembic.runtime.migration [None req-3f7df8c3-8403-45bf-8376-836d07a96365 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.147 51663 INFO alembic.runtime.migration [None req-3f7df8c3-8403-45bf-8376-836d07a96365 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.151 51663 INFO alembic.runtime.migration [None req-3f7df8c3-8403-45bf-8376-836d07a96365 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.152 51663 INFO alembic.runtime.migration [None req-3f7df8c3-8403-45bf-8376-836d07a96365 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.159 51663 INFO alembic.runtime.migration [None req-3f7df8c3-8403-45bf-8376-836d07a96365 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.164 51663 INFO aodh.api.app [None req-3f7df8c3-8403-45bf-8376-836d07a96365 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.032863s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.190 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.190 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.194 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.194 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.199 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.201 51663 INFO aodh.api.app [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.088268s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.158 51662 INFO alembic.runtime.migration [None req-0a69a274-d93f-42be-aca3-2d160ae84999 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.158 51662 INFO alembic.runtime.migration [None req-0a69a274-d93f-42be-aca3-2d160ae84999 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.161 51662 INFO alembic.runtime.migration [None req-0a69a274-d93f-42be-aca3-2d160ae84999 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.161 51662 INFO alembic.runtime.migration [None req-0a69a274-d93f-42be-aca3-2d160ae84999 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.176 51662 INFO alembic.runtime.migration [None req-0a69a274-d93f-42be-aca3-2d160ae84999 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.180 51662 INFO aodh.api.app [None req-0a69a274-d93f-42be-aca3-2d160ae84999 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.368529s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:02.908 51666 INFO alembic.runtime.migration [None req-c11a2635-1ba9-4f74-be48-1becbb4d4f2c c27de0d4-fb55-4e01-8df8-57b7e369ecd5 1e24d40a-1e0b-4fb8-87e8-98ae0e9202af - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.909 51666 INFO alembic.runtime.migration [None req-c11a2635-1ba9-4f74-be48-1becbb4d4f2c c27de0d4-fb55-4e01-8df8-57b7e369ecd5 1e24d40a-1e0b-4fb8-87e8-98ae0e9202af - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.930 51666 INFO alembic.runtime.migration [None req-c11a2635-1ba9-4f74-be48-1becbb4d4f2c c27de0d4-fb55-4e01-8df8-57b7e369ecd5 1e24d40a-1e0b-4fb8-87e8-98ae0e9202af - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:02.930 51666 INFO alembic.runtime.migration [None req-c11a2635-1ba9-4f74-be48-1becbb4d4f2c c27de0d4-fb55-4e01-8df8-57b7e369ecd5 1e24d40a-1e0b-4fb8-87e8-98ae0e9202af - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:02.936 51666 INFO alembic.runtime.migration [None req-c11a2635-1ba9-4f74-be48-1becbb4d4f2c c27de0d4-fb55-4e01-8df8-57b7e369ecd5 1e24d40a-1e0b-4fb8-87e8-98ae0e9202af - - - -] Running stamp_revision -> 010 2025-11-04 10:54:02.946 51666 INFO aodh.api.app [None req-c11a2635-1ba9-4f74-be48-1becbb4d4f2c c27de0d4-fb55-4e01-8df8-57b7e369ecd5 1e24d40a-1e0b-4fb8-87e8-98ae0e9202af - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:02.972 51666 WARNING oslo_db.sqlalchemy.utils [None req-4d2917a2-b500-41f3-a73b-617a10de4fb7 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:02.977 51666 WARNING oslo_db.sqlalchemy.utils [None req-4e1dbd05-cd00-4dca-a58e-ea7cf0b6f122 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.003 51666 WARNING oslo_db.sqlalchemy.utils [None req-9e10aee7-15d0-462a-9ec2-fb9be9b6d825 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.008 51666 WARNING oslo_db.sqlalchemy.utils [None req-c3064002-5c20-4eef-ac21-29c19d56d461 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.024 51666 WARNING oslo_db.sqlalchemy.utils [None req-a68c3ed4-2cf0-43c5-a4e2-4f96ee70e75a 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.029 51666 WARNING oslo_db.sqlalchemy.utils [None req-c272d50b-0218-42c9-a239-a519ecf68d4a 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.052 51666 WARNING oslo_db.sqlalchemy.utils [None req-42e301f5-09f6-4b08-a47c-2f55770a87c6 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.066 51666 WARNING oslo_db.sqlalchemy.utils [None req-b1b4aa72-24e7-428c-91f6-f310db490ff7 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.086 51666 WARNING oslo_db.sqlalchemy.utils [None req-2b497b7c-db21-40f8-a584-88a536b1dddc 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.092 51666 WARNING oslo_db.sqlalchemy.utils [None req-fded2fcb-0a0a-4681-bc1d-7725e86e216e 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.106 51666 WARNING oslo_db.sqlalchemy.utils [None req-2c812064-3f1f-4ee7-a66c-abbbbf2b899d 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d7 6bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.112 51666 WARNING oslo_db.sqlalchemy.utils [None req-783500fb-985e-46fc-9d6f-4223ef4f11f4 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.141 51666 WARNING oslo_db.sqlalchemy.utils [None req-da86459f-0720-499e-b2ba-aed25eda5381 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.146 51666 WARNING oslo_db.sqlalchemy.utils [None req-070f1a6f-567a-4441-9b57-e2150088468f 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.166 51666 WARNING oslo_db.sqlalchemy.utils [None req-c0929ca4-2d8e-479d-9263-fea9bcc07cd7 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.173 51666 WARNING oslo_db.sqlalchemy.utils [None req-369b86b8-f1f1-4080-9acb-82dfd6b066dd 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.188 51666 WARNING oslo_db.sqlalchemy.utils [None req-7496e1f3-2193-453a-8700-b8793cde703a 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.200 51666 WARNING oslo_db.sqlalchemy.utils [None req-b54821a9-5040-4e22-8238-eeafcac51abd 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.210 51666 WARNING oslo_db.sqlalchemy.utils [None req-70e66e9d-352e-41d3-89e9-8a5a57256291 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.219 51666 WARNING oslo_db.sqlalchemy.utils [None req-cdaee935-f0aa-46b5-b55b-3f9740de7e5b 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.235 51666 WARNING oslo_db.sqlalchemy.utils [None req-f03e58e7-18e2-491c-b433-c6d8406944aa 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.094326s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.223 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.224 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.237 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.238 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.257 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.262 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.263 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. {2} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.013953s] ... ok {2} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.007254s] ... ok {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.084783s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.275 51666 INFO alembic.runtime.migration [None req-f03e58e7-18e2-491c-b433-c6d8406944aa 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.275 51666 INFO alembic.runtime.migration [None req-f03e58e7-18e2-491c-b433-c6d8406944aa 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.282 51666 INFO alembic.runtime.migration [None req-f03e58e7-18e2-491c-b433-c6d8406944aa 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.282 51666 INFO alembic.runtime.migration [None req-f03e58e7-18e2-491c-b433-c6d8406944aa 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.294 51666 INFO alembic.runtime.migration [None req-f03e58e7-18e2-491c-b433-c6d8406944aa 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.302 51666 INFO aodh.api.app [None req-f03e58e7-18e2-491c-b433-c6d8406944aa 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.000892s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.030917s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.338 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.338 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.342 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.342 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.348 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.352 51663 WARNING oslo_db.sqlalchemy.utils [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:03.359 51663 INFO aodh.storage.impl_sqlalchemy [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] 2 alarm histories are removed from database {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.026674s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.005735s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.002107s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.152660s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.244 51662 INFO alembic.runtime.migration [None req-258de0a6-37ae-449b-8bda-71c38d85ec8b - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.244 51662 INFO alembic.runtime.migration [None req-258de0a6-37ae-449b-8bda-71c38d85ec8b - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.261 51662 INFO alembic.runtime.migration [None req-258de0a6-37ae-449b-8bda-71c38d85ec8b - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.261 51662 INFO alembic.runtime.migration [None req-258de0a6-37ae-449b-8bda-71c38d85ec8b - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.265 51662 INFO alembic.runtime.migration [None req-258de0a6-37ae-449b-8bda-71c38d85ec8b - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.277 51662 INFO aodh.api.app [None req-258de0a6-37ae-449b-8bda-71c38d85ec8b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.034877s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.371 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.371 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.374 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.374 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.383 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.393 51663 WARNING oslo_db.sqlalchemy.utils [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.016428s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.003265s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.047195s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.413 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.413 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.420 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.420 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.425 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.436 51663 WARNING oslo_db.sqlalchemy.utils [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.031595s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.455 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.455 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.458 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.458 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.463 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.467 51663 WARNING oslo_db.sqlalchemy.utils [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.093017s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.400 51662 INFO alembic.runtime.migration [None req-a40dd503-ff7e-4122-8506-321236a53d6a - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.401 51662 INFO alembic.runtime.migration [None req-a40dd503-ff7e-4122-8506-321236a53d6a - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.414 51662 INFO alembic.runtime.migration [None req-a40dd503-ff7e-4122-8506-321236a53d6a - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.414 51662 INFO alembic.runtime.migration [None req-a40dd503-ff7e-4122-8506-321236a53d6a - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.425 51662 INFO alembic.runtime.migration [None req-a40dd503-ff7e-4122-8506-321236a53d6a - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.430 51662 INFO aodh.api.app [None req-a40dd503-ff7e-4122-8506-321236a53d6a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.109145s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.427 51666 INFO alembic.runtime.migration [None req-f03e58e7-18e2-491c-b433-c6d8406944aa 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.427 51666 INFO alembic.runtime.migration [None req-f03e58e7-18e2-491c-b433-c6d8406944aa 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.435 51666 INFO alembic.runtime.migration [None req-f03e58e7-18e2-491c-b433-c6d8406944aa 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.435 51666 INFO alembic.runtime.migration [None req-f03e58e7-18e2-491c-b433-c6d8406944aa 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.444 51666 INFO alembic.runtime.migration [None req-f03e58e7-18e2-491c-b433-c6d8406944aa 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.454 51666 INFO aodh.api.app [None req-f03e58e7-18e2-491c-b433-c6d8406944aa 3a1df22b-77f6-49b0-915c-d55ef8a1b46e c3d76bec-2221-4f92-b967-d10c49b68978 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.048689s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.489 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.490 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.499 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.499 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.505 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.510 51663 WARNING oslo_db.sqlalchemy.utils [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.055604s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.542 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.542 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.552 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.552 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.562 51663 INFO alembic.runtime.migration [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.003592s] ... ok {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.039210s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.625 51663 ERROR stevedore.extension [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] 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-11-04 10:54:03.627 51663 WARNING stevedore.named [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Could not load prometheus {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.038206s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.658 51663 ERROR stevedore.extension [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] 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-11-04 10:54:03.660 51663 WARNING stevedore.named [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Could not load prometheus 2025-11-04 10:54:03.661 51663 INFO aodh.evaluator [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] alarm 04e6bf4a-c27e-40df-8dd0-6ab914b49719 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-11-04 10:54:03.665 51663 INFO aodh.evaluator [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] alarm 4d86f309-97ed-4573-834b-9c498c7774f8 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-11-04 10:54:03.665 51663 INFO aodh.evaluator [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] alarm 73161274-17fa-4eee-bcba-60c2ebf5e2b2 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-11-04 10:54:03.666 51663 INFO aodh.evaluator [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] alarm ef95046d-71d4-4d04-b251-f562b4e22996 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. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.195920s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.495 51662 INFO alembic.runtime.migration [None req-bd607712-ad6b-48b1-94a4-67459f7d8c42 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.495 51662 INFO alembic.runtime.migration [None req-bd607712-ad6b-48b1-94a4-67459f7d8c42 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.506 51662 INFO alembic.runtime.migration [None req-bd607712-ad6b-48b1-94a4-67459f7d8c42 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.506 51662 INFO alembic.runtime.migration [None req-bd607712-ad6b-48b1-94a4-67459f7d8c42 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.517 51662 INFO alembic.runtime.migration [None req-bd607712-ad6b-48b1-94a4-67459f7d8c42 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.533 51662 INFO aodh.api.app [None req-bd607712-ad6b-48b1-94a4-67459f7d8c42 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.177891s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.530 51666 INFO alembic.runtime.migration [None req-6c67ee40-7f8e-4e4d-96bd-518937ef5912 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.531 51666 INFO alembic.runtime.migration [None req-6c67ee40-7f8e-4e4d-96bd-518937ef5912 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.559 51666 INFO alembic.runtime.migration [None req-6c67ee40-7f8e-4e4d-96bd-518937ef5912 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.560 51666 INFO alembic.runtime.migration [None req-6c67ee40-7f8e-4e4d-96bd-518937ef5912 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.565 51666 INFO alembic.runtime.migration [None req-6c67ee40-7f8e-4e4d-96bd-518937ef5912 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.585 51666 INFO aodh.api.app [None req-6c67ee40-7f8e-4e4d-96bd-518937ef5912 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.041831s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.691 51663 ERROR stevedore.extension [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] 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-11-04 10:54:03.694 51663 WARNING stevedore.named [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Could not load prometheus 2025-11-04 10:54:03.695 51663 INFO aodh.evaluator [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] alarm 20c3a891-d916-4fea-ade3-7dd273ff3e02 transitioning to alarm because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to alarm, due to rules: rule2, rule3 outside their threshold. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.021040s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.728 51663 INFO aodh.evaluator.event [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Triggering the alarm d81b5548-a3ea-414d-be46-d7b2b47f96db by event for project project2, event_type: type1 2025-11-04 10:54:03.728 51663 INFO aodh.evaluator [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] alarm d81b5548-a3ea-414d-be46-d7b2b47f96db transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.018065s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.754 51663 INFO aodh.evaluator.event [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Triggering the alarm 79fc25d9-6f95-478d-8b88-db4225df8437 by event for project project1, event_type: type0 2025-11-04 10:54:03.754 51663 INFO aodh.evaluator [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] alarm 79fc25d9-6f95-478d-8b88-db4225df8437 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.020756s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.774 51663 INFO aodh.evaluator.event [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Triggering the alarm a6935015-4959-4898-8515-40f3a139efcb by event for project project1, event_type: type0 2025-11-04 10:54:03.774 51663 INFO aodh.evaluator [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] alarm a6935015-4959-4898-8515-40f3a139efcb transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.027503s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.804 51663 INFO aodh.evaluator.event [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Aborting evaluation of the alarm b1229d48-1c58-4e5e-840b-dd3f8bfdc512 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.022802s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.824 51663 INFO aodh.evaluator [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] alarm 63d14448-0629-48e7-8c7c-675d4c995b8c transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.025879s] ... ok {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.019745s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.219294s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.705 51662 INFO alembic.runtime.migration [None req-29c3a564-a02f-4332-8b24-cbba5500df7f - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.706 51662 INFO alembic.runtime.migration [None req-29c3a564-a02f-4332-8b24-cbba5500df7f - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.726 51662 INFO alembic.runtime.migration [None req-29c3a564-a02f-4332-8b24-cbba5500df7f - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.726 51662 INFO alembic.runtime.migration [None req-29c3a564-a02f-4332-8b24-cbba5500df7f - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.735 51662 INFO alembic.runtime.migration [None req-29c3a564-a02f-4332-8b24-cbba5500df7f - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.746 51662 INFO aodh.api.app [None req-29c3a564-a02f-4332-8b24-cbba5500df7f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {2} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.030651s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.899 51663 INFO aodh.notifier.heat [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] 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-11-04 10:54:03.900 51663 INFO aodh.notifier.heat [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-11-04 10:54:03.902 51663 INFO aodh.notifier.heat [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.001230s] ... ok {2} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.008978s] ... ok {2} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.007509s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.008027s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.241175s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.718 51666 INFO alembic.runtime.migration [None req-1fe1d2f1-98ec-46d1-b169-3e151819755a - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.718 51666 INFO alembic.runtime.migration [None req-1fe1d2f1-98ec-46d1-b169-3e151819755a - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.738 51666 INFO alembic.runtime.migration [None req-1fe1d2f1-98ec-46d1-b169-3e151819755a - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.738 51666 INFO alembic.runtime.migration [None req-1fe1d2f1-98ec-46d1-b169-3e151819755a - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.758 51666 INFO alembic.runtime.migration [None req-1fe1d2f1-98ec-46d1-b169-3e151819755a - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.761 51666 INFO aodh.api.app [None req-1fe1d2f1-98ec-46d1-b169-3e151819755a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.166163s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.922 51662 INFO alembic.runtime.migration [None req-2c9ca9ae-f04a-48c9-9da8-1739faba24ee - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.923 51662 INFO alembic.runtime.migration [None req-2c9ca9ae-f04a-48c9-9da8-1739faba24ee - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.945 51662 INFO alembic.runtime.migration [None req-2c9ca9ae-f04a-48c9-9da8-1739faba24ee - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.945 51662 INFO alembic.runtime.migration [None req-2c9ca9ae-f04a-48c9-9da8-1739faba24ee - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.961 51662 INFO alembic.runtime.migration [None req-2c9ca9ae-f04a-48c9-9da8-1739faba24ee - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.975 51662 INFO aodh.api.app [None req-2c9ca9ae-f04a-48c9-9da8-1739faba24ee - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.219167s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.971 51666 INFO alembic.runtime.migration [None req-846d1178-c505-4694-812e-42a8f08912cc - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.972 51666 INFO alembic.runtime.migration [None req-846d1178-c505-4694-812e-42a8f08912cc - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.978 51666 INFO alembic.runtime.migration [None req-846d1178-c505-4694-812e-42a8f08912cc - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:03.978 51666 INFO alembic.runtime.migration [None req-846d1178-c505-4694-812e-42a8f08912cc - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:03.990 51666 INFO alembic.runtime.migration [None req-846d1178-c505-4694-812e-42a8f08912cc - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:03.997 51666 INFO aodh.api.app [None req-846d1178-c505-4694-812e-42a8f08912cc - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.172874s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.078 51662 INFO alembic.runtime.migration [None req-8c17eca4-db68-491c-962c-7fa286e4cf66 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.098 51662 INFO alembic.runtime.migration [None req-8c17eca4-db68-491c-962c-7fa286e4cf66 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.112 51662 INFO alembic.runtime.migration [None req-8c17eca4-db68-491c-962c-7fa286e4cf66 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.113 51662 INFO alembic.runtime.migration [None req-8c17eca4-db68-491c-962c-7fa286e4cf66 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.131 51662 INFO alembic.runtime.migration [None req-8c17eca4-db68-491c-962c-7fa286e4cf66 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.138 51662 INFO aodh.api.app [None req-8c17eca4-db68-491c-962c-7fa286e4cf66 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:04.187 51662 INFO aodh.api.app [None req-8c17eca4-db68-491c-962c-7fa286e4cf66 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini 2025-11-04 10:54:04.219 51662 WARNING oslo_policy.policy [None req-2ec5c7dd-83ae-42ba-a967-e35faa6f68c1 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_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.162229s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.167 51666 INFO alembic.runtime.migration [None req-f74ca868-0987-429d-b3d9-28adc5febc10 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.177 51666 INFO alembic.runtime.migration [None req-f74ca868-0987-429d-b3d9-28adc5febc10 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.185 51666 INFO alembic.runtime.migration [None req-f74ca868-0987-429d-b3d9-28adc5febc10 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.185 51666 INFO alembic.runtime.migration [None req-f74ca868-0987-429d-b3d9-28adc5febc10 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.197 51666 INFO alembic.runtime.migration [None req-f74ca868-0987-429d-b3d9-28adc5febc10 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.212 51666 INFO aodh.api.app [None req-f74ca868-0987-429d-b3d9-28adc5febc10 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.106407s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.247 51662 INFO alembic.runtime.migration [None req-2ec5c7dd-83ae-42ba-a967-e35faa6f68c1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.248 51662 INFO alembic.runtime.migration [None req-2ec5c7dd-83ae-42ba-a967-e35faa6f68c1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.264 51662 INFO alembic.runtime.migration [None req-2ec5c7dd-83ae-42ba-a967-e35faa6f68c1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.264 51662 INFO alembic.runtime.migration [None req-2ec5c7dd-83ae-42ba-a967-e35faa6f68c1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.269 51662 INFO alembic.runtime.migration [None req-2ec5c7dd-83ae-42ba-a967-e35faa6f68c1 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.282 51662 INFO aodh.api.app [None req-2ec5c7dd-83ae-42ba-a967-e35faa6f68c1 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.062958s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.354 51662 INFO alembic.runtime.migration [None req-b43d6427-c6c4-4673-82f4-797721f8a6e8 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.354 51662 INFO alembic.runtime.migration [None req-b43d6427-c6c4-4673-82f4-797721f8a6e8 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.357 51662 INFO alembic.runtime.migration [None req-b43d6427-c6c4-4673-82f4-797721f8a6e8 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.358 51662 INFO alembic.runtime.migration [None req-b43d6427-c6c4-4673-82f4-797721f8a6e8 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.371 51662 INFO alembic.runtime.migration [None req-b43d6427-c6c4-4673-82f4-797721f8a6e8 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.382 51662 INFO aodh.api.app [None req-b43d6427-c6c4-4673-82f4-797721f8a6e8 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000430s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.100861s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.336 51666 INFO alembic.runtime.migration [None req-ba19e58d-ec89-4c7e-8265-8c9378a921bf - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.336 51666 INFO alembic.runtime.migration [None req-ba19e58d-ec89-4c7e-8265-8c9378a921bf - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.350 51666 INFO alembic.runtime.migration [None req-ba19e58d-ec89-4c7e-8265-8c9378a921bf - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.350 51666 INFO alembic.runtime.migration [None req-ba19e58d-ec89-4c7e-8265-8c9378a921bf - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.362 51666 INFO alembic.runtime.migration [None req-ba19e58d-ec89-4c7e-8265-8c9378a921bf - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.364 51666 INFO aodh.api.app [None req-ba19e58d-ec89-4c7e-8265-8c9378a921bf - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.075819s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.424 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.424 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.438 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.438 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.442 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.457 51662 WARNING oslo_db.sqlalchemy.utils [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.038482s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.495 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.496 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.499 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.499 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.517 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.105977s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.436 51666 INFO alembic.runtime.migration [None req-0145564e-5097-437a-839c-0b74a5e1fd3f - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.436 51666 INFO alembic.runtime.migration [None req-0145564e-5097-437a-839c-0b74a5e1fd3f - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.449 51666 INFO alembic.runtime.migration [None req-0145564e-5097-437a-839c-0b74a5e1fd3f - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.449 51666 INFO alembic.runtime.migration [None req-0145564e-5097-437a-839c-0b74a5e1fd3f - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.462 51666 INFO alembic.runtime.migration [None req-0145564e-5097-437a-839c-0b74a5e1fd3f - project-id1 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.465 51666 INFO aodh.api.app [None req-0145564e-5097-437a-839c-0b74a5e1fd3f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.070602s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.547 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.547 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.550 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.550 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.564 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.569 51666 INFO aodh.api.app [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.108628s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.534 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.534 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.554 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.555 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.596 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.619 51662 WARNING oslo_db.sqlalchemy.utils [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:04.624 51662 WARNING oslo_db.sqlalchemy.utils [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.064639s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.609 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.610 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.613 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.613 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.625 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.633 51666 INFO aodh.api.app [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.043117s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.643 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.643 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.649 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.649 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.660 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.676 51662 WARNING oslo_db.sqlalchemy.utils [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.035326s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.691 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.691 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.695 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.695 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.705 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.711 51662 WARNING oslo_db.sqlalchemy.utils [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.065958s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.681 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.682 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.690 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.690 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.700 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.710 51666 INFO aodh.api.app [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev25/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.005794s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.031715s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.722 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.723 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.726 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.727 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.731 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.739 51662 WARNING oslo_db.sqlalchemy.utils [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.040891s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.754 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.755 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.758 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.758 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.764 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.771 51666 WARNING oslo_db.sqlalchemy.utils [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:04.774 51666 WARNING oslo_db.sqlalchemy.utils [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.043378s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.755 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.755 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.758 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.758 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.772 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.782 51662 WARNING oslo_db.sqlalchemy.utils [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:04.785 51662 WARNING oslo_db.sqlalchemy.utils [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-04 10:54:04.788 51662 WARNING oslo_db.sqlalchemy.utils [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.025032s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.791 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.791 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.794 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.794 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.799 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.802 51666 WARNING oslo_db.sqlalchemy.utils [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.034569s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.798 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.799 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.806 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.806 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.811 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.816 51662 WARNING oslo_db.sqlalchemy.utils [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.047292s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.831 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.831 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.840 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.840 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.847 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.851 51666 WARNING oslo_db.sqlalchemy.utils [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.036513s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.833 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.834 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.837 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.837 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.841 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.846 51662 WARNING oslo_db.sqlalchemy.utils [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.056941s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.862 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.862 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.880 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.880 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.894 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.906 51666 WARNING oslo_db.sqlalchemy.utils [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.052929s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.872 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.872 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.884 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.884 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.892 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.036622s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.920 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.920 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.924 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.924 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.933 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.938 51666 WARNING oslo_db.sqlalchemy.utils [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] 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_and_limit [0.029608s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.957 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.957 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.960 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.960 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.964 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.967 51666 WARNING oslo_db.sqlalchemy.utils [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.073443s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.936 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.936 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.940 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.941 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.953 51662 INFO alembic.runtime.migration [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.002320s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.027546s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:04.988 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.988 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.991 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:04.991 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:04.996 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:04.999 51666 WARNING oslo_db.sqlalchemy.utils [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.018968s] ... ok {1} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.027110s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.034 51662 ERROR stevedore.extension [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] 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-11-04 10:54:05.034 51662 WARNING stevedore.named [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Could not load prometheus 2025-11-04 10:54:05.035 51662 INFO aodh.evaluator [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] alarm ff8d82ec-02e6-48f7-9f01-a8d8fb034f7b transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {2} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.117962s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:03.957 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Coordination backend started successfully. 2025-11-04 10:54:04.958 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Joined partitioning group group 2025-11-04 10:54:04.958 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Coordination backend started successfully. 2025-11-04 10:54:04.958 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Joined partitioning group group 2025-11-04 10:54:04.958 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Coordination backend started successfully. 2025-11-04 10:54:04.958 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Joined partitioning group group 2025-11-04 10:54:04.959 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Coordination backend started successfully. 2025-11-04 10:54:04.959 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Joined partitioning group group 2025-11-04 10:54:04.959 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Coordination backend started successfully. 2025-11-04 10:54:04.959 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Joined partitioning group group 2025-11-04 10:54:04.959 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Coordination backend started successfully. 2025-11-04 10:54:04.959 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Joined partitioning group group 2025-11-04 10:54:04.959 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Coordination backend started successfully. 2025-11-04 10:54:04.960 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Joined partitioning group group 2025-11-04 10:54:04.960 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Coordination backend started successfully. 2025-11-04 10:54:04.960 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Joined partitioning group group 2025-11-04 10:54:04.960 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Coordination backend started successfully. 2025-11-04 10:54:04.960 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Joined partitioning group group 2025-11-04 10:54:04.960 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05 dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Coordination backend started successfully. 2025-11-04 10:54:04.961 51663 INFO aodh.coordination [None req-a025e3f0-0245-4843-9e7b-018c3469afd3 a40c0cfe-9fdd-46ee-b8e6-f05dbbfcc11d 85f10199-0711-43f2-aceb-60474e6330d1 - - - -] Joined partitioning group group {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.019954s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.009433s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.011281s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.082 51662 INFO aodh.evaluator.event [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Triggering the alarm 2f70e6ef-16bf-4532-8520-e3cda63a4455 by event for project , event_type: compute.instance.update 2025-11-04 10:54:05.082 51662 INFO aodh.evaluator [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] alarm 2f70e6ef-16bf-4532-8520-e3cda63a4455 transitioning to alarm because Event hits the query . {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.081877s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.022 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:05.022 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:05.028 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:05.028 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:05.047 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Running stamp_revision -> 010 2025-11-04 10:54:05.058 51666 WARNING oslo_db.sqlalchemy.utils [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.011252s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.094 51662 INFO aodh.evaluator.event [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Triggering the alarm 6e84a31c-cca9-4eef-9632-08807b275fce by event for project , event_type: type0 2025-11-04 10:54:05.094 51662 INFO aodh.evaluator [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] alarm 6e84a31c-cca9-4eef-9632-08807b275fce transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.009474s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.104 51662 ERROR aodh.evaluator.event [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-11-04 10:54:05.104 51662 WARNING aodh.evaluator.event [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.012286s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.033176s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.099 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:05.100 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:05.103 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:05.103 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:05.108 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.013860s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.131 51662 INFO aodh.evaluator.event [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Aborting evaluation of the alarm 10b8b519-5396-45d0-869e-a1ebc0d12525 due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.013848s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.029741s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.138 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:05.139 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:05.143 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Context impl SQLiteImpl. 2025-11-04 10:54:05.143 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Will assume non-transactional DDL. 2025-11-04 10:54:05.148 51666 INFO alembic.runtime.migration [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.006866s] ... ok {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.030394s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.191 51666 ERROR stevedore.extension [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] 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-11-04 10:54:05.191 51666 WARNING stevedore.named [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Could not load prometheus 2025-11-04 10:54:05.192 51666 INFO aodh.evaluator [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm 6e134563-eed6-4e87-84dc-26ddfde1e22e 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_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.011264s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.207 51666 ERROR stevedore.extension [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] 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-11-04 10:54:05.207 51666 WARNING stevedore.named [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Could not load prometheus 2025-11-04 10:54:05.207 51666 INFO aodh.evaluator [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm 189ce56b-a84c-4022-8612-2f7aac4c5083 transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.014342s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.222 51666 ERROR stevedore.extension [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] 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-11-04 10:54:05.222 51666 WARNING stevedore.named [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Could not load prometheus {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.017985s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.241 51666 INFO aodh.evaluator.event [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Triggering the alarm 9466173b-83bc-4474-b82d-1bfb123d6c38 by event for project , event_type: type0 2025-11-04 10:54:05.241 51666 INFO aodh.evaluator [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm 9466173b-83bc-4474-b82d-1bfb123d6c38 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.011479s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.007389s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.129681s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.273 51662 WARNING aodh.evaluator.threshold [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Expecting 4 datapoints but only get 0 2025-11-04 10:54:05.274 51662 INFO aodh.evaluator [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] alarm 7940fc6c-6b8b-4685-9c5b-6774b3c6f069 transitioning to insufficient data because No datapoint for granularity 300 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.011996s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.023590s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.284 51666 INFO aodh.evaluator.event [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Triggering the alarm 4622d919-7129-4b87-b3f4-fcc97e7889ce by event for project , event_type: type0 2025-11-04 10:54:05.284 51666 INFO aodh.evaluator [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm 4622d919-7129-4b87-b3f4-fcc97e7889ce transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.010327s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.296 51666 INFO aodh.evaluator.event [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Aborting evaluation of the alarm ef4b16b1-0a94-4b0b-ac02-94889a8376b9 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_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.013534s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.300 51662 INFO aodh.evaluator [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] alarm d4a5a163-00d5-431c-a593-89e514813f29 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.007497s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.304 51666 ERROR aodh.evaluator.event [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Failed to extract event_type from event = {'message_id': '84551d67-8743-4f6d-ab24-74e2d5dea481', 'traits': []} 2025-11-04 10:54:05.304 51666 WARNING aodh.evaluator.event [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Event <{'message_id': '84551d67-8743-4f6d-ab24-74e2d5dea481', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.013260s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.317 51666 INFO aodh.evaluator.event [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Aborting evaluation of the alarm 5d5e88e8-a7aa-408a-abd2-f51539e5ccaf due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.020248s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.320 51662 INFO aodh.evaluator [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] alarm 4b7b94ed-6e0c-4864-9784-85b4d6f2f7b3 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.014451s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.022944s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.010525s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.350 51666 WARNING aodh.evaluator.gnocchi [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-11-04 10:54:05.350 51666 INFO aodh.evaluator [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm 3ae4ec36-3952-49d1-8fe9-d1db3c82fbed transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {1} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.020101s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.356 51662 INFO aodh.evaluator [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] alarm 5fa00bdd-89a8-401b-8ece-ee6f698f9f8b transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.001967s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.018342s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.365 51666 INFO aodh.evaluator [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm 53da35e7-b3f0-4d10-bc7a-a48918e7b7fd transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {1} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.010447s] ... ok {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [2.801187s] ... ok {1} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.011211s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.014670s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.384 51666 WARNING aodh.evaluator.threshold [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Expecting 6 datapoints but only get 0 2025-11-04 10:54:05.384 51666 INFO aodh.evaluator [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm e863d8d6-9017-4a65-80b1-f4a36487dc76 transitioning to insufficient data because No datapoint for granularity 50 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.011393s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.395 51666 WARNING aodh.evaluator.threshold [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Expecting 5 datapoints but only get 0 2025-11-04 10:54:05.395 51666 INFO aodh.evaluator [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm 0f22f627-8875-4b1d-89b1-0db1f6bb99a5 transitioning to insufficient data because No datapoint for granularity 60 2025-11-04 10:54:05.397 51666 WARNING aodh.evaluator.threshold [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Expecting 5 datapoints but only get 0 2025-11-04 10:54:05.397 51666 INFO aodh.evaluator [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm 0f22f627-8875-4b1d-89b1-0db1f6bb99a5 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.129231s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.406 51666 WARNING aodh.evaluator.gnocchi [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-11-04 10:54:05.408 51666 INFO aodh.evaluator [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm b0391841-678a-42ea-a559-82fbcabfd027 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.011962s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.538 51666 INFO aodh.evaluator [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm 0d2fcdd6-8323-4236-afc5-481bf76b5e6e transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.016499s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.553 51666 INFO aodh.evaluator [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm 76712db5-fa4e-4402-9962-7fc51b116418 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.011898s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.567 51666 INFO aodh.evaluator [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm 3cc5c157-8fbe-426a-8069-94b6921983a0 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.010089s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.577 51666 INFO aodh.evaluator [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] alarm 581b9d85-c27c-4a8b-8a17-f6bfbb5c63df transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-11-03T15:54:05.577258', 'admin_state_up': True, 'operating_status': 'ERROR'} {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000339s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.044006s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.123 51663 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.720747s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.008757s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.019252s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:06.118 51663 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-11-04 10:54:06.118 51663 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-11-04 10:54:06.118 51663 ERROR aodh.evaluator Traceback (most recent call last): 2025-11-04 10:54:06.118 51663 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev25/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-11-04 10:54:06.118 51663 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-11-04 10:54:06.118 51663 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-11-04 10:54:06.118 51663 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-11-04 10:54:06.118 51663 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-04 10:54:06.118 51663 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-11-04 10:54:06.118 51663 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-11-04 10:54:06.118 51663 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-04 10:54:06.118 51663 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-11-04 10:54:06.118 51663 ERROR aodh.evaluator raise result 2025-11-04 10:54:06.118 51663 ERROR aodh.evaluator Exception: Boom! 2025-11-04 10:54:06.118 51663 ERROR aodh.evaluator {1} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.020639s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:05.402 51662 INFO aodh.coordination [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Coordination backend started successfully. 2025-11-04 10:54:06.402 51662 INFO aodh.coordination [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Joined partitioning group group1 2025-11-04 10:54:06.403 51662 INFO aodh.coordination [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Coordination backend started successfully. 2025-11-04 10:54:07.403 51662 INFO aodh.coordination [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Joined partitioning group group2 {3} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [2.104620s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.009471s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:07.693 51666 INFO aodh.coordination [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Coordination backend started successfully. {3} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.008842s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:07.703 51666 INFO aodh.coordination [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Coordination backend started successfully. {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.013535s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:07.123 51659 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.012969s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:07.132 51663 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.012127s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.016200s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.009703s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:07.413 51662 INFO aodh.coordination [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Coordination backend started successfully. 2025-11-04 10:54:08.414 51662 INFO aodh.coordination [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Joined partitioning group 123 2025-11-04 10:54:08.414 51662 INFO aodh.coordination [None req-039605ab-000c-43aa-a0bc-a5930f1ed32a 20ac1743-0076-44ec-83ec-aa44f6e0a9c1 136af369-709b-4afa-8162-91749301f0a2 - - - -] Left partitioning group 123 {3} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.010997s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:07.712 51666 INFO aodh.coordination [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Coordination backend started successfully. 2025-11-04 10:54:08.713 51666 INFO aodh.coordination [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Joined partitioning group group 2025-11-04 10:54:08.713 51666 INFO aodh.coordination [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Coordination backend started successfully. 2025-11-04 10:54:08.713 51666 INFO aodh.coordination [None req-83b64829-1a3f-4d79-b2a7-22db20e9a9ed df5f2d4e-159b-4192-a6e8-4b117db022b7 241ffd7e-557c-4b6b-8d35-eb81aea9fb53 - - - -] Joined partitioning group group {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.016309s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.001119s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.026090s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:08.159 51663 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-11-04 10:54:08.159 51663 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {2} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.012008s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.002782s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.002236s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.001294s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.013209s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:08.429 51662 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-11-04 10:54:08.429 51662 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-11-04 10:54:08.429 51662 ERROR aodh.evaluator Traceback (most recent call last): 2025-11-04 10:54:08.429 51662 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev25/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-11-04 10:54:08.429 51662 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-11-04 10:54:08.429 51662 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-11-04 10:54:08.429 51662 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-11-04 10:54:08.429 51662 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-04 10:54:08.429 51662 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-11-04 10:54:08.429 51662 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-11-04 10:54:08.429 51662 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-04 10:54:08.429 51662 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-11-04 10:54:08.429 51662 ERROR aodh.evaluator raise result 2025-11-04 10:54:08.429 51662 ERROR aodh.evaluator Exception: Boom! 2025-11-04 10:54:08.429 51662 ERROR aodh.evaluator {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.065525s] ... ok {0} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.012890s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.000862s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.000705s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.000892s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.000779s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.065726s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.079146s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.067883s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:09.862 51666 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-d106d53f-aa82-4ec1-a40c-c9e3ae4e9357' 2025-11-04 10:54:09.865 51666 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.062559s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.063204s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:10.307 51663 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-a323447e-2c8b-4587-8796-d5c0fa40c6f4' 2025-11-04 10:54:10.308 51663 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.071666s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:10.577 51662 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-3ab5457b-e560-4c6a-932d-3fe2fc7fb068' 2025-11-04 10:54:10.579 51662 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.067896s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:10.933 51666 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 ?. {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.000806s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.000978s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.001309s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.067312s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:11.298 51659 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-a3f8119d-6d3e-488d-9949-aa7ffae94a52' 2025-11-04 10:54:11.299 51659 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.073647s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:11.379 51663 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-69ee5969-8bbb-4861-9dcf-8b6ce91de8ff' 2025-11-04 10:54:11.383 51663 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.075656s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:11.653 51662 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-112c141b-2fe1-4d93-8702-128cc91b4282' 2025-11-04 10:54:11.654 51662 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.084103s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:12.377 51659 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-376e9109-ed4d-4ef2-9c25-87dcaff5c8de' 2025-11-04 10:54:12.379 51659 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.011748s] ... ok {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.012188s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.000646s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.000615s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.000631s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.000824s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.000493s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000470s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.000805s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.001256s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.001165s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.001409s] ... ok {0} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.013095s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.063657s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:12.447 51663 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 ?. {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.128779s] ... ok {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.028597s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000911s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.001235s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.001653s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.000616s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.001723s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.005242s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.002017s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.003939s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.068145s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-04 10:54:13.516 51663 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {2} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.062404s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.000935s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.000496s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.001859s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.001274s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.001011s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.001125s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.003132s] ... ok ====== Totals ====== Ran: 303 tests in 14.0615 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 49.9993 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:12.763234 - Worker 1 (76 tests) => 0:00:13.306765 - Worker 2 (76 tests) => 0:00:13.223010 - Worker 3 (75 tests) => 0:00:10.897583 [DEFAULT] # # From aodh # # Record alarm change events. (boolean value) #record_history = true # TTL of event alarm caches, in seconds. Set to 0 to disable caching. (integer # value) #event_alarm_cache_ttl = 60 # DEPRECATED: Disable RBAC for Prometheus evaluator. (boolean value) # This option is deprecated for removal since Flamingo. # Its value may be silently ignored in the future. # Reason: Prometheus RBAC is always disabled. It's not possible to correctly # use client-side rbac enforcement from within services. Using it can cause # issues. #prometheus_disable_rbac = false # The number of seconds to extend the evaluation windows to compensate the # reporting/ingestion lag. (integer value) # Minimum value: 0 # Maximum value: 86400 #additional_ingestion_lag = 0 # The time in seconds to wait for the load balancer member creation. (integer # value) #member_creation_time = 120 # SSL Client certificate file for REST notifier. (string value) #rest_notifier_certificate_file = # SSL Client private key file for REST notifier. (string value) #rest_notifier_certificate_key = # SSL CA_BUNDLE certificate for REST notifier (string value) #rest_notifier_ca_bundle_certificate_path = # Whether to verify the SSL Server certificate when calling alarm action. # (boolean value) #rest_notifier_ssl_verify = true # Number of retries for REST notifier (integer value) #rest_notifier_max_retries = 0 # The topic that aodh uses for alarm notifier messages. (string value) #notifier_topic = alarming # Whether metric collection should be enabled. (boolean value) #enable_evaluation_results_metrics = false # # From cotyledon # # Enables or disables logging values of all registered options when starting a # service (at DEBUG level). (boolean value) # Note: This option can be changed without restarting. #log_options = true # Specify a timeout after which a gracefully shutdown server will exit. Zero # value means endless wait. (integer value) # Note: This option can be changed without restarting. #graceful_shutdown_timeout = 60 # # From oslo.log # # If set to true, the logging level will be set to DEBUG instead of the default # INFO level. (boolean value) # Note: This option can be changed without restarting. #debug = false # The name of a logging configuration file. This file is appended to any # existing logging configuration files. For details about logging configuration # files, see the Python logging module documentation. Note that when logging # configuration files are used then all logging configuration is set in the # configuration file and other logging configuration options are ignored (for # example, log-date-format). (string value) # Note: This option can be changed without restarting. # Deprecated group/name - [DEFAULT]/log_config #log_config_append = # Defines the format string for %%(asctime)s in log records. Default: # %(default)s . This option is ignored if log_config_append is set. (string # value) #log_date_format = %Y-%m-%d %H:%M:%S # (Optional) Name of log file to send logging output to. If no default is set, # logging will go to stderr as defined by use_stderr. This option is ignored if # log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logfile #log_file = # (Optional) The base directory used for relative log_file paths. This option # is ignored if log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logdir #log_dir = # DEPRECATED: Uses logging handler designed to watch file system. When log file # is moved or removed this handler will open a new log file with specified path # instantaneously. It makes sense only if log_file option is specified and # Linux platform is used. This option is ignored if log_config_append is set. # (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This function is known to have bene broken for long time, and depends # on the unmaintained library #watch_log_file = false # Use syslog for logging. Existing syslog format is DEPRECATED and will be # changed later to honor RFC5424. This option is ignored if log_config_append # is set. (boolean value) #use_syslog = false # Enable journald for logging. If running in a systemd environment you may wish # to enable journal support. Doing so will use the journal native protocol # which includes structured metadata in addition to log messages.This option is # ignored if log_config_append is set. (boolean value) #use_journal = false # Syslog facility to receive log lines. This option is ignored if # log_config_append is set. (string value) #syslog_log_facility = LOG_USER # Use JSON formatting for logging. This option is ignored if log_config_append # is set. (boolean value) #use_json = false # Log output to standard error. This option is ignored if log_config_append is # set. (boolean value) #use_stderr = false # (Optional) Set the 'color' key according to log levels. This option takes # effect only when logging to stderr or stdout is used. This option is ignored # if log_config_append is set. (boolean value) #log_color = false # The amount of time before the log files are rotated. This option is ignored # unless log_rotation_type is set to "interval". (integer value) #log_rotate_interval = 1 # Rotation interval type. The time of the last file change (or the time when # the service was started) is used when scheduling the next rotation. (string # value) # Possible values: # Seconds - # Minutes - # Hours - # Days - # Weekday - # Midnight - #log_rotate_interval_type = days # Maximum number of rotated log files. (integer value) #max_logfile_count = 30 # Log file maximum size in MB. This option is ignored if "log_rotation_type" is # not set to "size". (integer value) #max_logfile_size_mb = 200 # Log rotation type. (string value) # Possible values: # interval - Rotate logs at predefined time intervals. # size - Rotate logs once they reach a predefined size. # none - Do not rotate log files. #log_rotation_type = none # Format string to use for log messages with context. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s # Format string to use for log messages when context is undefined. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s # Additional data to append to log message when logging level for the message # is DEBUG. Used by oslo_log.formatters.ContextFormatter (string value) #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d # Prefix each line of exception output with this format. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s # Defines the format string for %(user_identity)s that is used in # logging_context_format_string. Used by oslo_log.formatters.ContextFormatter # (string value) #logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s # List of package logging levels in logger=LEVEL pairs. This option is ignored # if log_config_append is set. (list value) #default_log_levels = amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,oslo_messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,oslo_policy=INFO,dogpile.core.dogpile=INFO # Enables or disables publication of error events. (boolean value) #publish_errors = false # The format for an instance that is passed with the log message. (string # value) #instance_format = "[instance: %(uuid)s] " # The format for an instance UUID that is passed with the log message. (string # value) #instance_uuid_format = "[instance: %(uuid)s] " # Interval, number of seconds, of log rate limiting. (integer value) #rate_limit_interval = 0 # Maximum number of logged messages per rate_limit_interval. (integer value) #rate_limit_burst = 0 # Log level name used by rate limiting. Logs with level greater or equal to # rate_limit_except_level are not filtered. An empty string means that all # levels are filtered. (string value) # Possible values: # CRITICAL - # ERROR - # INFO - # WARNING - # DEBUG - # '' - #rate_limit_except_level = CRITICAL # Enables or disables fatal status of deprecations. (boolean value) #fatal_deprecations = false # # From oslo.messaging # # Size of executor thread pool when executor is threading or eventlet. (integer # value) # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size #executor_thread_pool_size = 64 # Seconds to wait for a response from a call. (integer value) #rpc_response_timeout = 60 # The network address and optional user credentials for connecting to the # messaging backend, in URL format. The expected format is: # # driver://[user:pass@]host:port[,[userN:passN@]hostN:portN]/virtual_host?query # # Example: rabbit://rabbitmq:password@127.0.0.1:5672// # # For full details on the fields in the URL see the documentation of # oslo_messaging.TransportURL at # https://docs.openstack.org/oslo.messaging/latest/reference/transport.html # (string value) #transport_url = rabbit:// # The default exchange under which topics are scoped. May be overridden by an # exchange name specified in the transport_url option. (string value) #control_exchange = openstack # Add an endpoint to answer to ping calls. Endpoint is named # oslo_rpc_server_ping (boolean value) #rpc_ping_enabled = false [api] # # From aodh # # Configuration file for WSGI definition of API. (string value) #paste_config = api-paste.ini # Authentication mode to use. (string value) # Possible values: # keystone - # noauth - #auth_mode = keystone # Project name of resources creator in Gnocchi. (For example the Ceilometer # project name (string value) #gnocchi_external_project_owner = service # Domain name of resources creator in Gnocchi. (For example, default or # service_domain (string value) #gnocchi_external_domain_name = Default # Maximum number of alarms defined for a user. (integer value) #user_alarm_quota = -1 # Maximum number of alarms defined for a project. (integer value) #project_alarm_quota = -1 # Maximum count of actions for each state of an alarm, non-positive number # means no limit. (integer value) #alarm_max_actions = -1 [coordination] # # From aodh # # The backend URL to use for distributed coordination. If left empty, alarm # evaluation won't do workload partitioning and will only function correctly if # a single instance of the service is running. (string value) #backend_url = # Number of seconds between heartbeats for distributed coordination. (floating # point value) # Deprecated group/name - [coordination]/heartbeat #heartbeat_interval = 1.0 # Retry backoff factor when retrying to connect with coordination backend # (integer value) #retry_backoff = 1 # Maximum number of seconds between retry to join partitioning group (integer # value) #max_retry_interval = 30 [cors] # # From oslo.middleware.cors # # Indicate whether this resource may be shared with the domain received in the # requests "origin" header. Format: "://[:]", no trailing # slash. Example: https://horizon.example.com (list value) #allowed_origin = # Indicate that the actual request can include user credentials (boolean value) #allow_credentials = true # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple # Headers. (list value) #expose_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token # Maximum cache age of CORS preflight requests. (integer value) #max_age = 3600 # Indicate which methods can be used during the actual request. (list value) #allow_methods = GET,PUT,POST,DELETE,PATCH # Indicate which header field names may be used during the actual request. # (list value) #allow_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token [database] # # From aodh # # Number of seconds that alarm histories are kept in the database for (<= 0 # means forever). (integer value) #alarm_history_time_to_live = -1 # Number of alarm histories to be deleted in one iteration from the database (0 # means all). (integer value) # Minimum value: 0 #alarm_histories_delete_batch_size = 0 # # From oslo.db # # If True, SQLite uses synchronous mode. (boolean value) #sqlite_synchronous = true # The back end to use for the database. (string value) #backend = sqlalchemy # The SQLAlchemy connection string to use to connect to the database. (string # value) #connection = # The SQLAlchemy connection string to use to connect to the slave database. # (string value) #slave_connection = # The SQLAlchemy asyncio connection string to use to connect to the database. # (string value) #asyncio_connection = # The SQLAlchemy asyncio connection string to use to connect to the slave # database. (string value) #asyncio_slave_connection = # The SQL mode to be used for MySQL sessions. This option, including the # default, overrides any server-set SQL mode. To use whatever SQL mode is set # by the server configuration, set this to no value. Example: mysql_sql_mode= # (string value) #mysql_sql_mode = TRADITIONAL # For Galera only, configure wsrep_sync_wait causality checks on new # connections. Default is None, meaning don't configure any setting. (integer # value) #mysql_wsrep_sync_wait = # Connections which have been present in the connection pool longer than this # number of seconds will be replaced with a new one the next time they are # checked out from the pool. (integer value) #connection_recycle_time = 3600 # Maximum number of SQL connections to keep open in a pool. Setting a value of # 0 indicates no limit. (integer value) #max_pool_size = 5 # Maximum number of database connection retries during startup. Set to -1 to # specify an infinite retry count. (integer value) #max_retries = 10 # Interval between retries of opening a SQL connection. (integer value) #retry_interval = 10 # If set, use this value for max_overflow with SQLAlchemy. (integer value) #max_overflow = 50 # Verbosity of SQL debugging information: 0=None, 100=Everything. (integer # value) # Minimum value: 0 # Maximum value: 100 #connection_debug = 0 # Add Python stack traces to SQL as comment strings. (boolean value) #connection_trace = false # If set, use this value for pool_timeout with SQLAlchemy. (integer value) #pool_timeout = # Enable the experimental use of database reconnect on connection lost. # (boolean value) #use_db_reconnect = false # Seconds between retries of a database transaction. (integer value) #db_retry_interval = 1 # If True, increases the interval between retries of a database operation up to # db_max_retry_interval. (boolean value) #db_inc_retry_interval = true # If db_inc_retry_interval is set, the maximum seconds between retries of a # database operation. (integer value) #db_max_retry_interval = 10 # Maximum retries in case of connection error or deadlock error before error is # raised. Set to -1 to specify an infinite retry count. (integer value) #db_max_retries = 20 # Optional URL parameters to append onto the connection URL at connect time; # specify as param1=value1¶m2=value2&... (string value) #connection_parameters = [evaluator] # # From aodh # # Number of workers for evaluator service. (integer value) # Minimum value: 1 #workers = 1 # Period of evaluation cycle, should be >= than configured pipeline interval # for collection of underlying meters. (integer value) #evaluation_interval = 60 [healthcheck] # # From oslo.middleware.healthcheck # # DEPRECATED: The path to respond to healtcheck requests on. (string value) # This option is deprecated for removal. # Its value may be silently ignored in the future. #path = /healthcheck # Show more detailed information as part of the response. Security note: # Enabling this option may expose sensitive details about the service being # monitored. Be sure to verify that it will not violate your security policies. # (boolean value) #detailed = false # Additional backends that can perform health checks and report that # information back as part of a request. (list value) #backends = # A list of network addresses to limit source ip allowed to access healthcheck # information. Any request from ip outside of these network addresses are # ignored. (list value) #allowed_source_ranges = # Ignore requests with proxy headers. (boolean value) #ignore_proxied_requests = false # Check the presence of a file to determine if an application is running on a # port. Used by DisableByFileHealthcheck plugin. (string value) #disable_by_file_path = # Check the presence of a file based on a port to determine if an application # is running on a port. Expects a "port:path" list of strings. Used by # DisableByFilesPortsHealthcheck plugin. (list value) #disable_by_file_paths = # Check the presence of files. Used by EnableByFilesHealthcheck plugin. (list # value) #enable_by_file_paths = [keystone_authtoken] # # From keystonemiddleware.auth_token # # Complete "public" Identity API endpoint. This endpoint should not be an # "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. (string # value) # Deprecated group/name - [keystone_authtoken]/auth_uri #www_authenticate_uri = # DEPRECATED: Complete "public" Identity API endpoint. This endpoint should not # be an "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. This option # is deprecated in favor of www_authenticate_uri and will be removed in the S # release. (string value) # This option is deprecated for removal since Queens. # Its value may be silently ignored in the future. # Reason: The auth_uri option is deprecated in favor of www_authenticate_uri # and will be removed in the S release. #auth_uri = # API version of the Identity API endpoint. (string value) #auth_version = # Interface to use for the Identity API endpoint. Valid values are "public", # "internal" (default) or "admin". (string value) #interface = internal # Do not handle authorization requests within the middleware, but delegate the # authorization decision to downstream WSGI components. (boolean value) #delay_auth_decision = false # Request timeout value for communicating with Identity API server. (integer # value) #http_connect_timeout = # How many times are we trying to reconnect when communicating with Identity # API Server. (integer value) #http_request_max_retries = 3 # Request environment key where the Swift cache object is stored. When # auth_token middleware is deployed with a Swift cache, use this option to have # the middleware share a caching backend with swift. Otherwise, use the # ``memcached_servers`` option instead. (string value) #cache = # Required if identity server requires client certificate (string value) #certfile = # Required if identity server requires client certificate (string value) #keyfile = # A PEM encoded Certificate Authority to use when verifying HTTPs connections. # Defaults to system CAs. (string value) #cafile = # Verify HTTPS connections. (boolean value) #insecure = false # The region in which the identity server can be found. (string value) #region_name = # Optionally specify a list of memcached server(s) to use for caching. If left # undefined, tokens will instead be cached in-process. (list value) # Deprecated group/name - [keystone_authtoken]/memcache_servers #memcached_servers = # In order to prevent excessive effort spent validating tokens, the middleware # caches previously-seen tokens for a configurable duration (in seconds). Set # to -1 to disable caching completely. (integer value) #token_cache_time = 300 # (Optional) If defined, indicate whether token data should be authenticated or # authenticated and encrypted. If MAC, token data is authenticated (with HMAC) # in the cache. If ENCRYPT, token data is encrypted and authenticated in the # cache. If the value is not one of these options or empty, auth_token will # raise an exception on initialization. (string value) # Possible values: # None - # MAC - # ENCRYPT - #memcache_security_strategy = None # (Optional, mandatory if memcache_security_strategy is defined) This string is # used for key derivation. (string value) #memcache_secret_key = # (Optional) Global toggle for TLS usage when comunicating with the caching # servers. (boolean value) #memcache_tls_enabled = false # (Optional) Path to a file of concatenated CA certificates in PEM format # necessary to establish the caching server's authenticity. If tls_enabled is # False, this option is ignored. (string value) #memcache_tls_cafile = # (Optional) Path to a single file in PEM format containing the client's # certificate as well as any number of CA certificates needed to establish the # certificate's authenticity. This file is only required when client side # authentication is necessary. If tls_enabled is False, this option is ignored. # (string value) #memcache_tls_certfile = # (Optional) Path to a single file containing the client's private key in. # Otherwhise the private key will be taken from the file specified in # tls_certfile. If tls_enabled is False, this option is ignored. (string value) #memcache_tls_keyfile = # (Optional) Set the available ciphers for sockets created with the TLS # context. It should be a string in the OpenSSL cipher list format. If not # specified, all OpenSSL enabled ciphers will be available. (string value) #memcache_tls_allowed_ciphers = # (Optional) Number of seconds memcached server is considered dead before it is # tried again. (integer value) #memcache_pool_dead_retry = 300 # (Optional) Maximum total number of open connections to every memcached # server. (integer value) #memcache_pool_maxsize = 10 # (Optional) Socket timeout in seconds for communicating with a memcached # server. (integer value) #memcache_pool_socket_timeout = 3 # (Optional) Number of seconds a connection to memcached is held unused in the # pool before it is closed. (integer value) #memcache_pool_unused_timeout = 60 # (Optional) Number of seconds that an operation will wait to get a memcached # client connection from the pool. (integer value) #memcache_pool_conn_get_timeout = 10 # (Optional) Use the advanced (eventlet safe) memcached client pool. (boolean # value) #memcache_use_advanced_pool = true # (Optional) Indicate whether to set the X-Service-Catalog header. If False, # middleware will not ask for service catalog on token validation and will not # set the X-Service-Catalog header. (boolean value) #include_service_catalog = true # Used to control the use and type of token binding. Can be set to: "disabled" # to not check token binding. "permissive" (default) to validate binding # information if the bind type is of a form known to the server and ignore it # if not. "strict" like "permissive" but if the bind type is unknown the token # will be rejected. "required" any form of token binding is needed to be # allowed. Finally the name of a binding method that must be present in tokens. # (string value) #enforce_token_bind = permissive # A choice of roles that must be present in a service token. Service tokens are # allowed to request that an expired token can be used and so this check should # tightly control that only actual services should be sending this token. Roles # here are applied as an ANY check so any role in this list must be present. # For backwards compatibility reasons this currently only affects the # allow_expired check. (list value) #service_token_roles = service # For backwards compatibility reasons we must let valid service tokens pass # that don't pass the service_token_roles check as valid. Setting this true # will become the default in a future release and should be enabled if # possible. (boolean value) #service_token_roles_required = false # The name or type of the service as it appears in the service catalog. This is # used to validate tokens that have restricted access rules. (string value) #service_type = # Enable the SASL(Simple Authentication and Security Layer) if the SASL_enable # is true, else disable. (boolean value) #memcache_sasl_enabled = false # the user name for the SASL (string value) #memcache_username = # the username password for SASL (string value) #memcache_password = # Authentication type to load (string value) # Deprecated group/name - [keystone_authtoken]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = [listener] # # From aodh # # Number of workers for listener service. (integer value) # Minimum value: 1 #workers = 1 # The topic that aodh uses for event alarm evaluation. (string value) #event_alarm_topic = alarm.all # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = [notifier] # # From aodh # # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = # Number of workers for notifier service. (integer value) # Minimum value: 1 #workers = 1 [oslo_messaging_kafka] # # From oslo.messaging # # Max fetch bytes of Kafka consumer (integer value) #kafka_max_fetch_bytes = 1048576 # Default timeout(s) for Kafka consumers (floating point value) #kafka_consumer_timeout = 1.0 # Group id for Kafka consumer. Consumers in one group will coordinate message # consumption (string value) #consumer_group = oslo_messaging_consumer # Upper bound on the delay for KafkaProducer batching in seconds (floating # point value) #producer_batch_timeout = 0.0 # Size of batch for the producer async send (integer value) #producer_batch_size = 16384 # The compression codec for all data generated by the producer. If not set, # compression will not be used. Note that the allowed values of this depend on # the kafka version (string value) # Possible values: # none - # gzip - # snappy - # lz4 - # zstd - #compression_codec = none # Enable asynchronous consumer commits (boolean value) #enable_auto_commit = false # The maximum number of records returned in a poll call (integer value) #max_poll_records = 500 # Protocol used to communicate with brokers (string value) # Possible values: # PLAINTEXT - # SASL_PLAINTEXT - # SSL - # SASL_SSL - #security_protocol = PLAINTEXT # Mechanism when security protocol is SASL (string value) #sasl_mechanism = PLAIN # CA certificate PEM file used to verify the server certificate (string value) #ssl_cafile = # Client certificate PEM file used for authentication. (string value) #ssl_client_cert_file = # Client key PEM file used for authentication. (string value) #ssl_client_key_file = # Client key password file used for authentication. (string value) #ssl_client_key_password = [oslo_messaging_notifications] # # From oslo.messaging # # The Drivers(s) to handle sending notifications. Possible values are # messaging, messagingv2, routing, log, test, noop (multi valued) #driver = # A URL representing the messaging driver to use for notifications. If not set, # we fall back to the same configuration used for RPC. (string value) #transport_url = # AMQP topic used for OpenStack notifications. (list value) #topics = notifications # The maximum number of attempts to re-send a notification message which failed # to be delivered due to a recoverable error. 0 - No retry, -1 - indefinite # (integer value) #retry = -1 [oslo_messaging_rabbit] # # From oslo.messaging # # Use durable queues in AMQP. If rabbit_quorum_queue is enabled, queues will be # durable and this value will be ignored. (boolean value) #amqp_durable_queues = false # Auto-delete queues in AMQP. (boolean value) #amqp_auto_delete = false # Size of RPC connection pool. (integer value) # Minimum value: 1 #rpc_conn_pool_size = 30 # The pool size limit for connections expiration policy (integer value) #conn_pool_min_size = 2 # The time-to-live in sec of idle connections in the pool (integer value) #conn_pool_ttl = 1200 # Connect over SSL. (boolean value) #ssl = false # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some # distributions. (string value) #ssl_version = # SSL key file (valid only if SSL enabled). (string value) #ssl_key_file = # SSL cert file (valid only if SSL enabled). (string value) #ssl_cert_file = # SSL certification authority file (valid only if SSL enabled). (string value) #ssl_ca_file = # Global toggle for enforcing the OpenSSL FIPS mode. This feature requires # Python support. This is available in Python 3.9 in all environments and may # have been backported to older Python versions on select environments. If the # Python executable used does not support OpenSSL FIPS mode, an exception will # be raised. (boolean value) #ssl_enforce_fips_mode = false # DEPRECATED: (DEPRECATED) It is recommend not to use this option anymore. Run # the health check heartbeat thread through a native python thread by default. # If this option is equal to False then the health check heartbeat will inherit # the execution model from the parent process. For example if the parent # process has monkey patched the stdlib by using eventlet/greenlet then the # heartbeat will be run through a green thread. This option should be set to # True only for the wsgi services. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: The option is related to Eventlet which will be removed. In addition # this has never worked as expected with services using eventlet for core # service framework. #heartbeat_in_pthread = false # How long to wait (in seconds) before reconnecting in response to an AMQP # consumer cancel notification. (floating point value) # Minimum value: 0.0 # Maximum value: 4.5 #kombu_reconnect_delay = 1.0 # Random time to wait for when reconnecting in response to an AMQP consumer # cancel notification. (floating point value) # Minimum value: 0.0 #kombu_reconnect_splay = 0.0 # EXPERIMENTAL: Possible values are: gzip, bz2. If not set compression will not # be used. This option may not be available in future versions. (string value) #kombu_compression = # How long to wait a missing client before abandoning to send it its replies. # This value should not be longer than rpc_response_timeout. (integer value) # Deprecated group/name - [oslo_messaging_rabbit]/kombu_reconnect_timeout #kombu_missing_consumer_retry_timeout = 60 # Determines how the next RabbitMQ node is chosen in case the one we are # currently connected to becomes unavailable. Takes effect only if more than # one RabbitMQ node is provided in config. (string value) # Possible values: # round-robin - # shuffle - #kombu_failover_strategy = round-robin # The RabbitMQ login method. (string value) # Possible values: # PLAIN - # AMQPLAIN - # EXTERNAL - # RABBIT-CR-DEMO - #rabbit_login_method = AMQPLAIN # How frequently to retry connecting with RabbitMQ. (integer value) # Minimum value: 1 #rabbit_retry_interval = 1 # How long to backoff for between retries when connecting to RabbitMQ. (integer # value) # Minimum value: 0 #rabbit_retry_backoff = 2 # Maximum interval of RabbitMQ connection retries. (integer value) # Minimum value: 1 #rabbit_interval_max = 30 # Try to use HA queues in RabbitMQ (x-ha-policy: all). If you change this # option, you must wipe the RabbitMQ database. In RabbitMQ 3.0, queue mirroring # is no longer controlled by the x-ha-policy argument when declaring a queue. # If you just want to make sure that all queues (except those with auto- # generated names) are mirrored across all nodes, run: "rabbitmqctl set_policy # HA '^(?!amq\.).*' '{"ha-mode": "all"}' " (boolean value) #rabbit_ha_queues = false # Use quorum queues in RabbitMQ (x-queue-type: quorum). The quorum queue is a # modern queue type for RabbitMQ implementing a durable, replicated FIFO queue # based on the Raft consensus algorithm. It is available as of RabbitMQ 3.8.0. # If set this option will conflict with the HA queues (``rabbit_ha_queues``) # aka mirrored queues, in other words the HA queues should be disabled. Quorum # queues are also durable by default so the amqp_durable_queues option is # ignored when this option is enabled. (boolean value) #rabbit_quorum_queue = false # Use quorum queues for transients queues in RabbitMQ. Enabling this option # will then make sure those queues are also using quorum kind of rabbit queues, # which are HA by default. (boolean value) #rabbit_transient_quorum_queue = false # Each time a message is redelivered to a consumer, a counter is incremented. # Once the redelivery count exceeds the delivery limit the message gets dropped # or dead-lettered (if a DLX exchange has been configured) Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_delivery_limit = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of messages in the quorum queue. Used only when rabbit_quorum_queue is # enabled, Default 0 which means dont set a limit. (integer value) #rabbit_quorum_max_memory_length = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of memory bytes used by the quorum queue. Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_max_memory_bytes = 0 # Positive integer representing duration in seconds for queue TTL (x-expires). # Queues which are unused for the duration of the TTL are automatically # deleted. The parameter affects only reply and fanout queues. Setting 0 as # value will disable the x-expires. If doing so, make sure you have a rabbitmq # policy to delete the queues or you deployment will create an infinite number # of queue over time.In case rabbit_stream_fanout is set to True, this option # will control data retention policy (x-max-age) for messages in the fanout # queue rather then the queue duration itself. So the oldest data in the stream # queue will be discarded from it once reaching TTL Setting to 0 will disable # x-max-age for stream which make stream grow indefinitely filling up the # diskspace (integer value) # Minimum value: 0 #rabbit_transient_queues_ttl = 1800 # Specifies the number of messages to prefetch. Setting to zero allows # unlimited messages. (integer value) #rabbit_qos_prefetch_count = 0 # Number of seconds after which the Rabbit broker is considered down if # heartbeat's keep-alive fails (0 disables heartbeat). (integer value) #heartbeat_timeout_threshold = 60 # How often times during the heartbeat_timeout_threshold we check the # heartbeat. (integer value) #heartbeat_rate = 3 # DEPRECATED: (DEPRECATED) Enable/Disable the RabbitMQ mandatory flag for # direct send. The direct send is used as reply, so the MessageUndeliverable # exception is raised in case the client queue does not # exist.MessageUndeliverable exception will be used to loop for a timeout to # lets a chance to sender to recover.This flag is deprecated and it will not be # possible to deactivate this functionality anymore (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: Mandatory flag no longer deactivable. #direct_mandatory_flag = true # Enable x-cancel-on-ha-failover flag so that rabbitmq server will cancel and # notify consumerswhen queue is down (boolean value) #enable_cancel_on_failover = false # Should we use consistant queue names or random ones (boolean value) #use_queue_manager = false # Hostname used by queue manager. Defaults to the value returned by # socket.gethostname(). (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #hostname = node1.example.com # Process name used by queue manager (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #processname = nova-api # Use stream queues in RabbitMQ (x-queue-type: stream). Streams are a new # persistent and replicated data structure ("queue type") in RabbitMQ which # models an append-only log with non-destructive consumer semantics. It is # available as of RabbitMQ 3.9.0. If set this option will replace all fanout # queues with only one stream queue. (boolean value) #rabbit_stream_fanout = false [oslo_middleware] # # From oslo.middleware.http_proxy_to_wsgi # # Whether the application is behind a proxy or not. This determines if the # middleware should parse the headers or not. (boolean value) #enable_proxy_headers_parsing = false [oslo_policy] # # From oslo.policy # # DEPRECATED: This option controls whether or not to enforce scope when # evaluating policies. If ``True``, the scope of the token used in the request # is compared to the ``scope_types`` of the policy being enforced. If the # scopes do not match, an ``InvalidScope`` exception will be raised. If # ``False``, a message will be logged informing operators that policies are # being invoked with mismatching scope. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This configuration was added temporarily to facilitate a smooth # transition to the new RBAC. OpenStack will always enforce scope checks. This # configuration option is deprecated and will be removed in the 2025.2 cycle. #enforce_scope = false # This option controls whether or not to use old deprecated defaults when # evaluating policies. If ``True``, the old deprecated defaults are not going # to be evaluated. This means if any existing token is allowed for old defaults # but is disallowed for new defaults, it will be disallowed. It is encouraged # to enable this flag along with the ``enforce_scope`` flag so that you can get # the benefits of new defaults and ``scope_type`` together. If ``False``, the # deprecated policy check string is logically OR'd with the new policy check # string, allowing for a graceful upgrade experience between releases with new # policies, which is the default behavior. (boolean value) #enforce_new_defaults = false # The relative or absolute path of a file that maps roles to permissions for a # given service. Relative paths must be specified in relation to the # configuration file setting this option. (string value) #policy_file = policy.yaml # Default rule. Enforced when a requested rule is not found. (string value) #policy_default_rule = default # Directories where policy configuration files are stored. They can be relative # to any directory in the search path defined by the config_dir option, or # absolute paths. The file defined by policy_file must exist for these # directories to be searched. Missing or empty directories are ignored. (multi # valued) #policy_dirs = policy.d # Content Type to send and receive data for REST based policy check (string # value) # Possible values: # application/x-www-form-urlencoded - # application/json - #remote_content_type = application/x-www-form-urlencoded # server identity verification for REST based policy check (boolean value) #remote_ssl_verify_server_crt = false # Absolute path to ca cert file for REST based policy check (string value) #remote_ssl_ca_crt_file = # Absolute path to client cert for REST based policy check (string value) #remote_ssl_client_crt_file = # Absolute path client key file REST based policy check (string value) #remote_ssl_client_key_file = # Timeout in seconds for REST based policy check (floating point value) # Minimum value: 0 #remote_timeout = 60 [oslo_reports] # # From oslo.reports # # Path to a log directory where to create a file (string value) #log_dir = # The path to a file to watch for changes to trigger the reports, instead of # signals. Setting this option disables the signal trigger for the reports. If # application is running as a WSGI application it is recommended to use this # instead of signals. (string value) #file_event_handler = # How many seconds to wait between polls when file_event_handler is set # (integer value) #file_event_handler_interval = 1 [service_credentials] # # From aodh # # Region name to use for OpenStack service endpoints. (string value) # Deprecated group/name - [service_credentials]/os_region_name #region_name = # Type of endpoint in Identity service catalog to use for communication with # OpenStack services. (string value) # Possible values: # public - # internal - # admin - # auth - # publicURL - # internalURL - # adminURL - # Deprecated group/name - [service_credentials]/os_endpoint_type #interface = public # # From aodh-auth # # PEM encoded Certificate Authority to use when verifying HTTPs connections. # (string value) #cafile = # PEM encoded client certificate cert file (string value) #certfile = # PEM encoded client certificate key file (string value) #keyfile = # Verify HTTPS connections. (boolean value) #insecure = false # Timeout value for http requests (integer value) #timeout = # Collect per-API call timing information. (boolean value) #collect_timing = false # Log requests to multiple loggers. (boolean value) #split_loggers = false # Authentication type to load (string value) # Deprecated group/name - [service_credentials]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = # Authentication URL (string value) #auth_url = # Scope for system operations (string value) #system_scope = # Domain ID to scope to (string value) #domain_id = # Domain name to scope to (string value) #domain_name = # Project ID to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_id #project_id = # Project name to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_name #project_name = # Domain ID containing project (string value) #project_domain_id = # Domain name containing project (string value) #project_domain_name = # ID of the trust to use as a trustee use (string value) #trust_id = # Optional domain ID to use with v3 and v2 parameters. It will be used for both # the user and project domain in v3 and ignored in v2 authentication. (string # value) #default_domain_id = # Optional domain name to use with v3 API and v2 parameters. It will be used # for both the user and project domain in v3 and ignored in v2 authentication. # (string value) #default_domain_name = # User id (string value) #user_id = # Username (string value) # Deprecated group/name - [service_credentials]/user_name #username = # User's domain id (string value) #user_domain_id = # User's domain name (string value) #user_domain_name = # User's password (string value) #password = [service_types] # # From aodh # # Message queue service type. (string value) #zaqar = messaging py312: OK (21.26 seconds) congratulations :) (21.33 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-21.1.0-0.20251104155206.b471674.el10.noarch Processing files: python3-aodh-21.1.0-0.20251104155206.b471674.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.eZKljy + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev25 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/share/licenses/python3-aodh + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev25/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 21.1.0-0.20251104155206.b471674.el10 python3-aodh = 21.1.0-0.20251104155206.b471674.el10 python3.12-aodh = 21.1.0-0.20251104155206.b471674.el10 python3.12dist(aodh) = 21.1~~dev25 python3dist(aodh) = 21.1~~dev25 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 python3.12dist(cachetools) >= 1.1.6 python3.12dist(cotyledon) >= 1.7.3 python3.12dist(croniter) >= 0.3.4 python3.12dist(futurist) >= 0.11 python3.12dist(gnocchiclient) >= 6 python3.12dist(jsonschema) >= 3.2 python3.12dist(keystoneauth1) >= 2.1 python3.12dist(keystonemiddleware) >= 5.1 python3.12dist(lxml) >= 2.3 python3.12dist(oslo-config) >= 6.8 python3.12dist(oslo-db) >= 11 python3.12dist(oslo-i18n) >= 1.5 python3.12dist(oslo-log) >= 4.3 python3.12dist(oslo-messaging) >= 5.2 python3.12dist(oslo-middleware) >= 3.22 python3.12dist(oslo-policy) >= 4.5 python3.12dist(oslo-reports) >= 1.18 python3.12dist(oslo-upgradecheck) >= 1.3 python3.12dist(oslo-utils) >= 4.7 python3.12dist(pastedeploy) >= 1.5 python3.12dist(pbr) >= 2 python3.12dist(pecan) >= 0.8 python3.12dist(python-dateutil) >= 2.5.3 python3.12dist(python-heatclient) >= 1.17 python3.12dist(python-keystoneclient) >= 1.6 python3.12dist(python-observabilityclient) >= 0.0.4 python3.12dist(python-octaviaclient) >= 1.8 python3.12dist(requests) >= 2.5.2 python3.12dist(sqlalchemy) >= 1.4.1 python3.12dist(stevedore) >= 1.5 python3.12dist(tenacity) >= 3.2.1 python3.12dist(tooz) >= 1.28 python3.12dist(voluptuous) >= 0.8.10 python3.12dist(webob) >= 1.2.3 python3.12dist(wsme) >= 0.12.1 Obsoletes: python3.12-aodh < 21.1.0-0.20251104155206.b471674.el10 Processing files: openstack-aodh-common-21.1.0-0.20251104155206.b471674.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.gcWA6x + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev25 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/share/doc/openstack-aodh-common + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev25/README.rst /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/share/doc/openstack-aodh-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-aodh-common) = 21.1.0-0.20251104155206.b471674.el10 openstack-aodh-common = 21.1.0-0.20251104155206.b471674.el10 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): systemd Requires(preun): systemd Requires(postun): systemd Requires: /usr/bin/python3 Recommends: group(aodh) user(aodh) Processing files: openstack-aodh-api-21.1.0-0.20251104155206.b471674.el10.noarch Provides: openstack-aodh-api = 21.1.0-0.20251104155206.b471674.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-evaluator-21.1.0-0.20251104155206.b471674.el10.noarch Provides: openstack-aodh-evaluator = 21.1.0-0.20251104155206.b471674.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-notifier-21.1.0-0.20251104155206.b471674.el10.noarch Provides: openstack-aodh-notifier = 21.1.0-0.20251104155206.b471674.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-listener-21.1.0-0.20251104155206.b471674.el10.noarch Provides: openstack-aodh-listener = 21.1.0-0.20251104155206.b471674.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-expirer-21.1.0-0.20251104155206.b471674.el10.noarch Provides: openstack-aodh-expirer = 21.1.0-0.20251104155206.b471674.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: python3-aodh-tests-21.1.0-0.20251104155206.b471674.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.55vAMG + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev25 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/share/licenses/python3-aodh-tests + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev25/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 21.1.0-0.20251104155206.b471674.el10 python3-aodh-tests = 21.1.0-0.20251104155206.b471674.el10 python3.12-aodh-tests = 21.1.0-0.20251104155206.b471674.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash python(abi) = 3.12 Obsoletes: python3.12-aodh-tests < 21.1.0-0.20251104155206.b471674.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-21.1.0-0.20251104155206.b471674.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-21.1.0-0.20251104155206.b471674.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-21.1.0-0.20251104155206.b471674.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-21.1.0-0.20251104155206.b471674.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-21.1.0-0.20251104155206.b471674.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-21.1.0-0.20251104155206.b471674.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-21.1.0-0.20251104155206.b471674.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-21.1.0-0.20251104155206.b471674.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-21.1.0-0.20251104155206.b471674.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.VJD9dx + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev25 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251104155206.b471674.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.b51wvY + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev25-SPECPARTS + rm -rf aodh-21.1.0.dev25 aodh-21.1.0.dev25.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