Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.fjzCHY + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-21.1.0.dev1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-21.1.0.dev1-0.20250915200147.b90df59.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-21.1.0.dev1 + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev1-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev1-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.ya6tz5 + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev1 + 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.dev1/.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.dev1/.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.dev1/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.JJAkrb + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev1 + 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.dev1/.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.dev1/.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.dev1/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.3j3EYf + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev1 + 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.dev1/.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.dev1/.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.dev1/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.06 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement not satisfied: stestr>=2.0.0 Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement not satisfied: oslotest>=2.15.0 Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement not satisfied: coverage>=3.6 Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement not satisfied: fixtures>=1.3.1 Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement not satisfied: WebTest>=3.0.0 Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement not satisfied: tenacity>=3.2.1 Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement not satisfied: croniter>=0.3.4 Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement not satisfied: futurist>=0.11.0 Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement not satisfied: jsonschema>=3.2.0 Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement not satisfied: keystonemiddleware>=5.1.0 Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement not satisfied: gnocchiclient>=6.0.0 Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement not satisfied: lxml>=2.3 Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.db>=11.0.0 Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.config>=6.8.0 Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.i18n>=1.5.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.reports>=1.18.0 Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.policy>=4.5.0 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: PasteDeploy>=1.5.0 Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement not satisfied: pecan>=0.8.0 Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.messaging>=5.2.0 Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.middleware>=3.22.0 Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.utils>=4.7.0 Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement not satisfied: python-keystoneclient>=1.6.0 Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: stevedore>=1.5.0 Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement not satisfied: tooz>=1.28.0 Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement not satisfied: voluptuous>=0.8.10 Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement not satisfied: WebOb>=1.2.3 Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement not satisfied: WSME>=0.12.1 Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement not satisfied: cotyledon>=1.7.3 Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement not satisfied: keystoneauth1>=2.1 Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement not satisfied: python-observabilityclient>=0.0.4 Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement not satisfied: python-octaviaclient>=1.8.0 Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement not satisfied: python-dateutil>=2.5.3 Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement not satisfied: python-heatclient>=1.17.0 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev1/aodh-21.1.0.dev1.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: tenacity >=3.2.1 Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: croniter >=0.3.4 Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: futurist >=0.11.0 Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: jsonschema >=3.2.0 Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: keystonemiddleware >=5.1.0 Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: gnocchiclient >=6.0.0 Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: lxml >=2.3 Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.db >=11.0.0 Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.config >=6.8.0 Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.i18n >=1.5.0 Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.log >=4.3.0 Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.reports >=1.18.0 Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.policy >=4.5.0 Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.upgradecheck >=1.3.0 Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: PasteDeploy >=1.5.0 Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: pecan >=0.8.0 Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.messaging >=5.2.0 Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.middleware >=3.22.0 Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.utils >=4.7.0 Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-keystoneclient >=1.6.0 Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: stevedore >=1.5.0 Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: tooz >=1.28.0 Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: voluptuous >=0.8.10 Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: WebOb >=1.2.3 Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: WSME >=0.12.1 Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: cotyledon >=1.7.3 Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: keystoneauth1 >=2.1 Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-observabilityclient >=0.0.4 Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-octaviaclient >=1.8.0 Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-dateutil >=2.5.3 Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-heatclient >=1.17.0 Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev1.dist-info/ removed 'aodh-21.1.0.dev1.dist-info/AUTHORS' removed 'aodh-21.1.0.dev1.dist-info/LICENSE' removed 'aodh-21.1.0.dev1.dist-info/METADATA' removed 'aodh-21.1.0.dev1.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev1.dist-info/pbr.json' removed 'aodh-21.1.0.dev1.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev1.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.oHHjwx + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev1 + 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.dev1/.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.dev1/.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.dev1/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.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.dev1/aodh-21.1.0.dev1.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 coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev1.dist-info/ removed 'aodh-21.1.0.dev1.dist-info/AUTHORS' removed 'aodh-21.1.0.dev1.dist-info/LICENSE' removed 'aodh-21.1.0.dev1.dist-info/METADATA' removed 'aodh-21.1.0.dev1.dist-info/top_level.txt' removed 'aodh-21.1.0.dev1.dist-info/pbr.json' removed 'aodh-21.1.0.dev1.dist-info/entry_points.txt' removed directory 'aodh-21.1.0.dev1.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.buildreqs.nosrc.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --target x86_64 /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.7Nyz0T + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev1 + 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.dev1/.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.dev1/.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.dev1/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.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.dev1/aodh-21.1.0.dev1.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 coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev1.dist-info/ removed 'aodh-21.1.0.dev1.dist-info/AUTHORS' removed 'aodh-21.1.0.dev1.dist-info/LICENSE' removed 'aodh-21.1.0.dev1.dist-info/METADATA' removed 'aodh-21.1.0.dev1.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev1.dist-info/pbr.json' removed 'aodh-21.1.0.dev1.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev1.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Y9utri + 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.dev1 + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev1/.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.dev1/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-21.1.0.dev1/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-21.1.0.dev1 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.dev1/.pyproject-builddir/pip-modern-metadata-t5stutr7/aodh.egg-info writing /builddir/build/BUILD/aodh-21.1.0.dev1/.pyproject-builddir/pip-modern-metadata-t5stutr7/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-21.1.0.dev1/.pyproject-builddir/pip-modern-metadata-t5stutr7/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-21.1.0.dev1/.pyproject-builddir/pip-modern-metadata-t5stutr7/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-21.1.0.dev1/.pyproject-builddir/pip-modern-metadata-t5stutr7/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-21.1.0.dev1/.pyproject-builddir/pip-modern-metadata-t5stutr7/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-21.1.0.dev1/.pyproject-builddir/pip-modern-metadata-t5stutr7/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev1/.pyproject-builddir/pip-modern-metadata-t5stutr7/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.dev1/.pyproject-builddir/pip-modern-metadata-t5stutr7/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev1/.pyproject-builddir/pip-modern-metadata-t5stutr7/aodh-21.1.0.dev1.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/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf creating build/lib/aodh/tests creating build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/api copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api copying aodh/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh 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/api copying aodh/api/__init__.py -> build/lib/aodh/api copying aodh/api/app.py -> build/lib/aodh/api copying aodh/api/hooks.py -> build/lib/aodh/api copying aodh/api/middleware.py -> build/lib/aodh/api copying aodh/api/policies.py -> build/lib/aodh/api copying aodh/api/rbac.py -> build/lib/aodh/api creating build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/lib/aodh/tests/functional/storage/sqlalchemy copying aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/lib/aodh/tests/functional/storage/sqlalchemy creating build/lib/aodh/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier creating build/lib/aodh/tests/unit copying aodh/tests/unit/__init__.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_api_v2_capabilities.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_bin.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_coordination.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_evaluator.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_event.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_messaging.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_notifier.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_query.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_wsme_custom_type.py -> build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/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/storage copying aodh/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage creating build/lib/aodh/api/controllers copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers creating build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/__init__.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/models.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/utils.py -> build/lib/aodh/storage/sqlalchemy creating build/lib/aodh/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi creating build/lib/aodh/api/controllers/v2 creating build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/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/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/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/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/__init__.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_app.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_metrics.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_quotas.py -> build/lib/aodh/tests/functional/api/v2 creating build/lib/aodh/tests/unit/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 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/locale creating build/lib/aodh/locale/de creating build/lib/aodh/locale/de/LC_MESSAGES copying aodh/locale/de/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/de/LC_MESSAGES creating build/lib/aodh/locale/en_GB creating build/lib/aodh/locale/en_GB/LC_MESSAGES copying aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/en_GB/LC_MESSAGES creating build/lib/aodh/locale/es creating build/lib/aodh/locale/es/LC_MESSAGES copying aodh/locale/es/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/es/LC_MESSAGES creating build/lib/aodh/locale/fr creating build/lib/aodh/locale/fr/LC_MESSAGES copying aodh/locale/fr/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/fr/LC_MESSAGES creating build/lib/aodh/locale/id creating build/lib/aodh/locale/id/LC_MESSAGES copying aodh/locale/id/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/id/LC_MESSAGES creating build/lib/aodh/locale/it creating build/lib/aodh/locale/it/LC_MESSAGES copying aodh/locale/it/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/it/LC_MESSAGES creating build/lib/aodh/locale/ja creating build/lib/aodh/locale/ja/LC_MESSAGES copying aodh/locale/ja/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ja/LC_MESSAGES creating build/lib/aodh/locale/ko_KR creating build/lib/aodh/locale/ko_KR/LC_MESSAGES copying aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ko_KR/LC_MESSAGES creating build/lib/aodh/locale/pt creating build/lib/aodh/locale/pt/LC_MESSAGES copying aodh/locale/pt/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt/LC_MESSAGES creating build/lib/aodh/locale/pt_BR creating build/lib/aodh/locale/pt_BR/LC_MESSAGES copying aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt_BR/LC_MESSAGES creating build/lib/aodh/locale/ru creating build/lib/aodh/locale/ru/LC_MESSAGES copying aodh/locale/ru/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ru/LC_MESSAGES creating build/lib/aodh/locale/zh_CN creating build/lib/aodh/locale/zh_CN/LC_MESSAGES copying aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_CN/LC_MESSAGES creating build/lib/aodh/locale/zh_TW creating build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd copying aodh/cmd/aodh-policy-generator.conf -> build/lib/aodh/cmd creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 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/cmd copying build/lib/aodh/cmd/aodh-policy-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd creating build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/utils.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/threshold.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/event.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/composite.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator creating build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/api.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi creating build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/utils.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/base.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/zaqar.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/trust.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/test.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/rest.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/log.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/heat.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/notifier creating build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers 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 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 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 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/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/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/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 running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev1-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev1.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev1.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-21.1.0.dev1/.pyproject-builddir/pip-wheel-vu_7o7ir/.tmp-a9_nk0lk/aodh-21.1.0.dev1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'aodh/__init__.py' adding 'aodh/coordination.py' adding 'aodh/event.py' adding 'aodh/i18n.py' adding 'aodh/keystone_client.py' adding 'aodh/messaging.py' adding 'aodh/opts.py' adding 'aodh/profiler.py' adding 'aodh/queue.py' adding 'aodh/service.py' adding 'aodh/version.py' adding 'aodh/api/__init__.py' adding 'aodh/api/api-paste.ini' adding 'aodh/api/app.py' adding 'aodh/api/app.wsgi' adding 'aodh/api/hooks.py' adding 'aodh/api/middleware.py' adding 'aodh/api/policies.py' adding 'aodh/api/rbac.py' adding 'aodh/api/controllers/__init__.py' adding 'aodh/api/controllers/root.py' adding 'aodh/api/controllers/v2/__init__.py' adding 'aodh/api/controllers/v2/alarms.py' adding 'aodh/api/controllers/v2/base.py' adding 'aodh/api/controllers/v2/capabilities.py' adding 'aodh/api/controllers/v2/metrics.py' adding 'aodh/api/controllers/v2/query.py' adding 'aodh/api/controllers/v2/quotas.py' adding 'aodh/api/controllers/v2/root.py' adding 'aodh/api/controllers/v2/utils.py' adding 'aodh/api/controllers/v2/alarm_rules/__init__.py' adding 'aodh/api/controllers/v2/alarm_rules/composite.py' adding 'aodh/api/controllers/v2/alarm_rules/event.py' adding 'aodh/api/controllers/v2/alarm_rules/gnocchi.py' adding 'aodh/api/controllers/v2/alarm_rules/loadbalancer.py' adding 'aodh/api/controllers/v2/alarm_rules/prometheus.py' adding 'aodh/cmd/__init__.py' adding 'aodh/cmd/alarm.py' adding 'aodh/cmd/aodh-config-generator.conf' adding 'aodh/cmd/aodh-policy-generator.conf' adding 'aodh/cmd/status.py' adding 'aodh/cmd/storage.py' adding 'aodh/conf/__init__.py' adding 'aodh/conf/defaults.py' adding 'aodh/evaluator/__init__.py' adding 'aodh/evaluator/composite.py' adding 'aodh/evaluator/event.py' adding 'aodh/evaluator/gnocchi.py' adding 'aodh/evaluator/loadbalancer.py' adding 'aodh/evaluator/prometheus.py' adding 'aodh/evaluator/threshold.py' adding 'aodh/evaluator/utils.py' adding 'aodh/locale/de/LC_MESSAGES/aodh.po' adding 'aodh/locale/en_GB/LC_MESSAGES/aodh.po' adding 'aodh/locale/es/LC_MESSAGES/aodh.po' adding 'aodh/locale/fr/LC_MESSAGES/aodh.po' adding 'aodh/locale/id/LC_MESSAGES/aodh.po' adding 'aodh/locale/it/LC_MESSAGES/aodh.po' adding 'aodh/locale/ja/LC_MESSAGES/aodh.po' adding 'aodh/locale/ko_KR/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt_BR/LC_MESSAGES/aodh.po' adding 'aodh/locale/ru/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_CN/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_TW/LC_MESSAGES/aodh.po' adding 'aodh/notifier/__init__.py' adding 'aodh/notifier/heat.py' adding 'aodh/notifier/log.py' adding 'aodh/notifier/rest.py' adding 'aodh/notifier/test.py' adding 'aodh/notifier/trust.py' adding 'aodh/notifier/zaqar.py' adding 'aodh/storage/__init__.py' adding 'aodh/storage/base.py' adding 'aodh/storage/impl_log.py' adding 'aodh/storage/impl_sqlalchemy.py' adding 'aodh/storage/models.py' adding 'aodh/storage/sqlalchemy/__init__.py' adding 'aodh/storage/sqlalchemy/models.py' adding 'aodh/storage/sqlalchemy/utils.py' adding 'aodh/storage/sqlalchemy/alembic/alembic.ini' adding 'aodh/storage/sqlalchemy/alembic/env.py' adding 'aodh/storage/sqlalchemy/alembic/script.py.mako' adding 'aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py' adding 'aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py' adding 'aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py' adding 'aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py' adding 'aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py' adding 'aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py' adding 'aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py' adding 'aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py' adding 'aodh/tests/__init__.py' adding 'aodh/tests/base.py' adding 'aodh/tests/constants.py' adding 'aodh/tests/functional/__init__.py' adding 'aodh/tests/functional/db.py' adding 'aodh/tests/functional/api/__init__.py' adding 'aodh/tests/functional/api/v2/__init__.py' adding 'aodh/tests/functional/api/v2/policy.yaml-test' adding 'aodh/tests/functional/api/v2/test_alarm_scenarios.py' adding 'aodh/tests/functional/api/v2/test_app.py' adding 'aodh/tests/functional/api/v2/test_complex_query.py' adding 'aodh/tests/functional/api/v2/test_complex_query_scenarios.py' adding 'aodh/tests/functional/api/v2/test_metrics.py' adding 'aodh/tests/functional/api/v2/test_quotas.py' adding 'aodh/tests/functional/hooks/post_test_hook.sh' adding 'aodh/tests/functional/storage/__init__.py' adding 'aodh/tests/functional/storage/test_get_connection.py' adding 'aodh/tests/functional/storage/test_impl_log.py' adding 'aodh/tests/functional/storage/test_impl_sqlalchemy.py' adding 'aodh/tests/functional/storage/test_storage_scenarios.py' adding 'aodh/tests/functional/storage/sqlalchemy/__init__.py' adding 'aodh/tests/functional/storage/sqlalchemy/test_migrations.py' adding 'aodh/tests/unit/__init__.py' adding 'aodh/tests/unit/test_api_v2_capabilities.py' adding 'aodh/tests/unit/test_bin.py' adding 'aodh/tests/unit/test_coordination.py' adding 'aodh/tests/unit/test_evaluator.py' adding 'aodh/tests/unit/test_event.py' adding 'aodh/tests/unit/test_messaging.py' adding 'aodh/tests/unit/test_notifier.py' adding 'aodh/tests/unit/test_query.py' adding 'aodh/tests/unit/test_wsme_custom_type.py' adding 'aodh/tests/unit/cmd/__init__.py' adding 'aodh/tests/unit/cmd/test_status.py' adding 'aodh/tests/unit/evaluator/__init__.py' adding 'aodh/tests/unit/evaluator/base.py' adding 'aodh/tests/unit/evaluator/test_base.py' adding 'aodh/tests/unit/evaluator/test_composite.py' adding 'aodh/tests/unit/evaluator/test_event.py' adding 'aodh/tests/unit/evaluator/test_gnocchi.py' adding 'aodh/tests/unit/evaluator/test_loadbalancer.py' adding 'aodh/tests/unit/notifier/__init__.py' adding 'aodh/tests/unit/notifier/base.py' adding 'aodh/tests/unit/notifier/test_heat.py' adding 'aodh/wsgi/__init__.py' adding 'aodh/wsgi/api.py' adding 'aodh-21.1.0.dev1.data/scripts/aodh-api' adding 'aodh-21.1.0.dev1.dist-info/AUTHORS' adding 'aodh-21.1.0.dev1.dist-info/LICENSE' adding 'aodh-21.1.0.dev1.dist-info/METADATA' adding 'aodh-21.1.0.dev1.dist-info/WHEEL' adding 'aodh-21.1.0.dev1.dist-info/entry_points.txt' adding 'aodh-21.1.0.dev1.dist-info/pbr.json' adding 'aodh-21.1.0.dev1.dist-info/top_level.txt' adding 'aodh-21.1.0.dev1.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.dev1-py3-none-any.whl size=225673 sha256=1a9f3d4b0562359b1494eb395e6e39711fbfed39f9b02dc8be61ee147f5a18da Stored in directory: /builddir/.cache/pip/wheels/63/dc/16/1b44f98673c9aa186d53acee07be803d05f1467abb3d377f16 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.C3984V + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.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.dev1 ++ ls /builddir/build/BUILD/aodh-21.1.0.dev1/pyproject-wheeldir/aodh-21.1.0.dev1-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=aodh==21.1.0.dev1 + '[' -z aodh==21.1.0.dev1 ']' + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev1/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.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.dev1/pyproject-wheeldir aodh==21.1.0.dev1 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.dev1/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-21.1.0.dev1-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-21.1.0.dev1 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-21.1.0.dev1.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev1.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.20250915200147.b90df59.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev1.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev1.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev1.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev1.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev1.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-aodh-21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.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.20250915200147.b90df59.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 21.1.0-0.20250915200147.b90df59.el10 --unique-debug-suffix -21.1.0-0.20250915200147.b90df59.el10.x86_64 --unique-debug-src-base openstack-aodh-21.1.0-0.20250915200147.b90df59.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.dev1 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.20250915200147.b90df59.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.sEpAql + 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.dev1 + 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.20250915200147.b90df59.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-21.1.0.dev1/.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( {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.169569s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:32.873 2937226 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-15 16:03:32.873 2937226 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-15 16:03:32.877 2937226 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-15 16:03:32.878 2937226 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-15 16:03:32.882 2937226 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-15 16:03:32.918 2937226 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.019 2937226 WARNING oslo_db.sqlalchemy.utils [None req-c5e1fced-9fd0-4055-b145-39ebcfadab5f dc415ce0-7a1b-4de1-be3f-0ad725a18dbb fdb21c26-351f-405c-bb0d-778b16543c01 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.022 2937226 WARNING oslo_db.sqlalchemy.utils [None req-c5e1fced-9fd0-4055-b145-39ebcfadab5f dc415ce0-7a1b-4de1-be3f-0ad725a18dbb fdb21c26-351f-405c-bb0d-778b16543c01 - - - -] 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.154396s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:32.921 2937227 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-15 16:03:32.921 2937227 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-15 16:03:32.925 2937227 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-15 16:03:32.925 2937227 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-15 16:03:32.929 2937227 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-15 16:03:32.965 2937227 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.052 2937227 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.063 2937227 WARNING oslo_policy.policy [None req-4128fa8e-86e5-4d16-9e20-b1da1fe40f88 4f04d2e0-f788-4474-9eca-c08ac323ace6 a7f0b8a5-e10d-42ee-a773-c3338ad62d39 - - - -] 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. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.035698s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.038 2937226 INFO alembic.runtime.migration [None req-c5e1fced-9fd0-4055-b145-39ebcfadab5f dc415ce0-7a1b-4de1-be3f-0ad725a18dbb fdb21c26-351f-405c-bb0d-778b16543c01 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.038 2937226 INFO alembic.runtime.migration [None req-c5e1fced-9fd0-4055-b145-39ebcfadab5f dc415ce0-7a1b-4de1-be3f-0ad725a18dbb fdb21c26-351f-405c-bb0d-778b16543c01 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.042 2937226 INFO alembic.runtime.migration [None req-c5e1fced-9fd0-4055-b145-39ebcfadab5f dc415ce0-7a1b-4de1-be3f-0ad725a18dbb fdb21c26-351f-405c-bb0d-778b16543c01 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.042 2937226 INFO alembic.runtime.migration [None req-c5e1fced-9fd0-4055-b145-39ebcfadab5f dc415ce0-7a1b-4de1-be3f-0ad725a18dbb fdb21c26-351f-405c-bb0d-778b16543c01 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.046 2937226 INFO alembic.runtime.migration [None req-c5e1fced-9fd0-4055-b145-39ebcfadab5f dc415ce0-7a1b-4de1-be3f-0ad725a18dbb fdb21c26-351f-405c-bb0d-778b16543c01 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.048 2937226 INFO aodh.api.app [None req-c5e1fced-9fd0-4055-b145-39ebcfadab5f dc415ce0-7a1b-4de1-be3f-0ad725a18dbb fdb21c26-351f-405c-bb0d-778b16543c01 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.062 2937226 WARNING oslo_db.sqlalchemy.utils [None req-02c54c23-260d-4a3c-9566-e9026c7f709f 975adfac-d5b6-4a41-a9dd-7e59a6706ec6 115a13ab-d6f1-43dd-8b9a-a2d862621f74 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.034861s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.071 2937227 INFO alembic.runtime.migration [None req-4128fa8e-86e5-4d16-9e20-b1da1fe40f88 4f04d2e0-f788-4474-9eca-c08ac323ace6 a7f0b8a5-e10d-42ee-a773-c3338ad62d39 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.072 2937227 INFO alembic.runtime.migration [None req-4128fa8e-86e5-4d16-9e20-b1da1fe40f88 4f04d2e0-f788-4474-9eca-c08ac323ace6 a7f0b8a5-e10d-42ee-a773-c3338ad62d39 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.074 2937227 INFO alembic.runtime.migration [None req-4128fa8e-86e5-4d16-9e20-b1da1fe40f88 4f04d2e0-f788-4474-9eca-c08ac323ace6 a7f0b8a5-e10d-42ee-a773-c3338ad62d39 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.075 2937227 INFO alembic.runtime.migration [None req-4128fa8e-86e5-4d16-9e20-b1da1fe40f88 4f04d2e0-f788-4474-9eca-c08ac323ace6 a7f0b8a5-e10d-42ee-a773-c3338ad62d39 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.079 2937227 INFO alembic.runtime.migration [None req-4128fa8e-86e5-4d16-9e20-b1da1fe40f88 4f04d2e0-f788-4474-9eca-c08ac323ace6 a7f0b8a5-e10d-42ee-a773-c3338ad62d39 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.082 2937227 INFO aodh.api.app [None req-4128fa8e-86e5-4d16-9e20-b1da1fe40f88 4f04d2e0-f788-4474-9eca-c08ac323ace6 a7f0b8a5-e10d-42ee-a773-c3338ad62d39 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.097 2937227 WARNING oslo_db.sqlalchemy.utils [None req-d98a03cf-70cf-45fc-beed-a899c943bec1 54d8094a-fa08-4757-ab58-d0999f3c0290 faba5d0c-6ec1-4d7b-a78d-3e11e6eaa27b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.035723s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.075 2937226 INFO alembic.runtime.migration [None req-02c54c23-260d-4a3c-9566-e9026c7f709f 975adfac-d5b6-4a41-a9dd-7e59a6706ec6 115a13ab-d6f1-43dd-8b9a-a2d862621f74 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.075 2937226 INFO alembic.runtime.migration [None req-02c54c23-260d-4a3c-9566-e9026c7f709f 975adfac-d5b6-4a41-a9dd-7e59a6706ec6 115a13ab-d6f1-43dd-8b9a-a2d862621f74 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.079 2937226 INFO alembic.runtime.migration [None req-02c54c23-260d-4a3c-9566-e9026c7f709f 975adfac-d5b6-4a41-a9dd-7e59a6706ec6 115a13ab-d6f1-43dd-8b9a-a2d862621f74 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.079 2937226 INFO alembic.runtime.migration [None req-02c54c23-260d-4a3c-9566-e9026c7f709f 975adfac-d5b6-4a41-a9dd-7e59a6706ec6 115a13ab-d6f1-43dd-8b9a-a2d862621f74 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.084 2937226 INFO alembic.runtime.migration [None req-02c54c23-260d-4a3c-9566-e9026c7f709f 975adfac-d5b6-4a41-a9dd-7e59a6706ec6 115a13ab-d6f1-43dd-8b9a-a2d862621f74 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.085 2937226 INFO aodh.api.app [None req-02c54c23-260d-4a3c-9566-e9026c7f709f 975adfac-d5b6-4a41-a9dd-7e59a6706ec6 115a13ab-d6f1-43dd-8b9a-a2d862621f74 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.100 2937226 WARNING oslo_db.sqlalchemy.utils [None req-f0eba767-18c9-482d-912e-f653b9c7f0b6 bd4a9d0c-b7a1-44e9-8bed-a657eb92c304 4610955c-614d-4d26-a330-f5314e31c95c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.028545s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.107 2937227 INFO alembic.runtime.migration [None req-d98a03cf-70cf-45fc-beed-a899c943bec1 54d8094a-fa08-4757-ab58-d0999f3c0290 faba5d0c-6ec1-4d7b-a78d-3e11e6eaa27b - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.107 2937227 INFO alembic.runtime.migration [None req-d98a03cf-70cf-45fc-beed-a899c943bec1 54d8094a-fa08-4757-ab58-d0999f3c0290 faba5d0c-6ec1-4d7b-a78d-3e11e6eaa27b - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.110 2937227 INFO alembic.runtime.migration [None req-d98a03cf-70cf-45fc-beed-a899c943bec1 54d8094a-fa08-4757-ab58-d0999f3c0290 faba5d0c-6ec1-4d7b-a78d-3e11e6eaa27b - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.110 2937227 INFO alembic.runtime.migration [None req-d98a03cf-70cf-45fc-beed-a899c943bec1 54d8094a-fa08-4757-ab58-d0999f3c0290 faba5d0c-6ec1-4d7b-a78d-3e11e6eaa27b - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.114 2937227 INFO alembic.runtime.migration [None req-d98a03cf-70cf-45fc-beed-a899c943bec1 54d8094a-fa08-4757-ab58-d0999f3c0290 faba5d0c-6ec1-4d7b-a78d-3e11e6eaa27b - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.116 2937227 INFO aodh.api.app [None req-d98a03cf-70cf-45fc-beed-a899c943bec1 54d8094a-fa08-4757-ab58-d0999f3c0290 faba5d0c-6ec1-4d7b-a78d-3e11e6eaa27b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_admin_user_set_log_test_actions [0.044860s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.112 2937226 INFO alembic.runtime.migration [None req-f0eba767-18c9-482d-912e-f653b9c7f0b6 bd4a9d0c-b7a1-44e9-8bed-a657eb92c304 4610955c-614d-4d26-a330-f5314e31c95c - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.112 2937226 INFO alembic.runtime.migration [None req-f0eba767-18c9-482d-912e-f653b9c7f0b6 bd4a9d0c-b7a1-44e9-8bed-a657eb92c304 4610955c-614d-4d26-a330-f5314e31c95c - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.117 2937226 INFO alembic.runtime.migration [None req-f0eba767-18c9-482d-912e-f653b9c7f0b6 bd4a9d0c-b7a1-44e9-8bed-a657eb92c304 4610955c-614d-4d26-a330-f5314e31c95c - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.117 2937226 INFO alembic.runtime.migration [None req-f0eba767-18c9-482d-912e-f653b9c7f0b6 bd4a9d0c-b7a1-44e9-8bed-a657eb92c304 4610955c-614d-4d26-a330-f5314e31c95c - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.121 2937226 INFO alembic.runtime.migration [None req-f0eba767-18c9-482d-912e-f653b9c7f0b6 bd4a9d0c-b7a1-44e9-8bed-a657eb92c304 4610955c-614d-4d26-a330-f5314e31c95c - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.123 2937226 INFO aodh.api.app [None req-f0eba767-18c9-482d-912e-f653b9c7f0b6 bd4a9d0c-b7a1-44e9-8bed-a657eb92c304 4610955c-614d-4d26-a330-f5314e31c95c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.140 2937226 WARNING oslo_db.sqlalchemy.utils [None req-ec36d4c5-979c-445c-9f38-3f992790578b ce8c6072-731a-457e-b42f-4a04e5581fb4 2fb64d54-0d5d-4f5b-8ac3-0b2132af2aed - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.141 2937226 WARNING oslo_db.sqlalchemy.utils [None req-ec36d4c5-979c-445c-9f38-3f992790578b ce8c6072-731a-457e-b42f-4a04e5581fb4 2fb64d54-0d5d-4f5b-8ac3-0b2132af2aed - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.146 2937226 WARNING oslo_db.sqlalchemy.utils [None req-ec36d4c5-979c-445c-9f38-3f992790578b ce8c6072-731a-457e-b42f-4a04e5581fb4 2fb64d54-0d5d-4f5b-8ac3-0b2132af2aed - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.028100s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.136 2937227 INFO alembic.runtime.migration [None req-e93baa2f-4cb3-46f6-aa17-385a7f1e7bcd 3b6305f5-10b7-414e-ac98-4be0d71be20b 5ae05fdc-1204-40ab-81e8-366c033f218b - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.136 2937227 INFO alembic.runtime.migration [None req-e93baa2f-4cb3-46f6-aa17-385a7f1e7bcd 3b6305f5-10b7-414e-ac98-4be0d71be20b 5ae05fdc-1204-40ab-81e8-366c033f218b - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.139 2937227 INFO alembic.runtime.migration [None req-e93baa2f-4cb3-46f6-aa17-385a7f1e7bcd 3b6305f5-10b7-414e-ac98-4be0d71be20b 5ae05fdc-1204-40ab-81e8-366c033f218b - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.139 2937227 INFO alembic.runtime.migration [None req-e93baa2f-4cb3-46f6-aa17-385a7f1e7bcd 3b6305f5-10b7-414e-ac98-4be0d71be20b 5ae05fdc-1204-40ab-81e8-366c033f218b - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.143 2937227 INFO alembic.runtime.migration [None req-e93baa2f-4cb3-46f6-aa17-385a7f1e7bcd 3b6305f5-10b7-414e-ac98-4be0d71be20b 5ae05fdc-1204-40ab-81e8-366c033f218b - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.145 2937227 INFO aodh.api.app [None req-e93baa2f-4cb3-46f6-aa17-385a7f1e7bcd 3b6305f5-10b7-414e-ac98-4be0d71be20b 5ae05fdc-1204-40ab-81e8-366c033f218b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.032889s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.157 2937226 INFO alembic.runtime.migration [None req-ec36d4c5-979c-445c-9f38-3f992790578b ce8c6072-731a-457e-b42f-4a04e5581fb4 2fb64d54-0d5d-4f5b-8ac3-0b2132af2aed - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.157 2937226 INFO alembic.runtime.migration [None req-ec36d4c5-979c-445c-9f38-3f992790578b ce8c6072-731a-457e-b42f-4a04e5581fb4 2fb64d54-0d5d-4f5b-8ac3-0b2132af2aed - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.161 2937226 INFO alembic.runtime.migration [None req-ec36d4c5-979c-445c-9f38-3f992790578b ce8c6072-731a-457e-b42f-4a04e5581fb4 2fb64d54-0d5d-4f5b-8ac3-0b2132af2aed - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.161 2937226 INFO alembic.runtime.migration [None req-ec36d4c5-979c-445c-9f38-3f992790578b ce8c6072-731a-457e-b42f-4a04e5581fb4 2fb64d54-0d5d-4f5b-8ac3-0b2132af2aed - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.165 2937226 INFO alembic.runtime.migration [None req-ec36d4c5-979c-445c-9f38-3f992790578b ce8c6072-731a-457e-b42f-4a04e5581fb4 2fb64d54-0d5d-4f5b-8ac3-0b2132af2aed - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.167 2937226 INFO aodh.api.app [None req-ec36d4c5-979c-445c-9f38-3f992790578b ce8c6072-731a-457e-b42f-4a04e5581fb4 2fb64d54-0d5d-4f5b-8ac3-0b2132af2aed - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.044016s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.164 2937227 INFO alembic.runtime.migration [None req-e982a6e2-f27d-48e3-bc22-066abd2c8d34 121c44e7-927a-4ec0-9aba-c9d8a8a11b86 6d628abf-04a1-4ef6-98cd-19c05e0e7fc4 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.164 2937227 INFO alembic.runtime.migration [None req-e982a6e2-f27d-48e3-bc22-066abd2c8d34 121c44e7-927a-4ec0-9aba-c9d8a8a11b86 6d628abf-04a1-4ef6-98cd-19c05e0e7fc4 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.167 2937227 INFO alembic.runtime.migration [None req-e982a6e2-f27d-48e3-bc22-066abd2c8d34 121c44e7-927a-4ec0-9aba-c9d8a8a11b86 6d628abf-04a1-4ef6-98cd-19c05e0e7fc4 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.167 2937227 INFO alembic.runtime.migration [None req-e982a6e2-f27d-48e3-bc22-066abd2c8d34 121c44e7-927a-4ec0-9aba-c9d8a8a11b86 6d628abf-04a1-4ef6-98cd-19c05e0e7fc4 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.171 2937227 INFO alembic.runtime.migration [None req-e982a6e2-f27d-48e3-bc22-066abd2c8d34 121c44e7-927a-4ec0-9aba-c9d8a8a11b86 6d628abf-04a1-4ef6-98cd-19c05e0e7fc4 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.173 2937227 INFO aodh.api.app [None req-e982a6e2-f27d-48e3-bc22-066abd2c8d34 121c44e7-927a-4ec0-9aba-c9d8a8a11b86 6d628abf-04a1-4ef6-98cd-19c05e0e7fc4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.184 2937227 WARNING oslo_db.sqlalchemy.utils [None req-d292273c-9da9-4ba9-b407-9b4a33aa51ef 3e382199-3013-4d82-99d9-ed61b63d2b64 3d85e817-868c-4fce-a908-bf711d6c8409 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.189 2937227 WARNING oslo_db.sqlalchemy.utils [None req-7b0fc8e5-60cb-47fb-ac22-db5fe1148be1 3e382199-3013-4d82-99d9-ed61b63d2b64 3d85e817-868c-4fce-a908-bf711d6c8409 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.199 2937227 WARNING oslo_db.sqlalchemy.utils [None req-3dc72455-c7e3-4103-9ea2-f931e65919b9 3e382199-3013-4d82-99d9-ed61b63d2b64 3d85e817-868c-4fce-a908-bf711d6c8409 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.201 2937227 WARNING oslo_db.sqlalchemy.utils [None req-3dc72455-c7e3-4103-9ea2-f931e65919b9 3e382199-3013-4d82-99d9-ed61b63d2b64 3d85e817-868c-4fce-a908-bf711d6c8409 - - - -] 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_user [0.038776s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.190 2937226 INFO alembic.runtime.migration [None req-fd167960-60a9-4132-bd8f-50c52cffc50a 33a4c35d-2c5c-41eb-80ad-980799a9616b 7f383dba-40d2-4d94-8bfe-b17f5063e047 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.190 2937226 INFO alembic.runtime.migration [None req-fd167960-60a9-4132-bd8f-50c52cffc50a 33a4c35d-2c5c-41eb-80ad-980799a9616b 7f383dba-40d2-4d94-8bfe-b17f5063e047 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.193 2937226 INFO alembic.runtime.migration [None req-fd167960-60a9-4132-bd8f-50c52cffc50a 33a4c35d-2c5c-41eb-80ad-980799a9616b 7f383dba-40d2-4d94-8bfe-b17f5063e047 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.193 2937226 INFO alembic.runtime.migration [None req-fd167960-60a9-4132-bd8f-50c52cffc50a 33a4c35d-2c5c-41eb-80ad-980799a9616b 7f383dba-40d2-4d94-8bfe-b17f5063e047 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.198 2937226 INFO alembic.runtime.migration [None req-fd167960-60a9-4132-bd8f-50c52cffc50a 33a4c35d-2c5c-41eb-80ad-980799a9616b 7f383dba-40d2-4d94-8bfe-b17f5063e047 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.199 2937226 INFO aodh.api.app [None req-fd167960-60a9-4132-bd8f-50c52cffc50a 33a4c35d-2c5c-41eb-80ad-980799a9616b 7f383dba-40d2-4d94-8bfe-b17f5063e047 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.215 2937226 WARNING oslo_db.sqlalchemy.utils [None req-3962f768-ab5f-4348-b027-33e1f4b462d3 1965cf92-a89a-4b0e-80a9-4856987039f1 b5a215f2-363e-4f66-a8cd-4e9a8925a9b2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.216 2937226 WARNING oslo_db.sqlalchemy.utils [None req-3962f768-ab5f-4348-b027-33e1f4b462d3 1965cf92-a89a-4b0e-80a9-4856987039f1 b5a215f2-363e-4f66-a8cd-4e9a8925a9b2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.220 2937226 WARNING oslo_db.sqlalchemy.utils [None req-3962f768-ab5f-4348-b027-33e1f4b462d3 1965cf92-a89a-4b0e-80a9-4856987039f1 b5a215f2-363e-4f66-a8cd-4e9a8925a9b2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.046746s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.209 2937227 INFO alembic.runtime.migration [None req-3dc72455-c7e3-4103-9ea2-f931e65919b9 3e382199-3013-4d82-99d9-ed61b63d2b64 3d85e817-868c-4fce-a908-bf711d6c8409 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.209 2937227 INFO alembic.runtime.migration [None req-3dc72455-c7e3-4103-9ea2-f931e65919b9 3e382199-3013-4d82-99d9-ed61b63d2b64 3d85e817-868c-4fce-a908-bf711d6c8409 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.213 2937227 INFO alembic.runtime.migration [None req-3dc72455-c7e3-4103-9ea2-f931e65919b9 3e382199-3013-4d82-99d9-ed61b63d2b64 3d85e817-868c-4fce-a908-bf711d6c8409 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.213 2937227 INFO alembic.runtime.migration [None req-3dc72455-c7e3-4103-9ea2-f931e65919b9 3e382199-3013-4d82-99d9-ed61b63d2b64 3d85e817-868c-4fce-a908-bf711d6c8409 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.217 2937227 INFO alembic.runtime.migration [None req-3dc72455-c7e3-4103-9ea2-f931e65919b9 3e382199-3013-4d82-99d9-ed61b63d2b64 3d85e817-868c-4fce-a908-bf711d6c8409 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.220 2937227 INFO aodh.api.app [None req-3dc72455-c7e3-4103-9ea2-f931e65919b9 3e382199-3013-4d82-99d9-ed61b63d2b64 3d85e817-868c-4fce-a908-bf711d6c8409 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.231 2937227 WARNING oslo_db.sqlalchemy.utils [None req-d69a9ca7-4e29-4135-9447-63bd0ca7e568 b8c1d4b3-d909-4240-9368-05d19bfd4920 2ea21375-60d2-427d-80b0-87e006d50a51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.235 2937227 WARNING oslo_db.sqlalchemy.utils [None req-ac4260ea-ceec-41eb-84e4-8a5874d8bf35 b8c1d4b3-d909-4240-9368-05d19bfd4920 2ea21375-60d2-427d-80b0-87e006d50a51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.238 2937227 WARNING oslo_db.sqlalchemy.utils [None req-a422df6d-ea53-41a8-96c8-a85c83addbf2 b8c1d4b3-d909-4240-9368-05d19bfd4920 2ea21375-60d2-427d-80b0-87e006d50a51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.245 2937227 WARNING oslo_db.sqlalchemy.utils [None req-e3dd9bfc-5955-4c38-b51c-51ddc629b8fb b8c1d4b3-d909-4240-9368-05d19bfd4920 2ea21375-60d2-427d-80b0-87e006d50a51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.247 2937227 WARNING oslo_db.sqlalchemy.utils [None req-e3dd9bfc-5955-4c38-b51c-51ddc629b8fb b8c1d4b3-d909-4240-9368-05d19bfd4920 2ea21375-60d2-427d-80b0-87e006d50a51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.052543s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.229 2937226 INFO alembic.runtime.migration [None req-3962f768-ab5f-4348-b027-33e1f4b462d3 1965cf92-a89a-4b0e-80a9-4856987039f1 b5a215f2-363e-4f66-a8cd-4e9a8925a9b2 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.229 2937226 INFO alembic.runtime.migration [None req-3962f768-ab5f-4348-b027-33e1f4b462d3 1965cf92-a89a-4b0e-80a9-4856987039f1 b5a215f2-363e-4f66-a8cd-4e9a8925a9b2 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.233 2937226 INFO alembic.runtime.migration [None req-3962f768-ab5f-4348-b027-33e1f4b462d3 1965cf92-a89a-4b0e-80a9-4856987039f1 b5a215f2-363e-4f66-a8cd-4e9a8925a9b2 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.233 2937226 INFO alembic.runtime.migration [None req-3962f768-ab5f-4348-b027-33e1f4b462d3 1965cf92-a89a-4b0e-80a9-4856987039f1 b5a215f2-363e-4f66-a8cd-4e9a8925a9b2 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.237 2937226 INFO alembic.runtime.migration [None req-3962f768-ab5f-4348-b027-33e1f4b462d3 1965cf92-a89a-4b0e-80a9-4856987039f1 b5a215f2-363e-4f66-a8cd-4e9a8925a9b2 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.239 2937226 INFO aodh.api.app [None req-3962f768-ab5f-4348-b027-33e1f4b462d3 1965cf92-a89a-4b0e-80a9-4856987039f1 b5a215f2-363e-4f66-a8cd-4e9a8925a9b2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.257 2937226 WARNING oslo_db.sqlalchemy.utils [None req-8e079afd-7757-46d7-b80c-9f091e8bbb88 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.258 2937226 WARNING oslo_db.sqlalchemy.utils [None req-8e079afd-7757-46d7-b80c-9f091e8bbb88 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.264 2937226 WARNING oslo_db.sqlalchemy.utils [None req-8e079afd-7757-46d7-b80c-9f091e8bbb88 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.268 2937226 WARNING oslo_db.sqlalchemy.utils [None req-8716371b-fd82-41b5-925f-d1622f852955 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.272 2937226 WARNING oslo_db.sqlalchemy.utils [None req-90e6210c-f77b-4d5f-abba-cd547854bb34 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.210719s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.096 2937228 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-15 16:03:33.096 2937228 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-15 16:03:33.101 2937228 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-15 16:03:33.101 2937228 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-15 16:03:33.110 2937228 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-15 16:03:33.157 2937228 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.269 2937228 WARNING oslo_db.sqlalchemy.utils [None req-b59da5b8-e4db-4e82-8534-b34457ea3072 667c5d54-2f2c-4aa7-a7b3-b3dbac80af72 a7874318-7205-4826-83fc-5b3bcc4d298f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.279 2937228 WARNING oslo_db.sqlalchemy.utils [None req-bc0a3e54-6fd7-4ddd-9e4c-06ad6b00f700 667c5d54-2f2c-4aa7-a7b3-b3dbac80af72 a7874318-7205-4826-83fc-5b3bcc4d298f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.030816s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.284 2937226 INFO alembic.runtime.migration [None req-90e6210c-f77b-4d5f-abba-cd547854bb34 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.284 2937226 INFO alembic.runtime.migration [None req-90e6210c-f77b-4d5f-abba-cd547854bb34 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.288 2937226 INFO alembic.runtime.migration [None req-90e6210c-f77b-4d5f-abba-cd547854bb34 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.288 2937226 INFO alembic.runtime.migration [None req-90e6210c-f77b-4d5f-abba-cd547854bb34 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.293 2937226 INFO alembic.runtime.migration [None req-90e6210c-f77b-4d5f-abba-cd547854bb34 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.294 2937226 INFO aodh.api.app [None req-90e6210c-f77b-4d5f-abba-cd547854bb34 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.068158s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.256 2937227 INFO alembic.runtime.migration [None req-e3dd9bfc-5955-4c38-b51c-51ddc629b8fb b8c1d4b3-d909-4240-9368-05d19bfd4920 2ea21375-60d2-427d-80b0-87e006d50a51 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.256 2937227 INFO alembic.runtime.migration [None req-e3dd9bfc-5955-4c38-b51c-51ddc629b8fb b8c1d4b3-d909-4240-9368-05d19bfd4920 2ea21375-60d2-427d-80b0-87e006d50a51 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.259 2937227 INFO alembic.runtime.migration [None req-e3dd9bfc-5955-4c38-b51c-51ddc629b8fb b8c1d4b3-d909-4240-9368-05d19bfd4920 2ea21375-60d2-427d-80b0-87e006d50a51 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.259 2937227 INFO alembic.runtime.migration [None req-e3dd9bfc-5955-4c38-b51c-51ddc629b8fb b8c1d4b3-d909-4240-9368-05d19bfd4920 2ea21375-60d2-427d-80b0-87e006d50a51 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.265 2937227 INFO alembic.runtime.migration [None req-e3dd9bfc-5955-4c38-b51c-51ddc629b8fb b8c1d4b3-d909-4240-9368-05d19bfd4920 2ea21375-60d2-427d-80b0-87e006d50a51 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.267 2937227 INFO aodh.api.app [None req-e3dd9bfc-5955-4c38-b51c-51ddc629b8fb b8c1d4b3-d909-4240-9368-05d19bfd4920 2ea21375-60d2-427d-80b0-87e006d50a51 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.293 2937227 WARNING oslo_db.sqlalchemy.utils [None req-e0cf7998-f65d-4d74-9f24-48ad6a41e441 12b8976c-72cb-43c8-a011-af74e4466afc 159d0706-6422-4351-80b0-a0843580a17d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.295 2937227 WARNING oslo_db.sqlalchemy.utils [None req-e0cf7998-f65d-4d74-9f24-48ad6a41e441 12b8976c-72cb-43c8-a011-af74e4466afc 159d0706-6422-4351-80b0-a0843580a17d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.301 2937227 WARNING oslo_db.sqlalchemy.utils [None req-93088d0a-930e-4aa1-8011-71488518ec66 12b8976c-72cb-43c8-a011-af74e4466afc 159d0706-6422-4351-80b0-a0843580a17d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.306 2937227 WARNING oslo_db.sqlalchemy.utils [None req-46640121-dc8d-4060-9abf-aee43da67a5c 12b8976c-72cb-43c8-a011-af74e4466afc 159d0706-6422-4351-80b0-a0843580a17d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.307 2937227 WARNING oslo_db.sqlalchemy.utils [None req-46640121-dc8d-4060-9abf-aee43da67a5c 12b8976c-72cb-43c8-a011-af74e4466afc 159d0706-6422-4351-80b0-a0843580a17d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.310 2937227 WARNING oslo_db.sqlalchemy.utils [None req-a2edf496-a80d-43fa-bcc7-d1387ddad267 12b8976c-72cb-43c8-a011-af74e4466afc 159d0706-6422-4351-80b0-a0843580a17d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.049014s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.299 2937228 INFO alembic.runtime.migration [None req-bc0a3e54-6fd7-4ddd-9e4c-06ad6b00f700 667c5d54-2f2c-4aa7-a7b3-b3dbac80af72 a7874318-7205-4826-83fc-5b3bcc4d298f - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.300 2937228 INFO alembic.runtime.migration [None req-bc0a3e54-6fd7-4ddd-9e4c-06ad6b00f700 667c5d54-2f2c-4aa7-a7b3-b3dbac80af72 a7874318-7205-4826-83fc-5b3bcc4d298f - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.303 2937228 INFO alembic.runtime.migration [None req-bc0a3e54-6fd7-4ddd-9e4c-06ad6b00f700 667c5d54-2f2c-4aa7-a7b3-b3dbac80af72 a7874318-7205-4826-83fc-5b3bcc4d298f - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.304 2937228 INFO alembic.runtime.migration [None req-bc0a3e54-6fd7-4ddd-9e4c-06ad6b00f700 667c5d54-2f2c-4aa7-a7b3-b3dbac80af72 a7874318-7205-4826-83fc-5b3bcc4d298f - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.308 2937228 INFO alembic.runtime.migration [None req-bc0a3e54-6fd7-4ddd-9e4c-06ad6b00f700 667c5d54-2f2c-4aa7-a7b3-b3dbac80af72 a7874318-7205-4826-83fc-5b3bcc4d298f - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.312 2937228 INFO aodh.api.app [None req-bc0a3e54-6fd7-4ddd-9e4c-06ad6b00f700 667c5d54-2f2c-4aa7-a7b3-b3dbac80af72 a7874318-7205-4826-83fc-5b3bcc4d298f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.332 2937228 WARNING oslo_db.sqlalchemy.utils [None req-651c444b-37f2-4800-bc46-9c9e75a70eab f271981a-e4ac-4a8c-b393-9dec643f1549 dff8dd44-abb7-4bdd-82ad-c9e6dbcd1908 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.334 2937228 WARNING oslo_db.sqlalchemy.utils [None req-651c444b-37f2-4800-bc46-9c9e75a70eab f271981a-e4ac-4a8c-b393-9dec643f1549 dff8dd44-abb7-4bdd-82ad-c9e6dbcd1908 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.339 2937228 WARNING oslo_db.sqlalchemy.utils [None req-651c444b-37f2-4800-bc46-9c9e75a70eab f271981a-e4ac-4a8c-b393-9dec643f1549 dff8dd44-abb7-4bdd-82ad-c9e6dbcd1908 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.041937s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.325 2937227 INFO alembic.runtime.migration [None req-677d906c-f1e3-44dd-855a-b70d50b5f9d6 12b8976c-72cb-43c8-a011-af74e4466afc 159d0706-6422-4351-80b0-a0843580a17d - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.325 2937227 INFO alembic.runtime.migration [None req-677d906c-f1e3-44dd-855a-b70d50b5f9d6 12b8976c-72cb-43c8-a011-af74e4466afc 159d0706-6422-4351-80b0-a0843580a17d - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.328 2937227 INFO alembic.runtime.migration [None req-677d906c-f1e3-44dd-855a-b70d50b5f9d6 12b8976c-72cb-43c8-a011-af74e4466afc 159d0706-6422-4351-80b0-a0843580a17d - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.329 2937227 INFO alembic.runtime.migration [None req-677d906c-f1e3-44dd-855a-b70d50b5f9d6 12b8976c-72cb-43c8-a011-af74e4466afc 159d0706-6422-4351-80b0-a0843580a17d - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.333 2937227 INFO alembic.runtime.migration [None req-677d906c-f1e3-44dd-855a-b70d50b5f9d6 12b8976c-72cb-43c8-a011-af74e4466afc 159d0706-6422-4351-80b0-a0843580a17d - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.334 2937227 INFO aodh.api.app [None req-677d906c-f1e3-44dd-855a-b70d50b5f9d6 12b8976c-72cb-43c8-a011-af74e4466afc 159d0706-6422-4351-80b0-a0843580a17d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.347 2937227 WARNING oslo_db.sqlalchemy.utils [None req-1277a9e7-fec1-48e0-b1c1-09297beb5963 7c14481c-67ba-4661-8ea5-bede8953e743 a86bad54-0c2e-4a9a-8758-21646211333d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.348 2937227 WARNING oslo_db.sqlalchemy.utils [None req-1277a9e7-fec1-48e0-b1c1-09297beb5963 7c14481c-67ba-4661-8ea5-bede8953e743 a86bad54-0c2e-4a9a-8758-21646211333d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.353 2937227 WARNING oslo_db.sqlalchemy.utils [None req-b94cb220-aa27-4864-a76a-d0b6c4ec575e 7c14481c-67ba-4661-8ea5-bede8953e743 a86bad54-0c2e-4a9a-8758-21646211333d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.356 2937227 WARNING oslo_db.sqlalchemy.utils [None req-dc78331b-958a-464a-86c0-f2f539b752bc 7c14481c-67ba-4661-8ea5-bede8953e743 a86bad54-0c2e-4a9a-8758-21646211333d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.357 2937227 WARNING oslo_db.sqlalchemy.utils [None req-dc78331b-958a-464a-86c0-f2f539b752bc 7c14481c-67ba-4661-8ea5-bede8953e743 a86bad54-0c2e-4a9a-8758-21646211333d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.360 2937227 WARNING oslo_db.sqlalchemy.utils [None req-6745623f-fe78-46ed-86ac-9cc314fc1cc9 7c14481c-67ba-4661-8ea5-bede8953e743 a86bad54-0c2e-4a9a-8758-21646211333d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.056557s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.315 2937226 INFO alembic.runtime.migration [None req-90e6210c-f77b-4d5f-abba-cd547854bb34 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.315 2937226 INFO alembic.runtime.migration [None req-90e6210c-f77b-4d5f-abba-cd547854bb34 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.318 2937226 INFO alembic.runtime.migration [None req-90e6210c-f77b-4d5f-abba-cd547854bb34 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.319 2937226 INFO alembic.runtime.migration [None req-90e6210c-f77b-4d5f-abba-cd547854bb34 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.324 2937226 INFO alembic.runtime.migration [None req-90e6210c-f77b-4d5f-abba-cd547854bb34 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.325 2937226 INFO aodh.api.app [None req-90e6210c-f77b-4d5f-abba-cd547854bb34 e8b9d69a-882d-4358-9c2b-bfd2233e7876 9963f802-70fc-4dd3-a852-4c41bf6cde51 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.339 2937226 WARNING oslo_db.sqlalchemy.utils [None req-b55de342-4d72-46af-b375-b4a4b3d71429 7d9b6bbc-0575-42c9-8135-5ca3b7be7e01 16879dad-25a2-44b8-bbbb-a1328c68f27b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.343 2937226 WARNING oslo_db.sqlalchemy.utils [None req-737c33e1-ce2f-458f-af6d-ea7f958717d0 7d9b6bbc-0575-42c9-8135-5ca3b7be7e01 16879dad-25a2-44b8-bbbb-a1328c68f27b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.352 2937226 WARNING oslo_db.sqlalchemy.utils [None req-c4e1c877-297e-41d6-9079-2c5ca4d6d39a 7d9b6bbc-0575-42c9-8135-5ca3b7be7e01 16879dad-25a2-44b8-bbbb-a1328c68f27b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.355 2937226 WARNING oslo_db.sqlalchemy.utils [None req-c4e1c877-297e-41d6-9079-2c5ca4d6d39a 7d9b6bbc-0575-42c9-8135-5ca3b7be7e01 16879dad-25a2-44b8-bbbb-a1328c68f27b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.358 2937226 WARNING oslo_db.sqlalchemy.utils [None req-1994c507-8a02-4778-a3f2-00e8b925f436 7d9b6bbc-0575-42c9-8135-5ca3b7be7e01 16879dad-25a2-44b8-bbbb-a1328c68f27b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.363 2937226 WARNING oslo_db.sqlalchemy.utils [None req-21b928e3-c7d5-4cb8-935c-6b6940b1c712 7d9b6bbc-0575-42c9-8135-5ca3b7be7e01 16879dad-25a2-44b8-bbbb-a1328c68f27b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.047576s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.349 2937228 INFO alembic.runtime.migration [None req-651c444b-37f2-4800-bc46-9c9e75a70eab f271981a-e4ac-4a8c-b393-9dec643f1549 dff8dd44-abb7-4bdd-82ad-c9e6dbcd1908 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.350 2937228 INFO alembic.runtime.migration [None req-651c444b-37f2-4800-bc46-9c9e75a70eab f271981a-e4ac-4a8c-b393-9dec643f1549 dff8dd44-abb7-4bdd-82ad-c9e6dbcd1908 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.354 2937228 INFO alembic.runtime.migration [None req-651c444b-37f2-4800-bc46-9c9e75a70eab f271981a-e4ac-4a8c-b393-9dec643f1549 dff8dd44-abb7-4bdd-82ad-c9e6dbcd1908 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.354 2937228 INFO alembic.runtime.migration [None req-651c444b-37f2-4800-bc46-9c9e75a70eab f271981a-e4ac-4a8c-b393-9dec643f1549 dff8dd44-abb7-4bdd-82ad-c9e6dbcd1908 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.359 2937228 INFO alembic.runtime.migration [None req-651c444b-37f2-4800-bc46-9c9e75a70eab f271981a-e4ac-4a8c-b393-9dec643f1549 dff8dd44-abb7-4bdd-82ad-c9e6dbcd1908 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.361 2937228 INFO aodh.api.app [None req-651c444b-37f2-4800-bc46-9c9e75a70eab f271981a-e4ac-4a8c-b393-9dec643f1549 dff8dd44-abb7-4bdd-82ad-c9e6dbcd1908 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.382 2937228 WARNING oslo_db.sqlalchemy.utils [None req-785fa4a5-138a-41d1-864b-5ecd80dae49c 035a28d6-dca2-4b34-b983-f06169e33d28 d245f015-ef4b-41da-96ad-6adb0905a1ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.383 2937228 WARNING oslo_db.sqlalchemy.utils [None req-785fa4a5-138a-41d1-864b-5ecd80dae49c 035a28d6-dca2-4b34-b983-f06169e33d28 d245f015-ef4b-41da-96ad-6adb0905a1ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.387 2937228 WARNING oslo_db.sqlalchemy.utils [None req-785fa4a5-138a-41d1-864b-5ecd80dae49c 035a28d6-dca2-4b34-b983-f06169e33d28 d245f015-ef4b-41da-96ad-6adb0905a1ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.041434s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.367 2937227 INFO alembic.runtime.migration [None req-6745623f-fe78-46ed-86ac-9cc314fc1cc9 7c14481c-67ba-4661-8ea5-bede8953e743 a86bad54-0c2e-4a9a-8758-21646211333d - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.367 2937227 INFO alembic.runtime.migration [None req-6745623f-fe78-46ed-86ac-9cc314fc1cc9 7c14481c-67ba-4661-8ea5-bede8953e743 a86bad54-0c2e-4a9a-8758-21646211333d - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.370 2937227 INFO alembic.runtime.migration [None req-6745623f-fe78-46ed-86ac-9cc314fc1cc9 7c14481c-67ba-4661-8ea5-bede8953e743 a86bad54-0c2e-4a9a-8758-21646211333d - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.370 2937227 INFO alembic.runtime.migration [None req-6745623f-fe78-46ed-86ac-9cc314fc1cc9 7c14481c-67ba-4661-8ea5-bede8953e743 a86bad54-0c2e-4a9a-8758-21646211333d - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.374 2937227 INFO alembic.runtime.migration [None req-6745623f-fe78-46ed-86ac-9cc314fc1cc9 7c14481c-67ba-4661-8ea5-bede8953e743 a86bad54-0c2e-4a9a-8758-21646211333d - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.376 2937227 INFO aodh.api.app [None req-6745623f-fe78-46ed-86ac-9cc314fc1cc9 7c14481c-67ba-4661-8ea5-bede8953e743 a86bad54-0c2e-4a9a-8758-21646211333d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.387 2937227 WARNING oslo_db.sqlalchemy.utils [None req-10b18bd1-e3e2-4aac-8986-dac63c5c074a a0425711-96e5-4a21-b59c-4b57ad7d2062 f529c519-9128-4d36-8356-e1df347e4c0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.388 2937227 WARNING oslo_db.sqlalchemy.utils [None req-10b18bd1-e3e2-4aac-8986-dac63c5c074a a0425711-96e5-4a21-b59c-4b57ad7d2062 f529c519-9128-4d36-8356-e1df347e4c0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.395 2937227 WARNING oslo_db.sqlalchemy.utils [None req-eafdb82c-0599-48de-a6b4-00eb4cabca49 a0425711-96e5-4a21-b59c-4b57ad7d2062 f529c519-9128-4d36-8356-e1df347e4c0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.398 2937227 WARNING oslo_db.sqlalchemy.utils [None req-417fe4cc-c497-40ba-bbd6-d815f212b6cc a0425711-96e5-4a21-b59c-4b57ad7d2062 f529c519-9128-4d36-8356-e1df347e4c0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.399 2937227 WARNING oslo_db.sqlalchemy.utils [None req-417fe4cc-c497-40ba-bbd6-d815f212b6cc a0425711-96e5-4a21-b59c-4b57ad7d2062 f529c519-9128-4d36-8356-e1df347e4c0d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.401 2937227 WARNING oslo_db.sqlalchemy.utils [None req-2f38cbab-30f2-49dd-82d8-3a6fefb8fb9a a0425711-96e5-4a21-b59c-4b57ad7d2062 f529c519-9128-4d36-8356-e1df347e4c0d - - - -] 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.039939s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.398 2937228 INFO alembic.runtime.migration [None req-785fa4a5-138a-41d1-864b-5ecd80dae49c 035a28d6-dca2-4b34-b983-f06169e33d28 d245f015-ef4b-41da-96ad-6adb0905a1ac - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.398 2937228 INFO alembic.runtime.migration [None req-785fa4a5-138a-41d1-864b-5ecd80dae49c 035a28d6-dca2-4b34-b983-f06169e33d28 d245f015-ef4b-41da-96ad-6adb0905a1ac - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.401 2937228 INFO alembic.runtime.migration [None req-785fa4a5-138a-41d1-864b-5ecd80dae49c 035a28d6-dca2-4b34-b983-f06169e33d28 d245f015-ef4b-41da-96ad-6adb0905a1ac - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.401 2937228 INFO alembic.runtime.migration [None req-785fa4a5-138a-41d1-864b-5ecd80dae49c 035a28d6-dca2-4b34-b983-f06169e33d28 d245f015-ef4b-41da-96ad-6adb0905a1ac - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.410 2937228 INFO alembic.runtime.migration [None req-785fa4a5-138a-41d1-864b-5ecd80dae49c 035a28d6-dca2-4b34-b983-f06169e33d28 d245f015-ef4b-41da-96ad-6adb0905a1ac - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.412 2937228 INFO aodh.api.app [None req-785fa4a5-138a-41d1-864b-5ecd80dae49c 035a28d6-dca2-4b34-b983-f06169e33d28 d245f015-ef4b-41da-96ad-6adb0905a1ac - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.032162s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.437 2937228 INFO alembic.runtime.migration [None req-5c88d1af-bb6b-4523-9326-3f85b70a7ca6 961adc0e-4960-4a10-a3a7-6c47b9d6f8d3 b872bb73-fd13-4cc5-8d34-b2232dd5810a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.437 2937228 INFO alembic.runtime.migration [None req-5c88d1af-bb6b-4523-9326-3f85b70a7ca6 961adc0e-4960-4a10-a3a7-6c47b9d6f8d3 b872bb73-fd13-4cc5-8d34-b2232dd5810a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.441 2937228 INFO alembic.runtime.migration [None req-5c88d1af-bb6b-4523-9326-3f85b70a7ca6 961adc0e-4960-4a10-a3a7-6c47b9d6f8d3 b872bb73-fd13-4cc5-8d34-b2232dd5810a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.441 2937228 INFO alembic.runtime.migration [None req-5c88d1af-bb6b-4523-9326-3f85b70a7ca6 961adc0e-4960-4a10-a3a7-6c47b9d6f8d3 b872bb73-fd13-4cc5-8d34-b2232dd5810a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.446 2937228 INFO alembic.runtime.migration [None req-5c88d1af-bb6b-4523-9326-3f85b70a7ca6 961adc0e-4960-4a10-a3a7-6c47b9d6f8d3 b872bb73-fd13-4cc5-8d34-b2232dd5810a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.447 2937228 INFO aodh.api.app [None req-5c88d1af-bb6b-4523-9326-3f85b70a7ca6 961adc0e-4960-4a10-a3a7-6c47b9d6f8d3 b872bb73-fd13-4cc5-8d34-b2232dd5810a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.100674s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.480 2937227 INFO alembic.runtime.migration [None req-2f38cbab-30f2-49dd-82d8-3a6fefb8fb9a a0425711-96e5-4a21-b59c-4b57ad7d2062 f529c519-9128-4d36-8356-e1df347e4c0d - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.480 2937227 INFO alembic.runtime.migration [None req-2f38cbab-30f2-49dd-82d8-3a6fefb8fb9a a0425711-96e5-4a21-b59c-4b57ad7d2062 f529c519-9128-4d36-8356-e1df347e4c0d - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.483 2937227 INFO alembic.runtime.migration [None req-2f38cbab-30f2-49dd-82d8-3a6fefb8fb9a a0425711-96e5-4a21-b59c-4b57ad7d2062 f529c519-9128-4d36-8356-e1df347e4c0d - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.484 2937227 INFO alembic.runtime.migration [None req-2f38cbab-30f2-49dd-82d8-3a6fefb8fb9a a0425711-96e5-4a21-b59c-4b57ad7d2062 f529c519-9128-4d36-8356-e1df347e4c0d - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.488 2937227 INFO alembic.runtime.migration [None req-2f38cbab-30f2-49dd-82d8-3a6fefb8fb9a a0425711-96e5-4a21-b59c-4b57ad7d2062 f529c519-9128-4d36-8356-e1df347e4c0d - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.489 2937227 INFO aodh.api.app [None req-2f38cbab-30f2-49dd-82d8-3a6fefb8fb9a a0425711-96e5-4a21-b59c-4b57ad7d2062 f529c519-9128-4d36-8356-e1df347e4c0d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.502 2937227 WARNING oslo_db.sqlalchemy.utils [None req-8558c2bb-7367-4e28-8f0e-50e39c23e7e7 b260a42d-dbd0-4512-a010-94b1533bf08b b4ae9727-1a5e-4218-872d-ec1777026219 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.050665s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.469 2937228 INFO alembic.runtime.migration [None req-5c88d1af-bb6b-4523-9326-3f85b70a7ca6 961adc0e-4960-4a10-a3a7-6c47b9d6f8d3 b872bb73-fd13-4cc5-8d34-b2232dd5810a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.470 2937228 INFO alembic.runtime.migration [None req-5c88d1af-bb6b-4523-9326-3f85b70a7ca6 961adc0e-4960-4a10-a3a7-6c47b9d6f8d3 b872bb73-fd13-4cc5-8d34-b2232dd5810a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.473 2937228 INFO alembic.runtime.migration [None req-5c88d1af-bb6b-4523-9326-3f85b70a7ca6 961adc0e-4960-4a10-a3a7-6c47b9d6f8d3 b872bb73-fd13-4cc5-8d34-b2232dd5810a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.473 2937228 INFO alembic.runtime.migration [None req-5c88d1af-bb6b-4523-9326-3f85b70a7ca6 961adc0e-4960-4a10-a3a7-6c47b9d6f8d3 b872bb73-fd13-4cc5-8d34-b2232dd5810a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.478 2937228 INFO alembic.runtime.migration [None req-5c88d1af-bb6b-4523-9326-3f85b70a7ca6 961adc0e-4960-4a10-a3a7-6c47b9d6f8d3 b872bb73-fd13-4cc5-8d34-b2232dd5810a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.480 2937228 INFO aodh.api.app [None req-5c88d1af-bb6b-4523-9326-3f85b70a7ca6 961adc0e-4960-4a10-a3a7-6c47b9d6f8d3 b872bb73-fd13-4cc5-8d34-b2232dd5810a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.496 2937228 WARNING oslo_db.sqlalchemy.utils [None req-5526da90-818d-47aa-87b1-792fbc9d2cd8 1ab3f646-214e-4c2f-b8f0-eb06748458c0 4d491905-a424-4b84-b038-4deb6c2b72de - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.502 2937228 WARNING oslo_db.sqlalchemy.utils [None req-e760e648-cc4e-47df-903e-2a881af6e2dc 1ab3f646-214e-4c2f-b8f0-eb06748458c0 4d491905-a424-4b84-b038-4deb6c2b72de - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.510 2937228 WARNING oslo_db.sqlalchemy.utils [None req-e760e648-cc4e-47df-903e-2a881af6e2dc 1ab3f646-214e-4c2f-b8f0-eb06748458c0 4d491905-a424-4b84-b038-4deb6c2b72de - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.152442s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.372 2937226 INFO alembic.runtime.migration [None req-21b928e3-c7d5-4cb8-935c-6b6940b1c712 7d9b6bbc-0575-42c9-8135-5ca3b7be7e01 16879dad-25a2-44b8-bbbb-a1328c68f27b - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.372 2937226 INFO alembic.runtime.migration [None req-21b928e3-c7d5-4cb8-935c-6b6940b1c712 7d9b6bbc-0575-42c9-8135-5ca3b7be7e01 16879dad-25a2-44b8-bbbb-a1328c68f27b - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.376 2937226 INFO alembic.runtime.migration [None req-21b928e3-c7d5-4cb8-935c-6b6940b1c712 7d9b6bbc-0575-42c9-8135-5ca3b7be7e01 16879dad-25a2-44b8-bbbb-a1328c68f27b - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.376 2937226 INFO alembic.runtime.migration [None req-21b928e3-c7d5-4cb8-935c-6b6940b1c712 7d9b6bbc-0575-42c9-8135-5ca3b7be7e01 16879dad-25a2-44b8-bbbb-a1328c68f27b - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.381 2937226 INFO alembic.runtime.migration [None req-21b928e3-c7d5-4cb8-935c-6b6940b1c712 7d9b6bbc-0575-42c9-8135-5ca3b7be7e01 16879dad-25a2-44b8-bbbb-a1328c68f27b - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.383 2937226 INFO aodh.api.app [None req-21b928e3-c7d5-4cb8-935c-6b6940b1c712 7d9b6bbc-0575-42c9-8135-5ca3b7be7e01 16879dad-25a2-44b8-bbbb-a1328c68f27b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.400 2937226 WARNING oslo_db.sqlalchemy.utils [None req-88adcc8c-fc14-4994-966a-9e49328bb9d3 dcdf216b-a75e-4eb3-b66f-5f7495d693d8 1ca7282b-7d4c-475d-b2c0-ef440d438567 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.401 2937226 WARNING oslo_db.sqlalchemy.utils [None req-88adcc8c-fc14-4994-966a-9e49328bb9d3 dcdf216b-a75e-4eb3-b66f-5f7495d693d8 1ca7282b-7d4c-475d-b2c0-ef440d438567 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.487 2937226 WARNING oslo_db.sqlalchemy.utils [None req-d7d6f6ea-bb62-45c4-bf14-fad8036c77be dcdf216b-a75e-4eb3-b66f-5f7495d693d8 1ca7282b-7d4c-475d-b2c0-ef440d438567 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.491 2937226 WARNING oslo_db.sqlalchemy.utils [None req-9a767442-6f36-49b2-ae08-3fe2bc2e351b 46b37778-43f0-4c56-bc81-4a4fbb0f8ebb f62b8ae8-f992-4c66-8679-db18195d443a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.494 2937226 WARNING oslo_db.sqlalchemy.utils [None req-1a85c6e1-e2bf-42ca-9ade-56c51207297d 46b37778-43f0-4c56-bc81-4a4fbb0f8ebb f62b8ae8-f992-4c66-8679-db18195d443a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.501 2937226 WARNING oslo_db.sqlalchemy.utils [None req-5e76651e-a31e-45b8-a46b-f327b9d2ad8e dcdf216b-a75e-4eb3-b66f-5f7495d693d8 1ca7282b-7d4c-475d-b2c0-ef440d438567 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.503 2937226 WARNING oslo_db.sqlalchemy.utils [None req-5e76651e-a31e-45b8-a46b-f327b9d2ad8e dcdf216b-a75e-4eb3-b66f-5f7495d693d8 1ca7282b-7d4c-475d-b2c0-ef440d438567 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.506 2937226 WARNING oslo_db.sqlalchemy.utils [None req-5257f5fe-8a82-4822-b642-fcb93fa2918a dcdf216b-a75e-4eb3-b66f-5f7495d693d8 1ca7282b-7d4c-475d-b2c0-ef440d438567 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.510 2937226 WARNING oslo_db.sqlalchemy.utils [None req-8192a3ac-4568-44e9-ae34-55b0655a3741 46b37778-43f0-4c56-bc81-4a4fbb0f8ebb f62b8ae8-f992-4c66-8679-db18195d443a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.512 2937226 WARNING oslo_db.sqlalchemy.utils [None req-8192a3ac-4568-44e9-ae34-55b0655a3741 46b37778-43f0-4c56-bc81-4a4fbb0f8ebb f62b8ae8-f992-4c66-8679-db18195d443a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.515 2937226 WARNING oslo_db.sqlalchemy.utils [None req-8617511e-d421-418c-82a4-b7ea45bbb8ca 46b37778 -43f0-4c56-bc81-4a4fbb0f8ebb f62b8ae8-f992-4c66-8679-db18195d443a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.044709s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.510 2937227 INFO alembic.runtime.migration [None req-8558c2bb-7367-4e28-8f0e-50e39c23e7e7 b260a42d-dbd0-4512-a010-94b1533bf08b b4ae9727-1a5e-4218-872d-ec1777026219 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.510 2937227 INFO alembic.runtime.migration [None req-8558c2bb-7367-4e28-8f0e-50e39c23e7e7 b260a42d-dbd0-4512-a010-94b1533bf08b b4ae9727-1a5e-4218-872d-ec1777026219 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.513 2937227 INFO alembic.runtime.migration [None req-8558c2bb-7367-4e28-8f0e-50e39c23e7e7 b260a42d-dbd0-4512-a010-94b1533bf08b b4ae9727-1a5e-4218-872d-ec1777026219 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.513 2937227 INFO alembic.runtime.migration [None req-8558c2bb-7367-4e28-8f0e-50e39c23e7e7 b260a42d-dbd0-4512-a010-94b1533bf08b b4ae9727-1a5e-4218-872d-ec1777026219 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.518 2937227 INFO alembic.runtime.migration [None req-8558c2bb-7367-4e28-8f0e-50e39c23e7e7 b260a42d-dbd0-4512-a010-94b1533bf08b b4ae9727-1a5e-4218-872d-ec1777026219 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.520 2937227 INFO aodh.api.app [None req-8558c2bb-7367-4e28-8f0e-50e39c23e7e7 b260a42d-dbd0-4512-a010-94b1533bf08b b4ae9727-1a5e-4218-872d-ec1777026219 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.535 2937227 WARNING oslo_db.sqlalchemy.utils [None req-f7bcd92b-49c8-4d07-aa54-5df62790b067 f9523712-0ed1-4e96-abb1-cc6b7eb89c15 d68f2721-af61-4489-af6b-29c2bf61db2c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.536 2937227 WARNING oslo_db.sqlalchemy.utils [None req-f7bcd92b-49c8-4d07-aa54-5df62790b067 f9523712-0ed1-4e96-abb1-cc6b7eb89c15 d68f2721-af61-4489-af6b-29c2bf61db2c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.542 2937227 WARNING oslo_db.sqlalchemy.utils [None req-75c600da-7db2-4a41-ba5b-2bc4be9f3f14 f9523712-0ed1-4e96-abb1-cc6b7eb89c15 d68f2721-af61-4489-af6b-29c2bf61db2c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.543 2937227 WARNING oslo_db.sqlalchemy.utils [None req-75c600da-7db2-4a41-ba5b-2bc4be9f3f14 f9523712-0ed1-4e96-abb1-cc6b7eb89c15 d68f2721-af61-4489-af6b-29c2bf61db2c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.047497s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.526 2937226 INFO alembic.runtime.migration [None req-8617511e-d421-418c-82a4-b7ea45bbb8ca 46b37778-43f0-4c56-bc81-4a4fbb0f8ebb f62b8ae8-f992-4c66-8679-db18195d443a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.526 2937226 INFO alembic.runtime.migration [None req-8617511e-d421-418c-82a4-b7ea45bbb8ca 46b37778-43f0-4c56-bc81-4a4fbb0f8ebb f62b8ae8-f992-4c66-8679-db18195d443a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.531 2937226 INFO alembic.runtime.migration [None req-8617511e-d421-418c-82a4-b7ea45bbb8ca 46b37778-43f0-4c56-bc81-4a4fbb0f8ebb f62b8ae8-f992-4c66-8679-db18195d443a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.531 2937226 INFO alembic.runtime.migration [None req-8617511e-d421-418c-82a4-b7ea45bbb8ca 46b37778-43f0-4c56-bc81-4a4fbb0f8ebb f62b8ae8-f992-4c66-8679-db18195d443a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.536 2937226 INFO alembic.runtime.migration [None req-8617511e-d421-418c-82a4-b7ea45bbb8ca 46b37778-43f0-4c56-bc81-4a4fbb0f8ebb f62b8ae8-f992-4c66-8679-db18195d443a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.538 2937226 INFO aodh.api.app [None req-8617511e-d421-418c-82a4-b7ea45bbb8ca 46b37778-43f0-4c56-bc81-4a4fbb0f8ebb f62b8ae8-f992-4c66-8679-db18195d443a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.551 2937226 WARNING oslo_db.sqlalchemy.utils [None req-63dd87c8-daa9-48bf-baa5-23994e2aaced 12510670-e309-411a-84db-980f1f695cec aa0e19d6-0988-4312-8bdb-024c9eac958f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.552 2937226 WARNING oslo_db.sqlalchemy.utils [None req-63dd87c8-daa9-48bf-baa5-23994e2aaced 12510670-e309-411a-84db-980f1f695cec aa0e19d6-0988-4312-8bdb-024c9eac958f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.558 2937226 WARNING oslo_db.sqlalchemy.utils [None req-e264b580-029a-44fa-bbb4-6d7a401381da 12510670-e309-411a-84db-980f1f695cec aa0e19d6-0988-4312-8bdb-024c9eac958f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.561 2937226 WARNING oslo_db.sqlalchemy.utils [None req-2fc8a79f-449e-4ffd-9862-36bee069521a 12510670-e309-411a-84db-980f1f695cec aa0e19d6-0988-4312-8bdb-024c9eac958f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.562 2937226 WARNING oslo_db.sqlalchemy.utils [None req-2fc8a79f-449e-4ffd-9862-36bee069521a 12510670-e309-411a-84db-980f1f695cec aa0e19d6-0988-4312-8bdb-024c9eac958f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.565 2937226 WARNING oslo_db.sqlalchemy.utils [None req-6f700882-6dea-4d42-a078-7306990318db 12510670-e309-411a-84db-980f1f695cec aa0e19d6-0988-4312-8bdb-024c9eac958f - - - -] 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.275586s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.326 2937225 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-15 16:03:33.327 2937225 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-15 16:03:33.333 2937225 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-15 16:03:33.333 2937225 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-15 16:03:33.339 2937225 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-15 16:03:33.402 2937225 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.076002s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.522 2937228 INFO alembic.runtime.migration [None req-e760e648-cc4e-47df-903e-2a881af6e2dc 1ab3f646-214e-4c2f-b8f0-eb06748458c0 4d491905-a424-4b84-b038-4deb6c2b72de - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.522 2937228 INFO alembic.runtime.migration [None req-e760e648-cc4e-47df-903e-2a881af6e2dc 1ab3f646-214e-4c2f-b8f0-eb06748458c0 4d491905-a424-4b84-b038-4deb6c2b72de - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.527 2937228 INFO alembic.runtime.migration [None req-e760e648-cc4e-47df-903e-2a881af6e2dc 1ab3f646-214e-4c2f-b8f0-eb06748458c0 4d491905-a424-4b84-b038-4deb6c2b72de - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.527 2937228 INFO alembic.runtime.migration [None req-e760e648-cc4e-47df-903e-2a881af6e2dc 1ab3f646-214e-4c2f-b8f0-eb06748458c0 4d491905-a424-4b84-b038-4deb6c2b72de - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.533 2937228 INFO alembic.runtime.migration [None req-e760e648-cc4e-47df-903e-2a881af6e2dc 1ab3f646-214e-4c2f-b8f0-eb06748458c0 4d491905-a424-4b84-b038-4deb6c2b72de - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.535 2937228 INFO aodh.api.app [None req-e760e648-cc4e-47df-903e-2a881af6e2dc 1ab3f646-214e-4c2f-b8f0-eb06748458c0 4d491905-a424-4b84-b038-4deb6c2b72de - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.551 2937228 WARNING oslo_db.sqlalchemy.utils [None req-42d262c7-e94b-4de0-97a1-e5b0496fe746 eb3a653e-babd-4be0-baca-821e4d3cd9b3 08b572b7-44c5-4780-bbd9-0a49494eab1d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.560 2937228 WARNING oslo_db.sqlalchemy.utils [None req-b086ad46-407b-45bb-82c1-2451b6cb8543 eb3a653e-babd-4be0-baca-821e4d3cd9b3 08b572b7-44c5-4780-bbd9-0a49494eab1d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.567 2937228 WARNING oslo_db.sqlalchemy.utils [None req-b086ad46-407b-45bb-82c1-2451b6cb8543 eb3a653e-babd-4be0-baca-821e4d3cd9b3 08b572b7-44c5-4780-bbd9-0a49494eab1d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.573 2937228 WARNING oslo_db.sqlalchemy.utils [None req-36d926d3-12b6-4b9b-a82a-aa923effc950 eb3a653e-babd-4be0-baca-821e4d3cd9b3 08b572b7-44c5-4780-bbd9-0a49494eab1d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.578 2937228 WARNING oslo_db.sqlalchemy.utils [None req-155661c5-8c04-4d6c-8219-0c191abd1c6e eb3a653e-babd-4be0-baca-821e4d3cd9b3 08b572b7-44c5-4780-bbd9-0a49494eab1d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.586 2937228 WARNING oslo_db.sqlalchemy.utils [None req-1da1b8c3-573f-4ec2-a757-ad11c13b69aa eb3a653e-babd-4be0-baca-821e4d3cd9b3 08b572b7-44c5-4780-bbd9-0a49494eab1d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.066091s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.558 2937227 INFO alembic.runtime.migration [None req-75c600da-7db2-4a41-ba5b-2bc4be9f3f14 f9523712-0ed1-4e96-abb1-cc6b7eb89c15 d68f2721-af61-4489-af6b-29c2bf61db2c - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.559 2937227 INFO alembic.runtime.migration [None req-75c600da-7db2-4a41-ba5b-2bc4be9f3f14 f9523712-0ed1-4e96-abb1-cc6b7eb89c15 d68f2721-af61-4489-af6b-29c2bf61db2c - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.565 2937227 INFO alembic.runtime.migration [None req-75c600da-7db2-4a41-ba5b-2bc4be9f3f14 f9523712-0ed1-4e96-abb1-cc6b7eb89c15 d68f2721-af61-4489-af6b-29c2bf61db2c - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.565 2937227 INFO alembic.runtime.migration [None req-75c600da-7db2-4a41-ba5b-2bc4be9f3f14 f9523712-0ed1-4e96-abb1-cc6b7eb89c15 d68f2721-af61-4489-af6b-29c2bf61db2c - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.572 2937227 INFO alembic.runtime.migration [None req-75c600da-7db2-4a41-ba5b-2bc4be9f3f14 f9523712-0ed1-4e96-abb1-cc6b7eb89c15 d68f2721-af61-4489-af6b-29c2bf61db2c - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.574 2937227 INFO aodh.api.app [None req-75c600da-7db2-4a41-ba5b-2bc4be9f3f14 f9523712-0ed1-4e96-abb1-cc6b7eb89c15 d68f2721-af61-4489-af6b-29c2bf61db2c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.601 2937227 WARNING oslo_db.sqlalchemy.utils [None req-5c32a202-991a-4c2c-abb9-dccba4cbdc58 237add70-eb77-483e-b91f-57a4280622a7 e2f1aa20-66f1-462b-8082-568a364996e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.605 2937227 WARNING oslo_db.sqlalchemy.utils [None req-5c32a202-991a-4c2c-abb9-dccba4cbdc58 237add70-eb77-483e-b91f-57a4280622a7 e2f1aa20-66f1-462b-8082-568a364996e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.613 2937227 WARNING oslo_db.sqlalchemy.utils [None req-5c32a202-991a-4c2c-abb9-dccba4cbdc58 237add70-eb77-483e-b91f-57a4280622a7 e2f1aa20-66f1-462b-8082-568a364996e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.056664s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.578 2937226 INFO alembic.runtime.migration [None req-6f700882-6dea-4d42-a078-7306990318db 12510670-e309-411a-84db-980f1f695cec aa0e19d6-0988-4312-8bdb-024c9eac958f - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.578 2937226 INFO alembic.runtime.migration [None req-6f700882-6dea-4d42-a078-7306990318db 12510670-e309-411a-84db-980f1f695cec aa0e19d6-0988-4312-8bdb-024c9eac958f - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.583 2937226 INFO alembic.runtime.migration [None req-6f700882-6dea-4d42-a078-7306990318db 12510670-e309-411a-84db-980f1f695cec aa0e19d6-0988-4312-8bdb-024c9eac958f - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.583 2937226 INFO alembic.runtime.migration [None req-6f700882-6dea-4d42-a078-7306990318db 12510670-e309-411a-84db-980f1f695cec aa0e19d6-0988-4312-8bdb-024c9eac958f - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.600 2937226 INFO alembic.runtime.migration [None req-6f700882-6dea-4d42-a078-7306990318db 12510670-e309-411a-84db-980f1f695cec aa0e19d6-0988-4312-8bdb-024c9eac958f - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.603 2937226 INFO aodh.api.app [None req-6f700882-6dea-4d42-a078-7306990318db 12510670-e309-411a-84db-980f1f695cec aa0e19d6-0988-4312-8bdb-024c9eac958f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.619 2937226 WARNING oslo_db.sqlalchemy.utils [None req-f5e1aa26-d79b-464f-b1b2-cf6eea278162 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.624 2937226 WARNING oslo_db.sqlalchemy.utils [None req-97158663-dfa6-4936-98c4-6c8aea33a707 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.000701s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000599s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.002698s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.041090s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.597 2937228 INFO alembic.runtime.migration [None req-1da1b8c3-573f-4ec2-a757-ad11c13b69aa eb3a653e-babd-4be0-baca-821e4d3cd9b3 08b572b7-44c5-4780-bbd9-0a49494eab1d - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.597 2937228 INFO alembic.runtime.migration [None req-1da1b8c3-573f-4ec2-a757-ad11c13b69aa eb3a653e-babd-4be0-baca-821e4d3cd9b3 08b572b7-44c5-4780-bbd9-0a49494eab1d - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.602 2937228 INFO alembic.runtime.migration [None req-1da1b8c3-573f-4ec2-a757-ad11c13b69aa eb3a653e-babd-4be0-baca-821e4d3cd9b3 08b572b7-44c5-4780-bbd9-0a49494eab1d - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.602 2937228 INFO alembic.runtime.migration [None req-1da1b8c3-573f-4ec2-a757-ad11c13b69aa eb3a653e-babd-4be0-baca-821e4d3cd9b3 08b572b7-44c5-4780-bbd9-0a49494eab1d - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.607 2937228 INFO alembic.runtime.migration [None req-1da1b8c3-573f-4ec2-a757-ad11c13b69aa eb3a653e-babd-4be0-baca-821e4d3cd9b3 08b572b7-44c5-4780-bbd9-0a49494eab1d - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.608 2937228 INFO aodh.api.app [None req-1da1b8c3-573f-4ec2-a757-ad11c13b69aa eb3a653e-babd-4be0-baca-821e4d3cd9b3 08b572b7-44c5-4780-bbd9-0a49494eab1d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.623 2937228 WARNING oslo_db.sqlalchemy.utils [None req-bad74659-3442-481e-bb81-324822692d55 8735d155-54c7-4398-973f-0acbe72b5677 cd0576a3-6967-4b00-bd72-fc028ad7fdd3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.624 2937228 WARNING oslo_db.sqlalchemy.utils [None req-bad74659-3442-481e-bb81-324822692d55 8735d155-54c7-4398-973f-0acbe72b5677 cd0576a3-6967-4b00-bd72-fc028ad7fdd3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.629 2937228 WARNING oslo_db.sqlalchemy.utils [None req-bad74659-3442-481e-bb81-324822692d55 8735d155-54c7-4398-973f-0acbe72b5677 cd0576a3-6967-4b00-bd72-fc028ad7fdd3 - - - -] 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_noauth [0.079385s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.595 2937225 INFO alembic.runtime.migration [None req-c6678404-f219-42ae-bbc2-e15d5e4a26b6 512e0196-a3a5-4195-92fc-b37a3637b879 236957a0-e55e-491d-b7a8-5bcc410e9913 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.596 2937225 INFO alembic.runtime.migration [None req-c6678404-f219-42ae-bbc2-e15d5e4a26b6 512e0196-a3a5-4195-92fc-b37a3637b879 236957a0-e55e-491d-b7a8-5bcc410e9913 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.602 2937225 INFO alembic.runtime.migration [None req-c6678404-f219-42ae-bbc2-e15d5e4a26b6 512e0196-a3a5-4195-92fc-b37a3637b879 236957a0-e55e-491d-b7a8-5bcc410e9913 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.602 2937225 INFO alembic.runtime.migration [None req-c6678404-f219-42ae-bbc2-e15d5e4a26b6 512e0196-a3a5-4195-92fc-b37a3637b879 236957a0-e55e-491d-b7a8-5bcc410e9913 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.610 2937225 INFO alembic.runtime.migration [None req-c6678404-f219-42ae-bbc2-e15d5e4a26b6 512e0196-a3a5-4195-92fc-b37a3637b879 236957a0-e55e-491d-b7a8-5bcc410e9913 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.614 2937225 INFO aodh.api.app [None req-c6678404-f219-42ae-bbc2-e15d5e4a26b6 512e0196-a3a5-4195-92fc-b37a3637b879 236957a0-e55e-491d-b7a8-5bcc410e9913 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.646 2937225 WARNING oslo_db.sqlalchemy.utils [None req-e6cae6f1-52a6-4cb9-badc-4c5a3f491a7e - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.649 2937225 WARNING oslo_db.sqlalchemy.utils [None req-e6cae6f1-52a6-4cb9-badc-4c5a3f491a7e - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.661 2937225 WARNING oslo_db.sqlalchemy.utils [None req-e6cae6f1-52a6-4cb9-badc-4c5a3f491a7e - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.039504s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.638 2937226 INFO alembic.runtime.migration [None req-97158663-dfa6-4936-98c4-6c8aea33a707 - - - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.638 2937226 INFO alembic.runtime.migration [None req-97158663-dfa6-4936-98c4-6c8aea33a707 - - - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.641 2937226 INFO alembic.runtime.migration [None req-97158663-dfa6-4936-98c4-6c8aea33a707 - - - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.641 2937226 INFO alembic.runtime.migration [None req-97158663-dfa6-4936-98c4-6c8aea33a707 - - - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.645 2937226 INFO alembic.runtime.migration [None req-97158663-dfa6-4936-98c4-6c8aea33a707 - - - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.647 2937226 INFO aodh.api.app [None req-97158663-dfa6-4936-98c4-6c8aea33a707 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.053977s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.638 2937228 INFO alembic.runtime.migration [None req-bad74659-3442-481e-bb81-324822692d55 8735d155-54c7-4398-973f-0acbe72b5677 cd0576a3-6967-4b00-bd72-fc028ad7fdd3 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.638 2937228 INFO alembic.runtime.migration [None req-bad74659-3442-481e-bb81-324822692d55 8735d155-54c7-4398-973f-0acbe72b5677 cd0576a3-6967-4b00-bd72-fc028ad7fdd3 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.642 2937228 INFO alembic.runtime.migration [None req-bad74659-3442-481e-bb81-324822692d55 8735d155-54c7-4398-973f-0acbe72b5677 cd0576a3-6967-4b00-bd72-fc028ad7fdd3 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.642 2937228 INFO alembic.runtime.migration [None req-bad74659-3442-481e-bb81-324822692d55 8735d155-54c7-4398-973f-0acbe72b5677 cd0576a3-6967-4b00-bd72-fc028ad7fdd3 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.646 2937228 INFO alembic.runtime.migration [None req-bad74659-3442-481e-bb81-324822692d55 8735d155-54c7-4398-973f-0acbe72b5677 cd0576a3-6967-4b00-bd72-fc028ad7fdd3 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.647 2937228 INFO aodh.api.app [None req-bad74659-3442-481e-bb81-324822692d55 8735d155-54c7-4398-973f-0acbe72b5677 cd0576a3-6967-4b00-bd72-fc028ad7fdd3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.660 2937228 WARNING oslo_db.sqlalchemy.utils [None req-4c8e34b9-bbac-46d8-8218-68d4a8459d2c 890f73ee-4d56-490f-b5ce-9a93705febff 29bf4549-e3b3-45b0-bf57-9c22cef4c7b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.663 2937228 WARNING oslo_db.sqlalchemy.utils [None req-19e3350d-b12f-41d1-bc0c-44a822417669 890f73ee-4d56-490f-b5ce-9a93705febff 29bf4549-e3b3-45b0-bf57-9c22cef4c7b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.667 2937228 WARNING oslo_db.sqlalchemy.utils [None req-08534eb2-431e-418d-841f-e0514f419fbf 890f73ee-4d56-490f-b5ce-9a93705febff 29bf4549-e3b3-45b0-bf57-9c22cef4c7b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.676 2937228 WARNING oslo_db.sqlalchemy.utils [None req-0e703051-6a35-4eaa-bc68-41e6ae97aa0f 890f73ee-4d56-490f-b5ce-9a93705febff 29bf4549-e3b3-45b0-bf57-9c22cef4c7b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.678 2937228 WARNING oslo_db.sqlalchemy.utils [None req-0e703051-6a35-4eaa-bc68-41e6ae97aa0f 890f73ee-4d56-490f-b5ce-9a93705febff 29bf4549-e3b3-45b0-bf57-9c22cef4c7b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.681 2937228 WARNING oslo_db.sqlalchemy.utils [None req-a8223d7f-beea-4563-832b-88ba5140e72b 890f73ee-4d56-490f-b5ce-9a93705febff 29bf4549-e3b3-45b0-bf57-9c22cef4c7b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.683 2937228 WARNING oslo_db.sqlalchemy.utils [None req-a8223d7f-beea-4563-832b-88ba5140e72b 890f73ee-4d56-490f-b5ce-9a93705febff 29bf4549-e3b3-45b0-bf57-9c22cef4c7b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/tests/functional/api/v2/test_alarm_scenarios.py:846: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). after = datetime.datetime.utcnow().isoformat() {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.043041s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.676 2937225 INFO alembic.runtime.migration [None req-e6cae6f1-52a6-4cb9-badc-4c5a3f491a7e - - - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.676 2937225 INFO alembic.runtime.migration [None req-e6cae6f1-52a6-4cb9-badc-4c5a3f491a7e - - - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.681 2937225 INFO alembic.runtime.migration [None req-e6cae6f1-52a6-4cb9-badc-4c5a3f491a7e - - - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.681 2937225 INFO alembic.runtime.migration [None req-e6cae6f1-52a6-4cb9-badc-4c5a3f491a7e - - - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.687 2937225 INFO alembic.runtime.migration [None req-e6cae6f1-52a6-4cb9-badc-4c5a3f491a7e - - - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.689 2937225 INFO aodh.api.app [None req-e6cae6f1-52a6-4cb9-badc-4c5a3f491a7e - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.049449s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.676 2937226 INFO alembic.runtime.migration [None req-f8a1acba-6ed9-4c8d-9fe7-957da53f226b - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.678 2937226 INFO alembic.runtime.migration [None req-f8a1acba-6ed9-4c8d-9fe7-957da53f226b - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.681 2937226 INFO alembic.runtime.migration [None req-f8a1acba-6ed9-4c8d-9fe7-957da53f226b - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.681 2937226 INFO alembic.runtime.migration [None req-f8a1acba-6ed9-4c8d-9fe7-957da53f226b - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.685 2937226 INFO alembic.runtime.migration [None req-f8a1acba-6ed9-4c8d-9fe7-957da53f226b - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.688 2937226 INFO aodh.api.app [None req-f8a1acba-6ed9-4c8d-9fe7-957da53f226b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.036616s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.718 2937225 INFO alembic.runtime.migration [None req-2c06ee0c-5ae7-4056-abe8-749c12b02faf d1b1abe3-e267-497e-8937-2ae37f0b54aa 9a3204ff-57cb-48f8-96e3-c5ff69fa3c79 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.718 2937225 INFO alembic.runtime.migration [None req-2c06ee0c-5ae7-4056-abe8-749c12b02faf d1b1abe3-e267-497e-8937-2ae37f0b54aa 9a3204ff-57cb-48f8-96e3-c5ff69fa3c79 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.723 2937225 INFO alembic.runtime.migration [None req-2c06ee0c-5ae7-4056-abe8-749c12b02faf d1b1abe3-e267-497e-8937-2ae37f0b54aa 9a3204ff-57cb-48f8-96e3-c5ff69fa3c79 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.723 2937225 INFO alembic.runtime.migration [None req-2c06ee0c-5ae7-4056-abe8-749c12b02faf d1b1abe3-e267-497e-8937-2ae37f0b54aa 9a3204ff-57cb-48f8-96e3-c5ff69fa3c79 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.729 2937225 INFO alembic.runtime.migration [None req-2c06ee0c-5ae7-4056-abe8-749c12b02faf d1b1abe3-e267-497e-8937-2ae37f0b54aa 9a3204ff-57cb-48f8-96e3-c5ff69fa3c79 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.731 2937225 INFO aodh.api.app [None req-2c06ee0c-5ae7-4056-abe8-749c12b02faf d1b1abe3-e267-497e-8937-2ae37f0b54aa 9a3204ff-57cb-48f8-96e3-c5ff69fa3c79 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.047274s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.727 2937226 INFO alembic.runtime.migration [None req-c1f18fb8-5d5d-4dd5-9271-e8edc05066e8 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.727 2937226 INFO alembic.runtime.migration [None req-c1f18fb8-5d5d-4dd5-9271-e8edc05066e8 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.730 2937226 INFO alembic.runtime.migration [None req-c1f18fb8-5d5d-4dd5-9271-e8edc05066e8 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.730 2937226 INFO alembic.runtime.migration [None req-c1f18fb8-5d5d-4dd5-9271-e8edc05066e8 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.734 2937226 INFO alembic.runtime.migration [None req-c1f18fb8-5d5d-4dd5-9271-e8edc05066e8 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.736 2937226 INFO aodh.api.app [None req-c1f18fb8-5d5d-4dd5-9271-e8edc05066e8 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.156531s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.624 2937227 INFO alembic.runtime.migration [None req-5c32a202-991a-4c2c-abb9-dccba4cbdc58 237add70-eb77-483e-b91f-57a4280622a7 e2f1aa20-66f1-462b-8082-568a364996e7 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.624 2937227 INFO alembic.runtime.migration [None req-5c32a202-991a-4c2c-abb9-dccba4cbdc58 237add70-eb77-483e-b91f-57a4280622a7 e2f1aa20-66f1-462b-8082-568a364996e7 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.629 2937227 INFO alembic.runtime.migration [None req-5c32a202-991a-4c2c-abb9-dccba4cbdc58 237add70-eb77-483e-b91f-57a4280622a7 e2f1aa20-66f1-462b-8082-568a364996e7 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.630 2937227 INFO alembic.runtime.migration [None req-5c32a202-991a-4c2c-abb9-dccba4cbdc58 237add70-eb77-483e-b91f-57a4280622a7 e2f1aa20-66f1-462b-8082-568a364996e7 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.635 2937227 INFO alembic.runtime.migration [None req-5c32a202-991a-4c2c-abb9-dccba4cbdc58 237add70-eb77-483e-b91f-57a4280622a7 e2f1aa20-66f1-462b-8082-568a364996e7 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.636 2937227 INFO aodh.api.app [None req-5c32a202-991a-4c2c-abb9-dccba4cbdc58 237add70-eb77-483e-b91f-57a4280622a7 e2f1aa20-66f1-462b-8082-568a364996e7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.652 2937227 WARNING oslo_db.sqlalchemy.utils [None req-fab3d8bb-6073-417c-8560-e383eed83f37 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.656 2937227 WARNING oslo_db.sqlalchemy.utils [None req-ffba872e-ff2b-48c0-a63a-f1eb212f1e61 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.663 2937227 WARNING oslo_db.sqlalchemy.utils [None req-10cd80e0-d912-4110-b11d-e3fc97cec4bc c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.667 2937227 WARNING oslo_db.sqlalchemy.utils [None req-3b518dd6-043e-4b5f-a7a7-cff027350735 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.675 2937227 WARNING oslo_db.sqlalchemy.utils [None req-7e90f638-8984-4a7c-9fc3-9e15f2e9095c c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.679 2937227 WARNING oslo_db.sqlalchemy.utils [None req-72875f39-bd62-4ff1-806e-c68ffffe6b73 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.687 2937227 WARNING oslo_db.sqlalchemy.utils [None req-87ccda79-cf14-4036-8494-516ea41a459d c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.692 2937227 WARNING oslo_db.sqlalchemy.utils [None req-22c2469c-1cdb-4dd4-ac6a-f8804bf2ca5f c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.698 2937227 WARNING oslo_db.sqlalchemy.utils [None req-495ac7d6-b385-49b3-849f-999486938e97 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.702 2937227 WARNING oslo_db.sqlalchemy.utils [None req-ac2a92f8-e963-4146-99a9-61061ca75c35 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.710 2937227 WARNING oslo_db.sqlalchemy.utils [None req-e8f386d3-b775-47ca-bf48-67070d54bcf7 c9773fdf -d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.715 2937227 WARNING oslo_db.sqlalchemy.utils [None req-8467ed83-daa5-4eae-9d81-77ba5c5f4870 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.723 2937227 WARNING oslo_db.sqlalchemy.utils [None req-784386a5-495b-47a1-b4d7-741e4bde8fb5 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.728 2937227 WARNING oslo_db.sqlalchemy.utils [None req-fb3d5b14-c537-4d99-b43b-ad78a557a00f c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.736 2937227 WARNING oslo_db.sqlalchemy.utils [None req-38e6c9b4-8f20-4d54-b723-33df4d09b391 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.739 2937227 WARNING oslo_db.sqlalchemy.utils [None req-44593ad3-5b81-4b1f-8aea-079a4e08820e c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.745 2937227 WARNING oslo_db.sqlalchemy.utils [None req-1f692336-4b53-4ebb-aa62-c9cfc43e94e5 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.749 2937227 WARNING oslo_db.sqlalchemy.utils [None req-d15a0e19-f5db-46f3-9589-b5f5bab2dae4 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.757 2937227 WARNING oslo_db.sqlalchemy.utils [None req-5fce8f65-0939-48b6-8c7a-e0f2a57ecc05 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.760 2937227 WARNING oslo_db.sqlalchemy.utils [None req-fbe80e7c-524c-4faa-974f-a50f09fec24e c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.767 2937227 WARNING oslo_db.sqlalchemy.utils [None req-e6f78c78-4f17-471d-b3b8-944f7ff48d32 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.000809s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.000606s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.003764s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.002021s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.049696s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.753 2937225 INFO alembic.runtime.migration [None req-2c06ee0c-5ae7-4056-abe8-749c12b02faf d1b1abe3-e267-497e-8937-2ae37f0b54aa 9a3204ff-57cb-48f8-96e3-c5ff69fa3c79 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.753 2937225 INFO alembic.runtime.migration [None req-2c06ee0c-5ae7-4056-abe8-749c12b02faf d1b1abe3-e267-497e-8937-2ae37f0b54aa 9a3204ff-57cb-48f8-96e3-c5ff69fa3c79 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.758 2937225 INFO alembic.runtime.migration [None req-2c06ee0c-5ae7-4056-abe8-749c12b02faf d1b1abe3-e267-497e-8937-2ae37f0b54aa 9a3204ff-57cb-48f8-96e3-c5ff69fa3c79 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.758 2937225 INFO alembic.runtime.migration [None req-2c06ee0c-5ae7-4056-abe8-749c12b02faf d1b1abe3-e267-497e-8937-2ae37f0b54aa 9a3204ff-57cb-48f8-96e3-c5ff69fa3c79 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.764 2937225 INFO alembic.runtime.migration [None req-2c06ee0c-5ae7-4056-abe8-749c12b02faf d1b1abe3-e267-497e-8937-2ae37f0b54aa 9a3204ff-57cb-48f8-96e3-c5ff69fa3c79 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.766 2937225 INFO aodh.api.app [None req-2c06ee0c-5ae7-4056-abe8-749c12b02faf d1b1abe3-e267-497e-8937-2ae37f0b54aa 9a3204ff-57cb-48f8-96e3-c5ff69fa3c79 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.787 2937225 WARNING oslo_db.sqlalchemy.utils [None req-4ba0416f-3d88-4d57-b21a-69ce94fe860a f84c09d5-f45a-484e-abb4-1ce3d321f477 c3ebc7f4-0a5a-4b7f-907f-28c3213bef58 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.789 2937225 WARNING oslo_db.sqlalchemy.utils [None req-4ba0416f-3d88-4d57-b21a-69ce94fe860a f84c09d5-f45a-484e-abb4-1ce3d321f477 c3ebc7f4-0a5a-4b7f-907f-28c3213bef58 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.794 2937225 WARNING oslo_db.sqlalchemy.utils [None req-4ba0416f-3d88-4d57-b21a-69ce94fe860a f84c09d5-f45a-484e-abb4-1ce3d321f477 c3ebc7f4-0a5a-4b7f-907f-28c3213bef58 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.051391s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.774 2937226 INFO alembic.runtime.migration [None req-dbdaf129-b451-4045-8472-6b0871f1ea8f - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.774 2937226 INFO alembic.runtime.migration [None req-dbdaf129-b451-4045-8472-6b0871f1ea8f - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.777 2937226 INFO alembic.runtime.migration [None req-dbdaf129-b451-4045-8472-6b0871f1ea8f - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.777 2937226 INFO alembic.runtime.migration [None req-dbdaf129-b451-4045-8472-6b0871f1ea8f - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.782 2937226 INFO alembic.runtime.migration [None req-dbdaf129-b451-4045-8472-6b0871f1ea8f - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.783 2937226 INFO aodh.api.app [None req-dbdaf129-b451-4045-8472-6b0871f1ea8f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.144954s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.693 2937228 INFO alembic.runtime.migration [None req-a8223d7f-beea-4563-832b-88ba5140e72b 890f73ee-4d56-490f-b5ce-9a93705febff 29bf4549-e3b3-45b0-bf57-9c22cef4c7b7 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.693 2937228 INFO alembic.runtime.migration [None req-a8223d7f-beea-4563-832b-88ba5140e72b 890f73ee-4d56-490f-b5ce-9a93705febff 29bf4549-e3b3-45b0-bf57-9c22cef4c7b7 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.698 2937228 INFO alembic.runtime.migration [None req-a8223d7f-beea-4563-832b-88ba5140e72b 890f73ee-4d56-490f-b5ce-9a93705febff 29bf4549-e3b3-45b0-bf57-9c22cef4c7b7 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.698 2937228 INFO alembic.runtime.migration [None req-a8223d7f-beea-4563-832b-88ba5140e72b 890f73ee-4d56-490f-b5ce-9a93705febff 29bf4549-e3b3-45b0-bf57-9c22cef4c7b7 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.702 2937228 INFO alembic.runtime.migration [None req-a8223d7f-beea-4563-832b-88ba5140e72b 890f73ee-4d56-490f-b5ce-9a93705febff 29bf4549-e3b3-45b0-bf57-9c22cef4c7b7 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.703 2937228 INFO aodh.api.app [None req-a8223d7f-beea-4563-832b-88ba5140e72b 890f73ee-4d56-490f-b5ce-9a93705febff 29bf4549-e3b3-45b0-bf57-9c22cef4c7b7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.802 2937228 WARNING oslo_db.sqlalchemy.utils [None req-5f8cc0b2-f3fc-433b-8f58-5bb16b4b7f66 89394e92-f8c4-4662-8031-f2d07ab76bde de147cb9-18fa-422a-9566-e7ec512c7c22 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.806 2937228 WARNING oslo_db.sqlalchemy.utils [None req-a1761519-b49d-41c5-ac16-510f7621db67 89394e92-f8c4-4662-8031-f2d07ab76bde de147cb9-18fa-422a-9566-e7ec512c7c22 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.808 2937228 WARNING oslo_db.sqlalchemy.utils [None req-a1761519-b49d-41c5-ac16-510f7621db67 89394e92-f8c4-4662-8031-f2d07ab76bde de147cb9-18fa-422a-9566-e7ec512c7c22 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.811 2937228 WARNING oslo_db.sqlalchemy.utils [None req-b5311bfd-efdc-4678-ac88-52de5bb9b9d7 89394e92-f8c4-4662-8031-f2d07ab76bde de147cb9-18fa-422a-9566-e7ec512c7c22 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.815 2937228 WARNING oslo_db.sqlalchemy.utils [None req-0f634688-d819-4afa-b5fc-2fdfb5988abd 89394e92-f8c4-4662-8031-f2d07ab76bde de147cb9-18fa-422a-9566-e7ec512c7c22 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.824 2937228 WARNING oslo_db.sqlalchemy.utils [None req-fb82f299-3091-4a17-941e-d2b451664bf7 89394e92-f8c4-4662-8031-f2d07ab76bde de147cb9-18fa-422a-9566-e7ec512c7c22 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.827 2937228 WARNING oslo_db.sqlalchemy.utils [None req-93c44c3a-3609-47e6-acaa-4172838b44b5 89394e92-f8c4-4662-8031-f2d07ab76bde de147cb9-18fa-422a-9566-e7ec512c7c22 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.829 2937228 WARNING oslo_db.sqlalchemy.utils [None req-93c44c3a-3609-47e6-acaa-4172838b44b5 89394e92-f8c4-4662-8031-f2d07ab76bde de147cb9-18fa-422a-9566-e7ec512c7c22 - - - -] 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.058790s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.788 2937227 INFO alembic.runtime.migration [None req-e6f78c78-4f17-471d-b3b8-944f7ff48d32 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.788 2937227 INFO alembic.runtime.migration [None req-e6f78c78-4f17-471d-b3b8-944f7ff48d32 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.791 2937227 INFO alembic.runtime.migration [None req-e6f78c78-4f17-471d-b3b8-944f7ff48d32 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.791 2937227 INFO alembic.runtime.migration [None req-e6f78c78-4f17-471d-b3b8-944f7ff48d32 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.796 2937227 INFO alembic.runtime.migration [None req-e6f78c78-4f17-471d-b3b8-944f7ff48d32 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.798 2937227 INFO aodh.api.app [None req-e6f78c78-4f17-471d-b3b8-944f7ff48d32 c9773fdf-d0dc-42a0-a388-f27254bd4bae 5a99e348-8b30-43ef-8f40-e6766175e9e7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.055751s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.806 2937225 INFO alembic.runtime.migration [None req-4ba0416f-3d88-4d57-b21a-69ce94fe860a f84c09d5-f45a-484e-abb4-1ce3d321f477 c3ebc7f4-0a5a-4b7f-907f-28c3213bef58 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.806 2937225 INFO alembic.runtime.migration [None req-4ba0416f-3d88-4d57-b21a-69ce94fe860a f84c09d5-f45a-484e-abb4-1ce3d321f477 c3ebc7f4-0a5a-4b7f-907f-28c3213bef58 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.811 2937225 INFO alembic.runtime.migration [None req-4ba0416f-3d88-4d57-b21a-69ce94fe860a f84c09d5-f45a-484e-abb4-1ce3d321f477 c3ebc7f4-0a5a-4b7f-907f-28c3213bef58 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.811 2937225 INFO alembic.runtime.migration [None req-4ba0416f-3d88-4d57-b21a-69ce94fe860a f84c09d5-f45a-484e-abb4-1ce3d321f477 c3ebc7f4-0a5a-4b7f-907f-28c3213bef58 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.818 2937225 INFO alembic.runtime.migration [None req-4ba0416f-3d88-4d57-b21a-69ce94fe860a f84c09d5-f45a-484e-abb4-1ce3d321f477 c3ebc7f4-0a5a-4b7f-907f-28c3213bef58 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.820 2937225 INFO aodh.api.app [None req-4ba0416f-3d88-4d57-b21a-69ce94fe860a f84c09d5-f45a-484e-abb4-1ce3d321f477 c3ebc7f4-0a5a-4b7f-907f-28c3213bef58 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.847 2937225 WARNING oslo_db.sqlalchemy.utils [None req-35febb90-4ddf-4962-ac1f-a2c0a55ab3af 8ed1025f-d5a1-403f-bc9d-7f8238087604 5d1921c5-26e0-47b0-8a05-f7a237243801 - - - -] 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.036679s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.826 2937226 INFO alembic.runtime.migration [None req-79ce1f83-f1f0-489c-bc2c-897a2133b269 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.826 2937226 INFO alembic.runtime.migration [None req-79ce1f83-f1f0-489c-bc2c-897a2133b269 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.830 2937226 INFO alembic.runtime.migration [None req-79ce1f83-f1f0-489c-bc2c-897a2133b269 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.830 2937226 INFO alembic.runtime.migration [None req-79ce1f83-f1f0-489c-bc2c-897a2133b269 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.835 2937226 INFO alembic.runtime.migration [None req-79ce1f83-f1f0-489c-bc2c-897a2133b269 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.837 2937226 INFO aodh.api.app [None req-79ce1f83-f1f0-489c-bc2c-897a2133b269 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.050611s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.838 2937228 INFO alembic.runtime.migration [None req-93c44c3a-3609-47e6-acaa-4172838b44b5 89394e92-f8c4-4662-8031-f2d07ab76bde de147cb9-18fa-422a-9566-e7ec512c7c22 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.839 2937228 INFO alembic.runtime.migration [None req-93c44c3a-3609-47e6-acaa-4172838b44b5 89394e92-f8c4-4662-8031-f2d07ab76bde de147cb9-18fa-422a-9566-e7ec512c7c22 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.844 2937228 INFO alembic.runtime.migration [None req-93c44c3a-3609-47e6-acaa-4172838b44b5 89394e92-f8c4-4662-8031-f2d07ab76bde de147cb9-18fa-422a-9566-e7ec512c7c22 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.845 2937228 INFO alembic.runtime.migration [None req-93c44c3a-3609-47e6-acaa-4172838b44b5 89394e92-f8c4-4662-8031-f2d07ab76bde de147cb9-18fa-422a-9566-e7ec512c7c22 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.849 2937228 INFO alembic.runtime.migration [None req-93c44c3a-3609-47e6-acaa-4172838b44b5 89394e92-f8c4-4662-8031-f2d07ab76bde de147cb9-18fa-422a-9566-e7ec512c7c22 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.851 2937228 INFO aodh.api.app [None req-93c44c3a-3609-47e6-acaa-4172838b44b5 89394e92-f8c4-4662-8031-f2d07ab76bde de147cb9-18fa-422a-9566-e7ec512c7c22 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.866 2937228 WARNING oslo_db.sqlalchemy.utils [None req-d3fc1e48-cd2f-42e6-917d-19d08a739a45 17c9d239-690e-4641-9201-b414821e1e01 79c798fd-343b-42a2-83b7-a3e82fbb12e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.867 2937228 WARNING oslo_db.sqlalchemy.utils [None req-d3fc1e48-cd2f-42e6-917d-19d08a739a45 17c9d239-690e-4641-9201-b414821e1e01 79c798fd-343b-42a2-83b7-a3e82fbb12e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.873 2937228 WARNING oslo_db.sqlalchemy.utils [None req-d589310d-5746-41ea-972b-866a4412889c 17c9d239-690e-4641-9201-b414821e1e01 79c798fd-343b-42a2-83b7-a3e82fbb12e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.877 2937228 WARNING oslo_db.sqlalchemy.utils [None req-3d4dfdeb-5737-40a9-b9e8-df0718e30683 17c9d239-690e-4641-9201-b414821e1e01 79c798fd-343b-42a2-83b7-a3e82fbb12e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.878 2937228 WARNING oslo_db.sqlalchemy.utils [None req-3d4dfdeb-5737-40a9-b9e8-df0718e30683 17c9d239-690e-4641-9201-b414821e1e01 79c798fd-343b-42a2-83b7-a3e82fbb12e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.880 2937228 WARNING oslo_db.sqlalchemy.utils [None req-396f495c-0180-46ac-af8a-0585f286a07e 17c9d239-690e-4641-9201-b414821e1e01 79c798fd-343b-42a2-83b7-a3e82fbb12e8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.034549s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.863 2937226 INFO alembic.runtime.migration [None req-d64ea7aa-7963-42ff-899d-fd7ca7ad2887 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.863 2937226 INFO alembic.runtime.migration [None req-d64ea7aa-7963-42ff-899d-fd7ca7ad2887 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.866 2937226 INFO alembic.runtime.migration [None req-d64ea7aa-7963-42ff-899d-fd7ca7ad2887 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.866 2937226 INFO alembic.runtime.migration [None req-d64ea7aa-7963-42ff-899d-fd7ca7ad2887 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.870 2937226 INFO alembic.runtime.migration [None req-d64ea7aa-7963-42ff-899d-fd7ca7ad2887 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.872 2937226 INFO aodh.api.app [None req-d64ea7aa-7963-42ff-899d-fd7ca7ad2887 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.054344s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.847 2937227 INFO alembic.runtime.migration [None req-7a6e82a5-9b9a-4af7-b4ab-c8987f576596 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.847 2937227 INFO alembic.runtime.migration [None req-7a6e82a5-9b9a-4af7-b4ab-c8987f576596 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.851 2937227 INFO alembic.runtime.migration [None req-7a6e82a5-9b9a-4af7-b4ab-c8987f576596 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.852 2937227 INFO alembic.runtime.migration [None req-7a6e82a5-9b9a-4af7-b4ab-c8987f576596 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.857 2937227 INFO alembic.runtime.migration [None req-7a6e82a5-9b9a-4af7-b4ab-c8987f576596 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.859 2937227 INFO aodh.api.app [None req-7a6e82a5-9b9a-4af7-b4ab-c8987f576596 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.046987s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.863 2937225 INFO alembic.runtime.migration [None req-35febb90-4ddf-4962-ac1f-a2c0a55ab3af 8ed1025f-d5a1-403f-bc9d-7f8238087604 5d1921c5-26e0-47b0-8a05-f7a237243801 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.863 2937225 INFO alembic.runtime.migration [None req-35febb90-4ddf-4962-ac1f-a2c0a55ab3af 8ed1025f-d5a1-403f-bc9d-7f8238087604 5d1921c5-26e0-47b0-8a05-f7a237243801 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.869 2937225 INFO alembic.runtime.migration [None req-35febb90-4ddf-4962-ac1f-a2c0a55ab3af 8ed1025f-d5a1-403f-bc9d-7f8238087604 5d1921c5-26e0-47b0-8a05-f7a237243801 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.869 2937225 INFO alembic.runtime.migration [None req-35febb90-4ddf-4962-ac1f-a2c0a55ab3af 8ed1025f-d5a1-403f-bc9d-7f8238087604 5d1921c5-26e0-47b0-8a05-f7a237243801 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.875 2937225 INFO alembic.runtime.migration [None req-35febb90-4ddf-4962-ac1f-a2c0a55ab3af 8ed1025f-d5a1-403f-bc9d-7f8238087604 5d1921c5-26e0-47b0-8a05-f7a237243801 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.878 2937225 INFO aodh.api.app [None req-35febb90-4ddf-4962-ac1f-a2c0a55ab3af 8ed1025f-d5a1-403f-bc9d-7f8238087604 5d1921c5-26e0-47b0-8a05-f7a237243801 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.896 2937225 WARNING oslo_db.sqlalchemy.utils [None req-98bb35e4-43d5-405c-8760-da7c09d5f3ba 96354fdd-3c3f-44b3-bdb3-137bd9cc662b 950f1b2e-7793-4565-be17-f4df9655d413 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.048343s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.890 2937228 INFO alembic.runtime.migration [None req-396f495c-0180-46ac-af8a-0585f286a07e 17c9d239-690e-4641-9201-b414821e1e01 79c798fd-343b-42a2-83b7-a3e82fbb12e8 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.890 2937228 INFO alembic.runtime.migration [None req-396f495c-0180-46ac-af8a-0585f286a07e 17c9d239-690e-4641-9201-b414821e1e01 79c798fd-343b-42a2-83b7-a3e82fbb12e8 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.895 2937228 INFO alembic.runtime.migration [None req-396f495c-0180-46ac-af8a-0585f286a07e 17c9d239-690e-4641-9201-b414821e1e01 79c798fd-343b-42a2-83b7-a3e82fbb12e8 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.895 2937228 INFO alembic.runtime.migration [None req-396f495c-0180-46ac-af8a-0585f286a07e 17c9d239-690e-4641-9201-b414821e1e01 79c798fd-343b-42a2-83b7-a3e82fbb12e8 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.901 2937228 INFO alembic.runtime.migration [None req-396f495c-0180-46ac-af8a-0585f286a07e 17c9d239-690e-4641-9201-b414821e1e01 79c798fd-343b-42a2-83b7-a3e82fbb12e8 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.902 2937228 INFO aodh.api.app [None req-396f495c-0180-46ac-af8a-0585f286a07e 17c9d239-690e-4641-9201-b414821e1e01 79c798fd-343b-42a2-83b7-a3e82fbb12e8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.916 2937228 WARNING oslo_db.sqlalchemy.utils [None req-950b5bc0-a199-4455-8e67-2787d7273ecd 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.916 2937228 WARNING oslo_db.sqlalchemy.utils [None req-950b5bc0-a199-4455-8e67-2787d7273ecd 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.921 2937228 WARNING oslo_db.sqlalchemy.utils [None req-4422149b-5f9c-48c3-b0e4-e18439903ca0 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.925 2937228 WARNING oslo_db.sqlalchemy.utils [None req-786db024-b769-4ce3-a6ea-3f35eaab0c96 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.926 2937228 WARNING oslo_db.sqlalchemy.utils [None req-786db024-b769-4ce3-a6ea-3f35eaab0c96 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.929 2937228 WARNING oslo_db.sqlalchemy.utils [None req-828448f9-678b-48c1-8105-257c7f530a5f 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.045866s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.898 2937226 INFO alembic.runtime.migration [None req-59514d1a-6ea5-4293-85f7-0b8319afbd15 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.898 2937226 INFO alembic.runtime.migration [None req-59514d1a-6ea5-4293-85f7-0b8319afbd15 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.901 2937226 INFO alembic.runtime.migration [None req-59514d1a-6ea5-4293-85f7-0b8319afbd15 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.901 2937226 INFO alembic.runtime.migration [None req-59514d1a-6ea5-4293-85f7-0b8319afbd15 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.906 2937226 INFO alembic.runtime.migration [None req-59514d1a-6ea5-4293-85f7-0b8319afbd15 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.907 2937226 INFO aodh.api.app [None req-59514d1a-6ea5-4293-85f7-0b8319afbd15 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.051085s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.903 2937227 INFO alembic.runtime.migration [None req-c4e5cb92-96f3-4032-af83-155c07d9c814 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.903 2937227 INFO alembic.runtime.migration [None req-c4e5cb92-96f3-4032-af83-155c07d9c814 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.906 2937227 INFO alembic.runtime.migration [None req-c4e5cb92-96f3-4032-af83-155c07d9c814 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.906 2937227 INFO alembic.runtime.migration [None req-c4e5cb92-96f3-4032-af83-155c07d9c814 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.911 2937227 INFO alembic.runtime.migration [None req-c4e5cb92-96f3-4032-af83-155c07d9c814 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.913 2937227 INFO aodh.api.app [None req-c4e5cb92-96f3-4032-af83-155c07d9c814 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.042034s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.939 2937228 INFO alembic.runtime.migration [None req-828448f9-678b-48c1-8105-257c7f530a5f 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.939 2937228 INFO alembic.runtime.migration [None req-828448f9-678b-48c1-8105-257c7f530a5f 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.943 2937228 INFO alembic.runtime.migration [None req-828448f9-678b-48c1-8105-257c7f530a5f 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.943 2937228 INFO alembic.runtime.migration [None req-828448f9-678b-48c1-8105-257c7f530a5f 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.948 2937228 INFO alembic.runtime.migration [None req-828448f9-678b-48c1-8105-257c7f530a5f 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.951 2937228 INFO aodh.api.app [None req-828448f9-678b-48c1-8105-257c7f530a5f 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/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( {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.046643s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.944 2937226 INFO alembic.runtime.migration [None req-fc9aa06d-652f-47bd-9c5e-9ea75b3c0797 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.944 2937226 INFO alembic.runtime.migration [None req-fc9aa06d-652f-47bd-9c5e-9ea75b3c0797 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.948 2937226 INFO alembic.runtime.migration [None req-fc9aa06d-652f-47bd-9c5e-9ea75b3c0797 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.948 2937226 INFO alembic.runtime.migration [None req-fc9aa06d-652f-47bd-9c5e-9ea75b3c0797 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.952 2937226 INFO alembic.runtime.migration [None req-fc9aa06d-652f-47bd-9c5e-9ea75b3c0797 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.953 2937226 INFO aodh.api.app [None req-fc9aa06d-652f-47bd-9c5e-9ea75b3c0797 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.036574s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.954 2937227 INFO alembic.runtime.migration [None req-68605639-8897-4220-86dc-2ab6aa802866 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.954 2937227 INFO alembic.runtime.migration [None req-68605639-8897-4220-86dc-2ab6aa802866 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.959 2937227 INFO alembic.runtime.migration [None req-68605639-8897-4220-86dc-2ab6aa802866 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.959 2937227 INFO alembic.runtime.migration [None req-68605639-8897-4220-86dc-2ab6aa802866 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.964 2937227 INFO alembic.runtime.migration [None req-68605639-8897-4220-86dc-2ab6aa802866 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.965 2937227 INFO aodh.api.app [None req-68605639-8897-4220-86dc-2ab6aa802866 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.014936s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.013945s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.011602s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.002421s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.005556s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.003062s] ... ok {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.047582s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.992 2937226 INFO alembic.runtime.migration [None req-417492f5-1498-45ea-a755-bdc6ba449ce8 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.992 2937226 INFO alembic.runtime.migration [None req-417492f5-1498-45ea-a755-bdc6ba449ce8 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.995 2937226 INFO alembic.runtime.migration [None req-417492f5-1498-45ea-a755-bdc6ba449ce8 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.995 2937226 INFO alembic.runtime.migration [None req-417492f5-1498-45ea-a755-bdc6ba449ce8 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.999 2937226 INFO alembic.runtime.migration [None req-417492f5-1498-45ea-a755-bdc6ba449ce8 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.001 2937226 INFO aodh.api.app [None req-417492f5-1498-45ea-a755-bdc6ba449ce8 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:34.019 2937226 INFO aodh.api.app [None req-417492f5-1498-45ea-a755-bdc6ba449ce8 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:34.031 2937226 WARNING oslo_policy.policy [None req-3eb72ca7-ac0f-4ef8-9f9e-fc3fe9d89ebe some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.049855s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.991 2937227 INFO alembic.runtime.migration [None req-acfbdd8c-99c3-4e4c-b04c-077c07d38950 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.991 2937227 INFO alembic.runtime.migration [None req-acfbdd8c-99c3-4e4c-b04c-077c07d38950 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.995 2937227 INFO alembic.runtime.migration [None req-acfbdd8c-99c3-4e4c-b04c-077c07d38950 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.995 2937227 INFO alembic.runtime.migration [None req-acfbdd8c-99c3-4e4c-b04c-077c07d38950 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.000 2937227 INFO alembic.runtime.migration [None req-acfbdd8c-99c3-4e4c-b04c-077c07d38950 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.002 2937227 INFO aodh.api.app [None req-acfbdd8c-99c3-4e4c-b04c-077c07d38950 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:34.019 2937227 INFO aodh.api.app [None req-acfbdd8c-99c3-4e4c-b04c-077c07d38950 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:34.032 2937227 WARNING oslo_policy.policy [None req-105995bf-5885-4218-9cbc-c1db7b1727ed 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. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.029719s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.040 2937226 INFO alembic.runtime.migration [None req-3eb72ca7-ac0f-4ef8-9f9e-fc3fe9d89ebe some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.040 2937226 INFO alembic.runtime.migration [None req-3eb72ca7-ac0f-4ef8-9f9e-fc3fe9d89ebe some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.043 2937226 INFO alembic.runtime.migration [None req-3eb72ca7-ac0f-4ef8-9f9e-fc3fe9d89ebe some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.043 2937226 INFO alembic.runtime.migration [None req-3eb72ca7-ac0f-4ef8-9f9e-fc3fe9d89ebe some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.047 2937226 INFO alembic.runtime.migration [None req-3eb72ca7-ac0f-4ef8-9f9e-fc3fe9d89ebe some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.049 2937226 INFO aodh.api.app [None req-3eb72ca7-ac0f-4ef8-9f9e-fc3fe9d89ebe some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.031073s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.042 2937227 INFO alembic.runtime.migration [None req-105995bf-5885-4218-9cbc-c1db7b1727ed some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.042 2937227 INFO alembic.runtime.migration [None req-105995bf-5885-4218-9cbc-c1db7b1727ed some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.046 2937227 INFO alembic.runtime.migration [None req-105995bf-5885-4218-9cbc-c1db7b1727ed some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.046 2937227 INFO alembic.runtime.migration [None req-105995bf-5885-4218-9cbc-c1db7b1727ed some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.051 2937227 INFO alembic.runtime.migration [None req-105995bf-5885-4218-9cbc-c1db7b1727ed some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.053 2937227 INFO aodh.api.app [None req-105995bf-5885-4218-9cbc-c1db7b1727ed some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.056000s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.033 2937228 INFO alembic.runtime.migration [None req-828448f9-678b-48c1-8105-257c7f530a5f 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.033 2937228 INFO alembic.runtime.migration [None req-828448f9-678b-48c1-8105-257c7f530a5f 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.039 2937228 INFO alembic.runtime.migration [None req-828448f9-678b-48c1-8105-257c7f530a5f 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.039 2937228 INFO alembic.runtime.migration [None req-828448f9-678b-48c1-8105-257c7f530a5f 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.044 2937228 INFO alembic.runtime.migration [None req-828448f9-678b-48c1-8105-257c7f530a5f 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.046 2937228 INFO aodh.api.app [None req-828448f9-678b-48c1-8105-257c7f530a5f 9e74576f-b0a6-4cd3-92ae-decd512f2683 70bc485b-36d4-4370-8c17-1447abdcd27a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.029745s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.070 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.070 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.074 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.074 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.078 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.080 2937226 INFO aodh.api.app [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.004868s] ... ok {1} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000301s] ... ok {1} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000313s] ... ok {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.032017s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.073 2937227 INFO alembic.runtime.migration [None req-18b0200d-fcc0-440b-a047-025cabed7ffc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.073 2937227 INFO alembic.runtime.migration [None req-18b0200d-fcc0-440b-a047-025cabed7ffc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.076 2937227 INFO alembic.runtime.migration [None req-18b0200d-fcc0-440b-a047-025cabed7ffc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.076 2937227 INFO alembic.runtime.migration [None req-18b0200d-fcc0-440b-a047-025cabed7ffc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.081 2937227 INFO alembic.runtime.migration [None req-18b0200d-fcc0-440b-a047-025cabed7ffc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.083 2937227 INFO aodh.api.app [None req-18b0200d-fcc0-440b-a047-025cabed7ffc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.205464s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:33.909 2937225 INFO alembic.runtime.migration [None req-98bb35e4-43d5-405c-8760-da7c09d5f3ba 96354fdd-3c3f-44b3-bdb3-137bd9cc662b 950f1b2e-7793-4565-be17-f4df9655d413 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.910 2937225 INFO alembic.runtime.migration [None req-98bb35e4-43d5-405c-8760-da7c09d5f3ba 96354fdd-3c3f-44b3-bdb3-137bd9cc662b 950f1b2e-7793-4565-be17-f4df9655d413 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.914 2937225 INFO alembic.runtime.migration [None req-98bb35e4-43d5-405c-8760-da7c09d5f3ba 96354fdd-3c3f-44b3-bdb3-137bd9cc662b 950f1b2e-7793-4565-be17-f4df9655d413 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:33.914 2937225 INFO alembic.runtime.migration [None req-98bb35e4-43d5-405c-8760-da7c09d5f3ba 96354fdd-3c3f-44b3-bdb3-137bd9cc662b 950f1b2e-7793-4565-be17-f4df9655d413 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:33.918 2937225 INFO alembic.runtime.migration [None req-98bb35e4-43d5-405c-8760-da7c09d5f3ba 96354fdd-3c3f-44b3-bdb3-137bd9cc662b 950f1b2e-7793-4565-be17-f4df9655d413 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:33.921 2937225 INFO aodh.api.app [None req-98bb35e4-43d5-405c-8760-da7c09d5f3ba 96354fdd-3c3f-44b3-bdb3-137bd9cc662b 950f1b2e-7793-4565-be17-f4df9655d413 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:33.938 2937225 WARNING oslo_db.sqlalchemy.utils [None req-ce003de3-d1c4-4e74-ab79-da389c8ca14e 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.946 2937225 WARNING oslo_db.sqlalchemy.utils [None req-cb287bf6-ae90-48b3-bf0d-b9103cdc11bf 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.963 2937225 WARNING oslo_db.sqlalchemy.utils [None req-e60e3a86-1563-4c52-829f-fe255f27c9c9 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.968 2937225 WARNING oslo_db.sqlalchemy.utils [None req-153980da-e2ae-4569-a279-1392d72f3e6d 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.976 2937225 WARNING oslo_db.sqlalchemy.utils [None req-682e4c27-f2f9-4bc4-bc08-b456766837bf 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.980 2937225 WARNING oslo_db.sqlalchemy.utils [None req-2da4d7d8-2fd2-4f10-b648-b36bc08849ac 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.987 2937225 WARNING oslo_db.sqlalchemy.utils [None req-3efd78a8-cda8-46a0-8689-6650788045f1 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:33.993 2937225 WARNING oslo_db.sqlalchemy.utils [None req-ff4534cb-d9c1-4ed8-b8e6-aa7c80477c8a 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.003 2937225 WARNING oslo_db.sqlalchemy.utils [None req-83d4ff08-6e90-4aac-b895-278e106d5836 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.008 2937225 WARNING oslo_db.sqlalchemy.utils [None req-9b3d8686-9b34-4b10-81be-8e799edf4396 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.016 2937225 WARNING oslo_db.sqlalchemy.utils [None req-fbe175d0-8437-470c-884e-482df2c561e7 8fe12dd8 -f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.022 2937225 WARNING oslo_db.sqlalchemy.utils [None req-a7c9edbe-0c31-4515-9682-2f2bd3b99820 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.032 2937225 WARNING oslo_db.sqlalchemy.utils [None req-50170aa2-b809-4f28-a953-064df27545d9 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.038 2937225 WARNING oslo_db.sqlalchemy.utils [None req-b91fdd8c-e59b-4bf0-8e2f-0585abd079fc 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.047 2937225 WARNING oslo_db.sqlalchemy.utils [None req-1e4505e8-6756-4bfc-a1e3-15ea0037cdc6 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.052 2937225 WARNING oslo_db.sqlalchemy.utils [None req-03af58fb-d699-424f-9459-dfd9518bd06f 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.060 2937225 WARNING oslo_db.sqlalchemy.utils [None req-b84d093f-4870-4cf2-bf1c-c4117bea4f92 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.065 2937225 WARNING oslo_db.sqlalchemy.utils [None req-c3278a66-7e1e-4b9d-97c3-3d9c47db5b7f 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.074 2937225 WARNING oslo_db.sqlalchemy.utils [None req-edec152e-f051-4ced-9214-e160b7d125f9 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.078 2937225 WARNING oslo_db.sqlalchemy.utils [None req-b6835f62-3fff-4214-89c7-a56bb542f8d3 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.094 2937225 WARNING oslo_db.sqlalchemy.utils [None req-5d39fe98-e19a-42fc-bff9-d1217650baf7 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.100 2937225 WARNING oslo_db.sqlalchemy.utils [None req-5d39fe98-e19a-42fc-bff9-d1217650baf7 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.031571s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.106 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.106 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.110 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.110 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.115 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.118 2937226 WARNING oslo_db.sqlalchemy.utils [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.036134s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.107 2937227 INFO alembic.runtime.migration [None req-4ba16c1f-b7ad-430f-8754-890b012baf8a 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.107 2937227 INFO alembic.runtime.migration [None req-4ba16c1f-b7ad-430f-8754-890b012baf8a 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.111 2937227 INFO alembic.runtime.migration [None req-4ba16c1f-b7ad-430f-8754-890b012baf8a 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.111 2937227 INFO alembic.runtime.migration [None req-4ba16c1f-b7ad-430f-8754-890b012baf8a 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.116 2937227 INFO alembic.runtime.migration [None req-4ba16c1f-b7ad-430f-8754-890b012baf8a 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.118 2937227 INFO aodh.api.app [None req-4ba16c1f-b7ad-430f-8754-890b012baf8a 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.063285s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.091 2937228 INFO alembic.runtime.migration [None req-6f58676b-d630-48a9-bffc-bffd1c3f93bf - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.091 2937228 INFO alembic.runtime.migration [None req-6f58676b-d630-48a9-bffc-bffd1c3f93bf - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.096 2937228 INFO alembic.runtime.migration [None req-6f58676b-d630-48a9-bffc-bffd1c3f93bf - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.096 2937228 INFO alembic.runtime.migration [None req-6f58676b-d630-48a9-bffc-bffd1c3f93bf - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.104 2937228 INFO alembic.runtime.migration [None req-6f58676b-d630-48a9-bffc-bffd1c3f93bf - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.106 2937228 INFO aodh.api.app [None req-6f58676b-d630-48a9-bffc-bffd1c3f93bf - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.024369s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.138 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.138 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.142 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.142 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.146 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.150 2937226 WARNING oslo_db.sqlalchemy.utils [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.154 2937226 INFO aodh.storage.impl_sqlalchemy [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] 0 alarm histories are removed from database {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.031034s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.144 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.144 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.149 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.149 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.153 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.155 2937227 INFO aodh.api.app [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.005465s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.022826s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.163 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.163 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.166 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.166 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.170 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.174 2937226 WARNING oslo_db.sqlalchemy.utils [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.178 2937226 INFO aodh.storage.impl_sqlalchemy [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] 3 alarm histories are removed from database {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.018812s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.186 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.186 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.190 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.190 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.194 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.197 2937226 WARNING oslo_db.sqlalchemy.utils [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.028101s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.182 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.182 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.186 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.186 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.190 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.194 2937227 WARNING oslo_db.sqlalchemy.utils [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.199 2937227 INFO aodh.storage.impl_sqlalchemy [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] 2 alarm histories are removed from database {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.060354s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.154 2937228 INFO alembic.runtime.migration [None req-700deb08-cc08-401f-bb2a-0060852cbad0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.155 2937228 INFO alembic.runtime.migration [None req-700deb08-cc08-401f-bb2a-0060852cbad0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.159 2937228 INFO alembic.runtime.migration [None req-700deb08-cc08-401f-bb2a-0060852cbad0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.159 2937228 INFO alembic.runtime.migration [None req-700deb08-cc08-401f-bb2a-0060852cbad0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.164 2937228 INFO alembic.runtime.migration [None req-700deb08-cc08-401f-bb2a-0060852cbad0 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.166 2937228 INFO aodh.api.app [None req-700deb08-cc08-401f-bb2a-0060852cbad0 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.020170s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.205 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.205 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.209 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.209 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.213 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.216 2937226 WARNING oslo_db.sqlalchemy.utils [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.027530s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.210 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.210 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.214 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.214 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.219 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.223 2937227 WARNING oslo_db.sqlalchemy.utils [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.226 2937227 WARNING oslo_db.sqlalchemy.utils [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.021631s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.226 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.226 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.231 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.231 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.235 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.238 2937226 WARNING oslo_db.sqlalchemy.utils [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.023463s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.239 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.239 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.243 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.243 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.248 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.251 2937227 WARNING oslo_db.sqlalchemy.utils [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.020420s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.248 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.248 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.251 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.251 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.257 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.260 2937226 WARNING oslo_db.sqlalchemy.utils [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.024738s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.262 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.263 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.267 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.267 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.272 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.277 2937227 WARNING oslo_db.sqlalchemy.utils [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.022424s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.269 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.269 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.273 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.273 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.278 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.281 2937226 WARNING oslo_db.sqlalchemy.utils [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] 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.188747s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.114 2937225 INFO alembic.runtime.migration [None req-5d39fe98-e19a-42fc-bff9-d1217650baf7 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.115 2937225 INFO alembic.runtime.migration [None req-5d39fe98-e19a-42fc-bff9-d1217650baf7 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.118 2937225 INFO alembic.runtime.migration [None req-5d39fe98-e19a-42fc-bff9-d1217650baf7 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.118 2937225 INFO alembic.runtime.migration [None req-5d39fe98-e19a-42fc-bff9-d1217650baf7 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.123 2937225 INFO alembic.runtime.migration [None req-5d39fe98-e19a-42fc-bff9-d1217650baf7 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.125 2937225 INFO aodh.api.app [None req-5d39fe98-e19a-42fc-bff9-d1217650baf7 8fe12dd8-f37d-4ec3-9d28-5c2d250c2b9e 2d3bdd59-37b8-48ec-9e08-1c55254ce2df - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:34.242 2937225 WARNING oslo_db.sqlalchemy.utils [None req-6d3b1613-5a96-4439-b1c5-f73dfdd9acfd a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.245 2937225 WARNING oslo_db.sqlalchemy.utils [None req-6d3b1613-5a96-4439-b1c5-f73dfdd9acfd a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.249 2937225 WARNING oslo_db.sqlalchemy.utils [None req-4c8a4858-fd46-4a86-b3c1-4cae1936affc a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.254 2937225 WARNING oslo_db.sqlalchemy.utils [None req-f34dd35e-80dd-47ff-bb5f-c9467c0a66f0 a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.264 2937225 WARNING oslo_db.sqlalchemy.utils [None req-78c41779-229c-425e-9a0d-2813f90484f3 a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.267 2937225 WARNING oslo_db.sqlalchemy.utils [None req-78c41779-229c-425e-9a0d-2813f90484f3 a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.271 2937225 WARNING oslo_db.sqlalchemy.utils [None req-8e8f2fbb-8779-498a-9ab9-fa6dbf898c05 a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.277 2937225 WARNING oslo_db.sqlalchemy.utils [None req-ee82f86d-a3ac-41b4-a44e-9f2f68b1c830 a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.290 2937225 WARNING oslo_db.sqlalchemy.utils [None req-cf03ca1c-b7ce-4325-b94f-2de9e578a154 a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.294 2937225 WARNING oslo_db.sqlalchemy.utils [None req-cf03ca1c-b7ce-4325-b94f-2de9e578a154 a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] 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.023487s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.292 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.292 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.295 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.295 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.300 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.303 2937226 WARNING oslo_db.sqlalchemy.utils [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.304 2937226 WARNING oslo_db.sqlalchemy.utils [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.307 2937226 WARNING oslo_db.sqlalchemy.utils [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.031728s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.288 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.288 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.292 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.292 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.297 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.300 2937227 WARNING oslo_db.sqlalchemy.utils [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.062711s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.265 2937228 INFO alembic.runtime.migration [None req-100da07f-0b4b-41f3-a6eb-7956a1d8eeb6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.265 2937228 INFO alembic.runtime.migration [None req-100da07f-0b4b-41f3-a6eb-7956a1d8eeb6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.268 2937228 INFO alembic.runtime.migration [None req-100da07f-0b4b-41f3-a6eb-7956a1d8eeb6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.269 2937228 INFO alembic.runtime.migration [None req-100da07f-0b4b-41f3-a6eb-7956a1d8eeb6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.274 2937228 INFO alembic.runtime.migration [None req-100da07f-0b4b-41f3-a6eb-7956a1d8eeb6 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.276 2937228 INFO aodh.api.app [None req-100da07f-0b4b-41f3-a6eb-7956a1d8eeb6 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.025685s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.316 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.316 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.320 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.320 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.324 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.327 2937226 WARNING oslo_db.sqlalchemy.utils [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] 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_no_filter_and_limit [0.029943s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.319 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.319 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.322 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.323 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.328 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.332 2937227 WARNING oslo_db.sqlalchemy.utils [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.041280s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.324 2937228 INFO alembic.runtime.migration [None req-344739e2-034d-490d-913f-d16cad4107ef - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.324 2937228 INFO alembic.runtime.migration [None req-344739e2-034d-490d-913f-d16cad4107ef - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.327 2937228 INFO alembic.runtime.migration [None req-344739e2-034d-490d-913f-d16cad4107ef - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.328 2937228 INFO alembic.runtime.migration [None req-344739e2-034d-490d-913f-d16cad4107ef - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.332 2937228 INFO alembic.runtime.migration [None req-344739e2-034d-490d-913f-d16cad4107ef - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.334 2937228 INFO aodh.api.app [None req-344739e2-034d-490d-913f-d16cad4107ef - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.062441s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.304 2937225 INFO alembic.runtime.migration [None req-cf03ca1c-b7ce-4325-b94f-2de9e578a154 a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.305 2937225 INFO alembic.runtime.migration [None req-cf03ca1c-b7ce-4325-b94f-2de9e578a154 a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.309 2937225 INFO alembic.runtime.migration [None req-cf03ca1c-b7ce-4325-b94f-2de9e578a154 a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.309 2937225 INFO alembic.runtime.migration [None req-cf03ca1c-b7ce-4325-b94f-2de9e578a154 a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.316 2937225 INFO alembic.runtime.migration [None req-cf03ca1c-b7ce-4325-b94f-2de9e578a154 a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.318 2937225 INFO aodh.api.app [None req-cf03ca1c-b7ce-4325-b94f-2de9e578a154 a1163b89-5eba-4dfd-bb4b-d48ce12a42a4 6d494f7f-54f1-446e-987a-b59765ebc6d4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:34.333 2937225 WARNING oslo_db.sqlalchemy.utils [None req-b618e113-79f6-44a6-b3ee-faa35e903adc 5b0708c3-9caa-4f0c-8630-737207b17421 7e89e894-e96a-4810-8a79-1890403b475f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.335 2937225 WARNING oslo_db.sqlalchemy.utils [None req-b618e113-79f6-44a6-b3ee-faa35e903adc 5b0708c3-9caa-4f0c-8630-737207b17421 7e89e894-e96a-4810-8a79-1890403b475f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.341 2937225 WARNING oslo_db.sqlalchemy.utils [None req-1409df7a-d0a3-4c60-9d24-50d24c6d1165 5b0708c3-9caa-4f0c-8630-737207b17421 7e89e894-e96a-4810-8a79-1890403b475f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.348 2937225 WARNING oslo_db.sqlalchemy.utils [None req-44414234-7065-4fe6-b3fe-8860aadbda3b 5b0708c3-9caa-4f0c-8630-737207b17421 1ed0aaf9-78fe-467b-94d7-98bddff5c4c6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.349 2937225 WARNING oslo_db.sqlalchemy.utils [None req-44414234-7065-4fe6-b3fe-8860aadbda3b 5b0708c3-9caa-4f0c-8630-737207b17421 1ed0aaf9-78fe-467b-94d7-98bddff5c4c6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.355 2937225 WARNING oslo_db.sqlalchemy.utils [None req-59c3c00c-d446-4582-bebc-364f0d721d78 5b0708c3-9caa-4f0c-8630-737207b17421 1ed0aaf9-78fe-467b-94d7-98bddff5c4c6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.358 2937225 WARNING oslo_db.sqlalchemy.utils [None req-840b6e9e-c0ad-4287-bce9-85d3ebdb2f0a 5b0708c3-9caa-4f0c-8630-737207b17421 1ed0aaf9-78fe-467b-94d7-98bddff5c4c6 - - - -] 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_filter [0.025777s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.342 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.342 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.345 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.345 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.349 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.352 2937226 WARNING oslo_db.sqlalchemy.utils [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.023636s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.349 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.349 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.354 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.354 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.358 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.026043s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.368 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.369 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.372 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.372 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.376 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.379 2937226 WARNING oslo_db.sqlalchemy.utils [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.022784s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.373 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.374 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.377 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.377 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.382 2937227 INFO alembic.runtime.migration [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.004119s] ... ok {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.042183s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.368 2937228 INFO alembic.runtime.migration [None req-7eda7054-1135-4228-8f59-4f7b8de4e552 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.368 2937228 INFO alembic.runtime.migration [None req-7eda7054-1135-4228-8f59-4f7b8de4e552 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.372 2937228 INFO alembic.runtime.migration [None req-7eda7054-1135-4228-8f59-4f7b8de4e552 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.373 2937228 INFO alembic.runtime.migration [None req-7eda7054-1135-4228-8f59-4f7b8de4e552 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.377 2937228 INFO alembic.runtime.migration [None req-7eda7054-1135-4228-8f59-4f7b8de4e552 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.379 2937228 INFO aodh.api.app [None req-7eda7054-1135-4228-8f59-4f7b8de4e552 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.007938s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.020540s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.395 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.395 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.398 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.398 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.402 2937226 INFO alembic.runtime.migration [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001192s] ... ok {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.020343s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.421 2937227 ERROR stevedore.extension [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-15 16:03:34.422 2937227 WARNING stevedore.named [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Could not load prometheus {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.016377s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.425 2937226 ERROR stevedore.extension [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-15 16:03:34.425 2937226 WARNING stevedore.named [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Could not load prometheus 2025-09-15 16:03:34.425 2937226 INFO aodh.evaluator [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] alarm bb6c5920-8eec-455f-b7de-684e94f62759 transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.067572s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.366 2937225 INFO alembic.runtime.migration [None req-840b6e9e-c0ad-4287-bce9-85d3ebdb2f0a 5b0708c3-9caa-4f0c-8630-737207b17421 1ed0aaf9-78fe-467b-94d7-98bddff5c4c6 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.367 2937225 INFO alembic.runtime.migration [None req-840b6e9e-c0ad-4287-bce9-85d3ebdb2f0a 5b0708c3-9caa-4f0c-8630-737207b17421 1ed0aaf9-78fe-467b-94d7-98bddff5c4c6 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.372 2937225 INFO alembic.runtime.migration [None req-840b6e9e-c0ad-4287-bce9-85d3ebdb2f0a 5b0708c3-9caa-4f0c-8630-737207b17421 1ed0aaf9-78fe-467b-94d7-98bddff5c4c6 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.372 2937225 INFO alembic.runtime.migration [None req-840b6e9e-c0ad-4287-bce9-85d3ebdb2f0a 5b0708c3-9caa-4f0c-8630-737207b17421 1ed0aaf9-78fe-467b-94d7-98bddff5c4c6 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.378 2937225 INFO alembic.runtime.migration [None req-840b6e9e-c0ad-4287-bce9-85d3ebdb2f0a 5b0708c3-9caa-4f0c-8630-737207b17421 1ed0aaf9-78fe-467b-94d7-98bddff5c4c6 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.380 2937225 INFO aodh.api.app [None req-840b6e9e-c0ad-4287-bce9-85d3ebdb2f0a 5b0708c3-9caa-4f0c-8630-737207b17421 1ed0aaf9-78fe-467b-94d7-98bddff5c4c6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:34.401 2937225 WARNING oslo_db.sqlalchemy.utils [None req-c8ea5763-d495-4ee9-9ee7-a99a1596e84e c9cdcd46-c04d-4d8a-aaf4-24075fa9cd40 68a776d7-d4d9-4bec-bb24-30a73262a9dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.402 2937225 WARNING oslo_db.sqlalchemy.utils [None req-c8ea5763-d495-4ee9-9ee7-a99a1596e84e c9cdcd46-c04d-4d8a-aaf4-24075fa9cd40 68a776d7-d4d9-4bec-bb24-30a73262a9dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.410 2937225 WARNING oslo_db.sqlalchemy.utils [None req-8177449a-068b-4b23-b4b6-0a608527b7f9 c9cdcd46-c04d-4d8a-aaf4-24075fa9cd40 68a776d7-d4d9-4bec-bb24-30a73262a9dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.414 2937225 WARNING oslo_db.sqlalchemy.utils [None req-73165a58-a877-4eae-8264-9964f08f18c6 c9cdcd46-c04d-4d8a-aaf4-24075fa9cd40 68a776d7-d4d9-4bec-bb24-30a73262a9dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.415 2937225 WARNING oslo_db.sqlalchemy.utils [None req-73165a58-a877-4eae-8264-9964f08f18c6 c9cdcd46-c04d-4d8a-aaf4-24075fa9cd40 68a776d7-d4d9-4bec-bb24-30a73262a9dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.419 2937225 WARNING oslo_db.sqlalchemy.utils [None req-74130ed8-cf40-4b6a-879b-4000076416c6 c9cdcd46-c04d-4d8a-aaf4-24075fa9cd40 68a776d7-d4d9-4bec-bb24-30a73262a9dd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.010946s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.432 2937227 ERROR stevedore.extension [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-15 16:03:34.432 2937227 WARNING stevedore.named [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Could not load prometheus 2025-09-15 16:03:34.433 2937227 INFO aodh.evaluator [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] alarm 610a5807-ab2d-4dd7-bd59-7106b3b667b1 transitioning to alarm because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to alarm, due to rules: rule2, rule3 outside their threshold. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.009082s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.435 2937226 INFO aodh.evaluator.event [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-09-15 16:03:34.435 2937226 INFO aodh.evaluator.event [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-09-15 16:03:34.435 2937226 INFO aodh.evaluator [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] alarm 2 transitioning to alarm because Event hits the query . {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.039643s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.409 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.410 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.415 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.415 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.421 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.422 2937228 INFO aodh.api.app [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.007943s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.008925s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.444 2937226 INFO aodh.evaluator.event [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Triggering the alarm a40d4e93-07bd-4505-9003-92ac89ff9b94 by event for project , event_type: compute.instance.update 2025-09-15 16:03:34.445 2937226 INFO aodh.evaluator [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] alarm a40d4e93-07bd-4505-9003-92ac89ff9b94 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.007522s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.006848s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.452 2937226 ERROR aodh.evaluator.event [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Failed to extract event_type from event = {'message_id': '194d598e-a8d8-43ad-a5d5-96b0dd91595c', 'traits': []} 2025-09-15 16:03:34.452 2937226 WARNING aodh.evaluator.event [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Event <{'message_id': '194d598e-a8d8-43ad-a5d5-96b0dd91595c', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.007039s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.008299s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.008614s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.465 2937227 INFO aodh.evaluator.event [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Triggering the alarm 6a1c02dd-e8d6-4b95-9cdc-deed563c2fbf by event for project project2, event_type: type1 2025-09-15 16:03:34.465 2937227 INFO aodh.evaluator [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] alarm 6a1c02dd-e8d6-4b95-9cdc-deed563c2fbf transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.007082s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.468 2937226 INFO aodh.evaluator.event [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Aborting evaluation of the alarm c905a1aa-efbc-4b7f-bf80-054d06fd8f9b due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.042102s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.437 2937225 INFO alembic.runtime.migration [None req-e8e65dfb-888e-4505-885b-e7053e983f9c c9cdcd46-c04d-4d8a-aaf4-24075fa9cd40 68a776d7-d4d9-4bec-bb24-30a73262a9dd - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.437 2937225 INFO alembic.runtime.migration [None req-e8e65dfb-888e-4505-885b-e7053e983f9c c9cdcd46-c04d-4d8a-aaf4-24075fa9cd40 68a776d7-d4d9-4bec-bb24-30a73262a9dd - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.441 2937225 INFO alembic.runtime.migration [None req-e8e65dfb-888e-4505-885b-e7053e983f9c c9cdcd46-c04d-4d8a-aaf4-24075fa9cd40 68a776d7-d4d9-4bec-bb24-30a73262a9dd - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.441 2937225 INFO alembic.runtime.migration [None req-e8e65dfb-888e-4505-885b-e7053e983f9c c9cdcd46-c04d-4d8a-aaf4-24075fa9cd40 68a776d7-d4d9-4bec-bb24-30a73262a9dd - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.446 2937225 INFO alembic.runtime.migration [None req-e8e65dfb-888e-4505-885b-e7053e983f9c c9cdcd46-c04d-4d8a-aaf4-24075fa9cd40 68a776d7-d4d9-4bec-bb24-30a73262a9dd - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.447 2937225 INFO aodh.api.app [None req-e8e65dfb-888e-4505-885b-e7053e983f9c c9cdcd46-c04d-4d8a-aaf4-24075fa9cd40 68a776d7-d4d9-4bec-bb24-30a73262a9dd - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini 2025-09-15 16:03:34.464 2937225 WARNING oslo_db.sqlalchemy.utils [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.465 2937225 WARNING oslo_db.sqlalchemy.utils [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.469 2937225 WARNING oslo_db.sqlalchemy.utils [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] 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.032160s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.450 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.450 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.454 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.454 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.459 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.463 2937228 WARNING oslo_db.sqlalchemy.utils [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:34.465 2937228 WARNING oslo_db.sqlalchemy.utils [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.009217s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.009500s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.008688s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.483 2937227 INFO aodh.evaluator.event [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Triggering the alarm 6c338f82-a746-43fe-95c1-144d7f4ef70d by event for project , event_type: type0 2025-09-15 16:03:34.483 2937227 INFO aodh.evaluator [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] alarm 6c338f82-a746-43fe-95c1-144d7f4ef70d transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.008929s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.486 2937226 INFO aodh.evaluator [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] alarm cd439545-7d8b-4593-83fb-bfca42cfa600 transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.009497s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.493 2937227 ERROR aodh.evaluator.event [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-09-15 16:03:34.493 2937227 WARNING aodh.evaluator.event [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.009321s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.495 2937226 WARNING aodh.evaluator.gnocchi [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-09-15 16:03:34.496 2937226 INFO aodh.evaluator [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] alarm 0f2c48fc-cf3f-46ef-808e-6eea88389249 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.008429s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.502 2937227 INFO aodh.evaluator.event [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Aborting evaluation of the alarm 8bbebf3e-e329-436f-9c90-a9fee3f5a59a due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.008983s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.505 2937226 INFO aodh.evaluator [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] alarm e5f542b9-d5bc-40a3-9ace-04fecb9252f4 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.035042s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.482 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.482 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.486 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.486 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.492 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.496 2937228 WARNING oslo_db.sqlalchemy.utils [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.009429s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.011666s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.517 2937226 INFO aodh.evaluator [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] alarm dd3b964b-65c2-4b24-bb05-8dd1de3b0e2c transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.011303s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.522 2937227 WARNING aodh.evaluator.gnocchi [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-09-15 16:03:34.522 2937227 INFO aodh.evaluator [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] alarm 4a131e86-5d49-42b9-a73f-7863877e36db transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.010017s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.527 2937226 INFO aodh.evaluator [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] alarm d2357652-cd06-4489-8414-0ca7059d729a transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.011624s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.534 2937227 INFO aodh.evaluator [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] alarm d26d5c4a-21c8-455d-9177-0bef0bd18fb0 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.010228s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.537 2937226 WARNING aodh.evaluator.threshold [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Expecting 5 datapoints but only get 0 2025-09-15 16:03:34.537 2937226 INFO aodh.evaluator [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] alarm fa454e5e-6635-471b-be42-ac6a7b3bb629 transitioning to insufficient data because No datapoint for granularity 60 2025-09-15 16:03:34.538 2937226 WARNING aodh.evaluator.threshold [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Expecting 5 datapoints but only get 0 2025-09-15 16:03:34.538 2937226 INFO aodh.evaluator [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] alarm fa454e5e-6635-471b-be42-ac6a7b3bb629 transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000331s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.036878s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.518 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.519 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.523 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.523 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.531 2937228 INFO alembic.runtime.migration [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.535 2937228 WARNING oslo_db.sqlalchemy.utils [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.012789s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.546 2937227 WARNING aodh.evaluator.threshold [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Expecting 4 datapoints but only get 0 2025-09-15 16:03:34.547 2937227 INFO aodh.evaluator [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] alarm 0c4a705a-e7e8-4a5d-8130-fb41ace31d19 transitioning to insufficient data because No datapoint for granularity 300 {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.041720s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.515 2937225 INFO alembic.runtime.migration [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.515 2937225 INFO alembic.runtime.migration [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.520 2937225 INFO alembic.runtime.migration [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.520 2937225 INFO alembic.runtime.migration [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.527 2937225 INFO alembic.runtime.migration [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.530 2937225 INFO aodh.api.app [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.014566s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.562 2937227 WARNING aodh.evaluator.threshold [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Expecting 6 datapoints but only get 0 2025-09-15 16:03:34.562 2937227 INFO aodh.evaluator [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] alarm bffce835-8006-46dd-910d-5de0e15aa61e transitioning to insufficient data because No datapoint for granularity 50 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.009766s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.572 2937227 INFO aodh.evaluator [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] alarm 34a905cc-c12d-44ad-bb56-cf27814ddbbb transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.025905s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.571 2937228 ERROR stevedore.extension [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-15 16:03:34.571 2937228 WARNING stevedore.named [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Could not load prometheus 2025-09-15 16:03:34.572 2937228 INFO aodh.evaluator [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] alarm 5eeb930d-c5b5-4bd8-bac6-24b23e78ebab transitioning to alarm because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to alarm, due to rules: rule1, rule2, rule6 outside their threshold. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.010065s] ... ok {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.012868s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.585 2937228 ERROR stevedore.extension [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-15 16:03:34.585 2937228 WARNING stevedore.named [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Could not load prometheus 2025-09-15 16:03:34.585 2937228 INFO aodh.evaluator [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] alarm 00eaa2df-fd6f-49e2-aea5-fe1cbf3a2d1d 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.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.039620s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.558 2937225 INFO alembic.runtime.migration [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.558 2937225 INFO alembic.runtime.migration [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.563 2937225 INFO alembic.runtime.migration [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.563 2937225 INFO alembic.runtime.migration [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.569 2937225 INFO alembic.runtime.migration [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.571 2937225 INFO aodh.api.app [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.001208s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.011676s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.594 2937227 WARNING aodh.evaluator.gnocchi [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-09-15 16:03:34.595 2937227 INFO aodh.evaluator [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] alarm 7f89e00c-e01c-4757-bc53-7a2f7f08cd81 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {3} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.013741s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.599 2937228 ERROR stevedore.extension [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-15 16:03:34.599 2937228 WARNING stevedore.named [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Could not load prometheus 2025-09-15 16:03:34.599 2937228 INFO aodh.evaluator [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] alarm f1a7b1f8-6e5e-4f2e-8c29-6ea3f42f16e2 transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.009206s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.609 2937228 INFO aodh.evaluator.event [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Triggering the alarm 693ff7b1-a941-4283-8a98-b7d434537d2a by event for project , event_type: type0 2025-09-15 16:03:34.610 2937228 INFO aodh.evaluator [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] alarm 693ff7b1-a941-4283-8a98-b7d434537d2a transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.008439s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.618 2937228 INFO aodh.evaluator.event [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Triggering the alarm 659a2ab1-7666-4a34-9788-f25c93806fba by event for project , event_type: type0 2025-09-15 16:03:34.619 2937228 INFO aodh.evaluator [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] alarm 659a2ab1-7666-4a34-9788-f25c93806fba transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.008629s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.628 2937228 INFO aodh.evaluator.event [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Aborting evaluation of the alarm 5a5a335d-f2b5-4e96-a91a-4055900c0069 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.007345s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.636 2937228 INFO aodh.evaluator.event [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Aborting evaluation of the alarm 2866c7f4-4ace-4d00-9454-ebbb9ae82965 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.007288s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.643 2937228 INFO aodh.evaluator.event [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Aborting evaluation of the alarm 1b912ed0-6555-4007-b47a-28770f676d84 due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.059081s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.001013s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.009355s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.005171s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.003005s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.010435s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.662 2937228 INFO aodh.evaluator [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] alarm 3508ef4a-bb46-439b-aecd-1e1fa4dec625 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.008723s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.007724s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.010099s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.690 2937228 INFO aodh.evaluator [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] alarm e9fb5256-074e-4e9d-8de8-c5e8c2efd9c0 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.097610s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.606 2937227 INFO aodh.evaluator [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] alarm a3569835-37e5-4648-9348-8cd435ad26d1 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_simple_alarm_clear [0.011147s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.701 2937228 INFO aodh.evaluator [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] alarm 55d23f91-8b89-466f-8f4e-3b07f9827f7a transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.010327s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.703 2937227 INFO aodh.evaluator [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] alarm d6643e59-a419-4a04-9082-58cfd4cddbbc transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-09-14T20:03:34.702865', 'admin_state_up': True, 'operating_status': 'ERROR'} {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.045725s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.668 2937225 INFO alembic.runtime.migration [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.669 2937225 INFO alembic.runtime.migration [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.672 2937225 INFO alembic.runtime.migration [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.672 2937225 INFO alembic.runtime.migration [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.678 2937225 INFO alembic.runtime.migration [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.679 2937225 INFO aodh.api.app [None req-90236c64-0c5a-4459-a5d8-3eb30f57c0e5 e7f2b6d6-3e7e-4cde-94d6-c2101ef33157 4ed600e6-4aa0-4d67-8a81-81fe9fa0c9ea - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.009193s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.013225s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.714 2937228 WARNING aodh.evaluator.threshold [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Expecting 5 datapoints but only get 0 2025-09-15 16:03:34.714 2937228 INFO aodh.evaluator [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] alarm 2543afaa-d2bc-49ec-b32e-e517ed88cf17 transitioning to insufficient data because No datapoint for granularity 60 {2} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.008489s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.722 2937227 INFO aodh.notifier.heat [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-09-15 16:03:34.722 2937227 ERROR aodh.notifier.heat [None req-f34277c0-e9bd-469b-8a7e-6f9bd5e78fbc 40935532-110e-4d01-b2a7-100cba18606d a86554d2-6f86-41a9-a6ce-8c1b810e3492 - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {2} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.000927s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.011551s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.726 2937228 INFO aodh.evaluator [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] alarm dbea21da-c886-4ca2-b799-2d55ff16f438 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.011292s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.738 2937228 WARNING aodh.evaluator.threshold [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Expecting 5 datapoints but only get 0 2025-09-15 16:03:34.738 2937228 INFO aodh.evaluator [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] alarm 0d4c5435-eb8b-426a-969b-350724e480f1 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.011067s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.748 2937228 INFO aodh.evaluator [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] alarm 34b785f7-dbc2-43b8-af60-f9e3d184efde transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.046225s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.714 2937225 INFO alembic.runtime.migration [None req-756589a0-c82e-4015-ad7c-3c0c5fa556a3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.714 2937225 INFO alembic.runtime.migration [None req-756589a0-c82e-4015-ad7c-3c0c5fa556a3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.719 2937225 INFO alembic.runtime.migration [None req-756589a0-c82e-4015-ad7c-3c0c5fa556a3 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.719 2937225 INFO alembic.runtime.migration [None req-756589a0-c82e-4015-ad7c-3c0c5fa556a3 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.724 2937225 INFO alembic.runtime.migration [None req-756589a0-c82e-4015-ad7c-3c0c5fa556a3 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.726 2937225 INFO aodh.api.app [None req-756589a0-c82e-4015-ad7c-3c0c5fa556a3 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {3} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.009819s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.760 2937228 INFO aodh.notifier.heat [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-09-15 16:03:34.760 2937228 INFO aodh.notifier.heat [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-09-15 16:03:34.761 2937228 INFO aodh.notifier.heat [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.001267s] ... ok {3} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.001262s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.050802s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.760 2937225 INFO alembic.runtime.migration [None req-987d2194-37d3-4d56-921c-a0637542b032 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.760 2937225 INFO alembic.runtime.migration [None req-987d2194-37d3-4d56-921c-a0637542b032 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.764 2937225 INFO alembic.runtime.migration [None req-987d2194-37d3-4d56-921c-a0637542b032 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.764 2937225 INFO alembic.runtime.migration [None req-987d2194-37d3-4d56-921c-a0637542b032 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.770 2937225 INFO alembic.runtime.migration [None req-987d2194-37d3-4d56-921c-a0637542b032 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.772 2937225 INFO aodh.api.app [None req-987d2194-37d3-4d56-921c-a0637542b032 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.058243s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.812 2937225 INFO alembic.runtime.migration [None req-f173fcec-167b-4423-9702-d8128fd103d6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.812 2937225 INFO alembic.runtime.migration [None req-f173fcec-167b-4423-9702-d8128fd103d6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.816 2937225 INFO alembic.runtime.migration [None req-f173fcec-167b-4423-9702-d8128fd103d6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.816 2937225 INFO alembic.runtime.migration [None req-f173fcec-167b-4423-9702-d8128fd103d6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.821 2937225 INFO alembic.runtime.migration [None req-f173fcec-167b-4423-9702-d8128fd103d6 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.823 2937225 INFO aodh.api.app [None req-f173fcec-167b-4423-9702-d8128fd103d6 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.036555s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.870 2937225 INFO alembic.runtime.migration [None req-f7b52654-85fd-47d7-b4e0-4eaf95eff5e6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.870 2937225 INFO alembic.runtime.migration [None req-f7b52654-85fd-47d7-b4e0-4eaf95eff5e6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.874 2937225 INFO alembic.runtime.migration [None req-f7b52654-85fd-47d7-b4e0-4eaf95eff5e6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.874 2937225 INFO alembic.runtime.migration [None req-f7b52654-85fd-47d7-b4e0-4eaf95eff5e6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.879 2937225 INFO alembic.runtime.migration [None req-f7b52654-85fd-47d7-b4e0-4eaf95eff5e6 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.881 2937225 INFO aodh.api.app [None req-f7b52654-85fd-47d7-b4e0-4eaf95eff5e6 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.041093s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.906 2937225 INFO alembic.runtime.migration [None req-e1f91a9a-58f8-40ba-9d81-2e3dad1a837f - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.906 2937225 INFO alembic.runtime.migration [None req-e1f91a9a-58f8-40ba-9d81-2e3dad1a837f - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.910 2937225 INFO alembic.runtime.migration [None req-e1f91a9a-58f8-40ba-9d81-2e3dad1a837f - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.910 2937225 INFO alembic.runtime.migration [None req-e1f91a9a-58f8-40ba-9d81-2e3dad1a837f - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.914 2937225 INFO alembic.runtime.migration [None req-e1f91a9a-58f8-40ba-9d81-2e3dad1a837f - project-id1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.916 2937225 INFO aodh.api.app [None req-e1f91a9a-58f8-40ba-9d81-2e3dad1a837f - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.038811s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.949 2937225 INFO alembic.runtime.migration [None req-3d6b7c81-8ef5-4f01-9c9d-4f7ac15ada7e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.949 2937225 INFO alembic.runtime.migration [None req-3d6b7c81-8ef5-4f01-9c9d-4f7ac15ada7e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.952 2937225 INFO alembic.runtime.migration [None req-3d6b7c81-8ef5-4f01-9c9d-4f7ac15ada7e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.952 2937225 INFO alembic.runtime.migration [None req-3d6b7c81-8ef5-4f01-9c9d-4f7ac15ada7e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.956 2937225 INFO alembic.runtime.migration [None req-3d6b7c81-8ef5-4f01-9c9d-4f7ac15ada7e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-15 16:03:34.958 2937225 INFO aodh.api.app [None req-3d6b7c81-8ef5-4f01-9c9d-4f7ac15ada7e some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.034175s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.990 2937225 INFO alembic.runtime.migration [None req-46138423-6f3c-4f16-ac14-6eeb3026daf6 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.990 2937225 INFO alembic.runtime.migration [None req-46138423-6f3c-4f16-ac14-6eeb3026daf6 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.994 2937225 INFO alembic.runtime.migration [None req-46138423-6f3c-4f16-ac14-6eeb3026daf6 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:34.994 2937225 INFO alembic.runtime.migration [None req-46138423-6f3c-4f16-ac14-6eeb3026daf6 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:34.999 2937225 INFO alembic.runtime.migration [None req-46138423-6f3c-4f16-ac14-6eeb3026daf6 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:35.001 2937225 INFO aodh.api.app [None req-46138423-6f3c-4f16-ac14-6eeb3026daf6 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.034141s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.024 2937225 INFO alembic.runtime.migration [None req-a7bc5f6d-fb60-44ab-9190-bf33bb5b2356 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.024 2937225 INFO alembic.runtime.migration [None req-a7bc5f6d-fb60-44ab-9190-bf33bb5b2356 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.028 2937225 INFO alembic.runtime.migration [None req-a7bc5f6d-fb60-44ab-9190-bf33bb5b2356 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.028 2937225 INFO alembic.runtime.migration [None req-a7bc5f6d-fb60-44ab-9190-bf33bb5b2356 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.033 2937225 INFO alembic.runtime.migration [None req-a7bc5f6d-fb60-44ab-9190-bf33bb5b2356 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:35.035 2937225 INFO aodh.api.app [None req-a7bc5f6d-fb60-44ab-9190-bf33bb5b2356 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.033036s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.059 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.060 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.064 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.064 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.069 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:35.070 2937225 INFO aodh.api.app [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev1/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.034811s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.093 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.093 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.097 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.097 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.102 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:35.103 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.103 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. {0} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.006491s] ... ok {0} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.005543s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.132 2937225 WARNING stevedore.named [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Could not load no-such-engine {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.017273s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.139 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.139 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.142 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.142 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.147 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Running stamp_revision -> 010 {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.020786s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.158 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.158 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.161 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.161 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.166 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:35.169 2937225 WARNING oslo_db.sqlalchemy.utils [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.024178s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.178 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.179 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.181 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.182 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.186 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:35.189 2937225 WARNING oslo_db.sqlalchemy.utils [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-15 16:03:35.193 2937225 WARNING oslo_db.sqlalchemy.utils [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.016940s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.203 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.203 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.206 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.206 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.210 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:35.211 2937225 WARNING oslo_db.sqlalchemy.utils [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.020223s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.220 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.220 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.223 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.223 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.228 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:35.231 2937225 WARNING oslo_db.sqlalchemy.utils [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.027458s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.241 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.241 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.244 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.244 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.249 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Running stamp_revision -> 010 2025-09-15 16:03:35.252 2937225 WARNING oslo_db.sqlalchemy.utils [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.020450s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.269 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.269 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.272 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.272 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.277 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Running stamp_revision -> 010 {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.021671s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.290 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.290 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.294 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.294 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.298 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Running stamp_revision -> 010 {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.021331s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.312 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.312 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.317 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Context impl SQLiteImpl. 2025-09-15 16:03:35.317 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Will assume non-transactional DDL. 2025-09-15 16:03:35.322 2937225 INFO alembic.runtime.migration [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.000965s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.002707s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001482s] ... ok {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.015333s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.347 2937225 ERROR stevedore.extension [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-15 16:03:35.347 2937225 WARNING stevedore.named [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Could not load prometheus {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.011102s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.356 2937225 ERROR stevedore.extension [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-15 16:03:35.356 2937225 WARNING stevedore.named [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Could not load prometheus 2025-09-15 16:03:35.356 2937225 INFO aodh.evaluator [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] alarm f5a84fd4-08b2-4738-83bb-7d110be981d4 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-09-15 16:03:35.358 2937225 INFO aodh.evaluator [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] alarm ebbe65d6-d047-416b-af7f-818343216806 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-09-15 16:03:35.358 2937225 INFO aodh.evaluator [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] alarm 8b281a71-6a3a-4653-8f88-8fe56836cfff transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-09-15 16:03:35.359 2937225 INFO aodh.evaluator [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] alarm ea1c2b6b-a800-4140-b3fb-25038bf0a284 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to insufficient data, due to rules: rule1, rule2, rule3, rule4, rule5, rule6 state evaluated to unknown. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.007889s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.367 2937225 INFO aodh.evaluator.event [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Triggering the alarm b6505072-3948-483b-bf37-854d84d94d64 by event for project , event_type: type0 2025-09-15 16:03:35.367 2937225 INFO aodh.evaluator [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] alarm b6505072-3948-483b-bf37-854d84d94d64 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.007076s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.009072s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.383 2937225 INFO aodh.evaluator.event [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Triggering the alarm 646ae6ca-ddc9-4f92-93b4-8bd23a161e6e by event for project project1, event_type: type0 2025-09-15 16:03:35.383 2937225 INFO aodh.evaluator [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] alarm 646ae6ca-ddc9-4f92-93b4-8bd23a161e6e transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.008207s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.392 2937225 INFO aodh.evaluator.event [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Triggering the alarm 5f3ad183-a9de-4165-b19b-09da754cf8cd by event for project project1, event_type: type0 2025-09-15 16:03:35.392 2937225 INFO aodh.evaluator [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] alarm 5f3ad183-a9de-4165-b19b-09da754cf8cd transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.007932s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.400 2937225 INFO aodh.evaluator.event [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Triggering the alarm a1870f0c-318d-491f-ad86-80dfaf270c6b by event for project , event_type: type0 2025-09-15 16:03:35.400 2937225 INFO aodh.evaluator [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] alarm a1870f0c-318d-491f-ad86-80dfaf270c6b transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.008147s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.408 2937225 INFO aodh.evaluator.event [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Triggering the alarm 3eb571f8-ce79-409e-a7a8-476884c86d06 by event for project , event_type: type0 2025-09-15 16:03:35.408 2937225 INFO aodh.evaluator [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] alarm 3eb571f8-ce79-409e-a7a8-476884c86d06 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.008148s] ... ok {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000336s] ... ok {0} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.001181s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.071538s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:34.551 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Coordination backend started successfully. 2025-09-15 16:03:35.552 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Joined partitioning group group 2025-09-15 16:03:35.552 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Coordination backend started successfully. 2025-09-15 16:03:35.552 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Joined partitioning group group 2025-09-15 16:03:35.553 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Coordination backend started successfully. 2025-09-15 16:03:35.553 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Joined partitioning group group 2025-09-15 16:03:35.553 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Coordination backend started successfully. 2025-09-15 16:03:35.553 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Joined partitioning group group 2025-09-15 16:03:35.553 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Coordination backend started successfully. 2025-09-15 16:03:35.553 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Joined partitioning group group 2025-09-15 16:03:35.554 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Coordination backend started successfully. 2025-09-15 16:03:35.554 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Joined partitioning group group 2025-09-15 16:03:35.554 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Coordination backend started successfully. 2025-09-15 16:03:35.554 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Joined partitioning group group 2025-09-15 16:03:35.554 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Coordination backend started successfully. 2025-09-15 16:03:35.554 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Joined partitioning group group 2025-09-15 16:03:35.554 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Coordination backend started successfully. 2025-09-15 16:03:35.555 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Joined partitioning group group 2025-09-15 16:03:35.555 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2d dcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Coordination backend started successfully. 2025-09-15 16:03:35.555 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Joined partitioning group group {2} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.499050s] ... ok {3} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.513119s] ... ok {3} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.008740s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.008793s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.022388s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:35.642 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Coordination backend started successfully. 2025-09-15 16:03:36.643 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Joined partitioning group group 2025-09-15 16:03:36.644 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Coordination backend started successfully. 2025-09-15 16:03:36.644 2937226 INFO aodh.coordination [None req-57ad67b3-f106-4f64-84c3-2ddcb12a6bc9 0793479a-2b77-4760-b126-68088a79c631 2e557766-ba83-4e93-819f-b748ca6d351a - - - -] Joined partitioning group group {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.495448s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.017878s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:36.932 2937225 INFO aodh.coordination [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Coordination backend started successfully. {0} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.015615s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:36.949 2937225 INFO aodh.coordination [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Coordination backend started successfully. {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.018361s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:36.235 2937227 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-09-15 16:03:36.235 2937227 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-09-15 16:03:36.235 2937227 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-15 16:03:36.235 2937227 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev1/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-15 16:03:36.235 2937227 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-15 16:03:36.235 2937227 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-15 16:03:36.235 2937227 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-15 16:03:36.235 2937227 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-15 16:03:36.235 2937227 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-15 16:03:36.235 2937227 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-15 16:03:36.235 2937227 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-15 16:03:36.235 2937227 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-15 16:03:36.235 2937227 ERROR aodh.evaluator raise result 2025-09-15 16:03:36.235 2937227 ERROR aodh.evaluator Exception: Boom! 2025-09-15 16:03:36.235 2937227 ERROR aodh.evaluator {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.023023s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:36.671 2937226 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.022076s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.011436s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:36.960 2937225 INFO aodh.coordination [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Coordination backend started successfully. 2025-09-15 16:03:37.960 2937225 INFO aodh.coordination [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Joined partitioning group 123 2025-09-15 16:03:37.961 2937225 INFO aodh.coordination [None req-ca5603d9-0b5b-48e0-b111-a54a42f5a8fd 2210932b-6362-4b00-a433-7a4d432c7176 cec0d19a-cea0-4176-9006-62ee5616b7e1 - - - -] Left partitioning group 123 {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.030694s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.025937s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:37.265 2937227 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-15 16:03:37.266 2937227 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-09-15 16:03:37.266 2937227 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-15 16:03:37.266 2937227 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev1/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-15 16:03:37.266 2937227 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-15 16:03:37.266 2937227 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-15 16:03:37.266 2937227 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-15 16:03:37.266 2937227 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-15 16:03:37.266 2937227 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-15 16:03:37.266 2937227 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-15 16:03:37.266 2937227 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-15 16:03:37.266 2937227 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-15 16:03:37.266 2937227 ERROR aodh.evaluator raise result 2025-09-15 16:03:37.266 2937227 ERROR aodh.evaluator Exception: Boom! 2025-09-15 16:03:37.266 2937227 ERROR aodh.evaluator {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.025274s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:38.293 2937227 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {3} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.011441s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:36.303 2937228 INFO aodh.coordination [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Coordination backend started successfully. 2025-09-15 16:03:37.304 2937228 INFO aodh.coordination [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Joined partitioning group group1 2025-09-15 16:03:37.305 2937228 INFO aodh.coordination [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Coordination backend started successfully. 2025-09-15 16:03:38.305 2937228 INFO aodh.coordination [None req-1f93b6f5-4893-4110-91a5-fffcdc6e84f2 5b4aa2c7-04e9-4448-9669-d4b106e40a31 31107308-9bd2-4784-9157-591e0880a04c - - - -] Joined partitioning group group2 {2} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.018017s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.001403s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.001537s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.002127s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.029408s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.031886s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:38.020 2937225 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-15 16:03:38.023 2937225 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.001746s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.019251s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:38.357 2937228 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.072974s] ... ok {1} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.022103s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.155758s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.023424s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:39.378 2937228 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.001914s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.004948s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.002775s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.002582s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.076159s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:39.466 2937227 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-4ebf8444-2fce-41af-9e83-808c68df6a13' 2025-09-15 16:03:39.467 2937227 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.183823s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.079028s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:40.260 2937225 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-72d2ada1-98cf-46bb-9e26-ac84e355b112' 2025-09-15 16:03:40.261 2937225 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.071393s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.074312s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:40.542 2937227 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.001881s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.001362s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.001520s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.001841s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.002865s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.066334s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:40.965 2937226 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-c7c77b7b-6e37-4e06-bc26-52ff24f43e67' 2025-09-15 16:03:40.967 2937226 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.074641s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:41.335 2937225 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-9f2360d1-db9a-4cb0-a15e-ecd52e8ca65b' 2025-09-15 16:03:41.337 2937225 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.077392s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:41.541 2937228 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-16d6a0cd-6b16-4ad9-a05b-e26c413f5470' 2025-09-15 16:03:41.543 2937228 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.128711s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.070639s] ... ok {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.019076s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.001243s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.001002s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.000941s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.001598s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.002468s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.001569s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.002264s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.001936s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.001799s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.076248s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:42.412 2937225 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-59b6b78f-3348-4f09-9e22-6fc7f8458535' 2025-09-15 16:03:42.414 2937225 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.079326s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:42.623 2937228 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-58c126f9-6512-4a0c-8f57-89a104ce7fa9' 2025-09-15 16:03:42.624 2937228 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.073995s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:43.489 2937225 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.001433s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.001241s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.001398s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.002321s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.002271s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.001590s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.002448s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.001567s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.073268s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-15 16:03:43.698 2937228 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='subscriber=http://example.com/data&ttl=7200&signature=mysignature&expires=2016-06-29T01:49:56&paths=/v2/queues/beijing/messages&methods=GET,PATCH,POST,PUT&queue_name=foobar-critical&project_id=my_project_id', fragment='') because what ?. {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.019080s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.017528s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.001476s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.001315s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.000964s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000968s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.001009s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.001992s] ... ok {3} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.016817s] ... ok ====== Totals ====== Ran: 303 tests in 11.9044 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 41.7264 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:11.199423 - Worker 1 (76 tests) => 0:00:10.344767 - Worker 2 (76 tests) => 0:00:08.644365 - Worker 3 (75 tests) => 0:00:11.683338 [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 # # Authentication type to load (string value) # Deprecated group/name - [service_credentials]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = # Authentication URL (string value) #auth_url = # Scope for system operations (string value) #system_scope = # Domain ID to scope to (string value) #domain_id = # Domain name to scope to (string value) #domain_name = # Project ID to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_id #project_id = # Project name to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_name #project_name = # Domain ID containing project (string value) #project_domain_id = # Domain name containing project (string value) #project_domain_name = # ID of the trust to use as a trustee use (string value) #trust_id = # Optional domain ID to use with v3 and v2 parameters. It will be used for both # the user and project domain in v3 and ignored in v2 authentication. (string # value) #default_domain_id = # Optional domain name to use with v3 API and v2 parameters. It will be used # for both the user and project domain in v3 and ignored in v2 authentication. # (string value) #default_domain_name = # User id (string value) #user_id = # Username (string value) # Deprecated group/name - [service_credentials]/user_name #username = # User's domain id (string value) #user_domain_id = # User's domain name (string value) #user_domain_name = # User's password (string value) #password = [service_types] # # From aodh # # Message queue service type. (string value) #zaqar = messaging py312: OK (18.91 seconds) congratulations :) (18.97 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-21.1.0-0.20250915200147.b90df59.el10.noarch Processing files: python3-aodh-21.1.0-0.20250915200147.b90df59.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.cLcK07 + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev1 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev1/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 21.1.0-0.20250915200147.b90df59.el10 python3-aodh = 21.1.0-0.20250915200147.b90df59.el10 python3.12-aodh = 21.1.0-0.20250915200147.b90df59.el10 python3.12dist(aodh) = 21.1~~dev1 python3dist(aodh) = 21.1~~dev1 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.20250915200147.b90df59.el10 Processing files: openstack-aodh-common-21.1.0-0.20250915200147.b90df59.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.XsK5xy + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev1 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev1/README.rst /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.el10 openstack-aodh-common = 21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.el10.noarch Provides: openstack-aodh-api = 21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.el10.noarch Provides: openstack-aodh-evaluator = 21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.el10.noarch Provides: openstack-aodh-notifier = 21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.el10.noarch Provides: openstack-aodh-listener = 21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.el10.noarch Provides: openstack-aodh-expirer = 21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.jKa6Uy + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev1 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev1/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 21.1.0-0.20250915200147.b90df59.el10 python3-aodh-tests = 21.1.0-0.20250915200147.b90df59.el10 python3.12-aodh-tests = 21.1.0-0.20250915200147.b90df59.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.20250915200147.b90df59.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-21.1.0-0.20250915200147.b90df59.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-21.1.0-0.20250915200147.b90df59.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-21.1.0-0.20250915200147.b90df59.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-21.1.0-0.20250915200147.b90df59.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-21.1.0-0.20250915200147.b90df59.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-21.1.0-0.20250915200147.b90df59.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-21.1.0-0.20250915200147.b90df59.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-21.1.0-0.20250915200147.b90df59.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-21.1.0-0.20250915200147.b90df59.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.hlm8gL + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20250915200147.b90df59.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.1C46jW + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev1-SPECPARTS + rm -rf aodh-21.1.0.dev1 aodh-21.1.0.dev1.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