Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250909023156.03f127e.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.r952td + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-20.1.0.dev80 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-20.1.0.dev80-0.20250909023156.03f127e.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-20.1.0.dev80 + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev80-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev80-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'openstack-aodh-20.1.0 base' + /usr/bin/git checkout --track -b rpm-build Switched to a new branch 'rpm-build' branch 'rpm-build' set up to track 'master'. + find . '(' -name .gitignore -o -name .placeholder ')' -delete + find aodh -name '*.py' -exec sed -i '/\/usr\/bin\/env python/{d;q}' '{}' + + sed -i '/^\"PO-Revision-Date: \\n\"/d' aodh/locale/de/LC_MESSAGES/aodh.po aodh/locale/en_GB/LC_MESSAGES/aodh.po aodh/locale/es/LC_MESSAGES/aodh.po aodh/locale/fr/LC_MESSAGES/aodh.po aodh/locale/id/LC_MESSAGES/aodh.po aodh/locale/it/LC_MESSAGES/aodh.po aodh/locale/ja/LC_MESSAGES/aodh.po aodh/locale/ko_KR/LC_MESSAGES/aodh.po aodh/locale/pt/LC_MESSAGES/aodh.po aodh/locale/pt_BR/LC_MESSAGES/aodh.po aodh/locale/ru/LC_MESSAGES/aodh.po aodh/locale/zh_CN/LC_MESSAGES/aodh.po aodh/locale/zh_TW/LC_MESSAGES/aodh.po + sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^sphinx.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^sphinx.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' test-requirements.txt + for pkg in tzdata + sed -i '/^tzdata.*/d' doc/requirements.txt requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.bHI3EO + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev80 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-20.1.0.dev80/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250909023156.03f127e.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.MRKHpZ + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev80 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-20.1.0.dev80/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250909023156.03f127e.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.bz6vMi + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev80 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-20.1.0.dev80/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.06 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement not satisfied: stestr>=2.0.0 Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement not satisfied: oslotest>=2.15.0 Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement not satisfied: coverage>=3.6 Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement not satisfied: fixtures>=1.3.1 Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement not satisfied: WebTest>=3.0.0 Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement not satisfied: tenacity>=3.2.1 Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement not satisfied: croniter>=0.3.4 Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement not satisfied: futurist>=0.11.0 Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement not satisfied: jsonschema>=3.2.0 Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement not satisfied: keystonemiddleware>=5.1.0 Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement not satisfied: gnocchiclient>=6.0.0 Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement not satisfied: lxml>=2.3 Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.db>=11.0.0 Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.config>=6.8.0 Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.i18n>=1.5.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.reports>=1.18.0 Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.policy>=4.5.0 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: PasteDeploy>=1.5.0 Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement not satisfied: pecan>=0.8.0 Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.messaging>=5.2.0 Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.middleware>=3.22.0 Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.utils>=4.7.0 Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement not satisfied: python-keystoneclient>=1.6.0 Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: stevedore>=1.5.0 Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement not satisfied: tooz>=1.28.0 Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement not satisfied: voluptuous>=0.8.10 Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement not satisfied: WebOb>=1.2.3 Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement not satisfied: WSME>=0.12.1 Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement not satisfied: cotyledon>=1.7.3 Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement not satisfied: keystoneauth1>=2.1 Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement not satisfied: python-observabilityclient>=0.0.4 Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement not satisfied: python-octaviaclient>=1.8.0 Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement not satisfied: python-dateutil>=2.5.3 Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement not satisfied: python-heatclient>=1.17.0 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev80/aodh-20.1.0.dev80.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: tenacity >=3.2.1 Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: croniter >=0.3.4 Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: futurist >=0.11.0 Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: jsonschema >=3.2.0 Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: keystonemiddleware >=5.1.0 Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: gnocchiclient >=6.0.0 Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: lxml >=2.3 Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.db >=11.0.0 Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.config >=6.8.0 Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.i18n >=1.5.0 Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.log >=4.3.0 Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.reports >=1.18.0 Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.policy >=4.5.0 Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.upgradecheck >=1.3.0 Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: PasteDeploy >=1.5.0 Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: pecan >=0.8.0 Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.messaging >=5.2.0 Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.middleware >=3.22.0 Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.utils >=4.7.0 Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-keystoneclient >=1.6.0 Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: stevedore >=1.5.0 Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: tooz >=1.28.0 Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: voluptuous >=0.8.10 Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: WebOb >=1.2.3 Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: WSME >=0.12.1 Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: cotyledon >=1.7.3 Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: keystoneauth1 >=2.1 Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-observabilityclient >=0.0.4 Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-octaviaclient >=1.8.0 Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-dateutil >=2.5.3 Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-heatclient >=1.17.0 Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev80.dist-info/ removed 'aodh-20.1.0.dev80.dist-info/AUTHORS' removed 'aodh-20.1.0.dev80.dist-info/LICENSE' removed 'aodh-20.1.0.dev80.dist-info/METADATA' removed 'aodh-20.1.0.dev80.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev80.dist-info/pbr.json' removed 'aodh-20.1.0.dev80.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev80.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250909023156.03f127e.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.dtW67N + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev80 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-20.1.0.dev80/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909023156.03f127e.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-20.1.0.dev80/aodh-20.1.0.dev80.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-20.1.0-0.20250909023156.03f127e.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev80.dist-info/ removed 'aodh-20.1.0.dev80.dist-info/AUTHORS' removed 'aodh-20.1.0.dev80.dist-info/LICENSE' removed 'aodh-20.1.0.dev80.dist-info/METADATA' removed 'aodh-20.1.0.dev80.dist-info/top_level.txt' removed 'aodh-20.1.0.dev80.dist-info/pbr.json' removed 'aodh-20.1.0.dev80.dist-info/entry_points.txt' removed directory 'aodh-20.1.0.dev80.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250909023156.03f127e.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.ERYqsZ + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev80 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-20.1.0.dev80/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909023156.03f127e.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-20.1.0.dev80/aodh-20.1.0.dev80.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-20.1.0-0.20250909023156.03f127e.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev80.dist-info/ removed 'aodh-20.1.0.dev80.dist-info/AUTHORS' removed 'aodh-20.1.0.dev80.dist-info/LICENSE' removed 'aodh-20.1.0.dev80.dist-info/METADATA' removed 'aodh-20.1.0.dev80.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev80.dist-info/pbr.json' removed 'aodh-20.1.0.dev80.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev80.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.d60NLm + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-20.1.0.dev80 + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-20.1.0.dev80/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-20.1.0.dev80 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info creating /builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir/pip-modern-metadata-16m4hbrz/aodh.egg-info writing /builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir/pip-modern-metadata-16m4hbrz/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir/pip-modern-metadata-16m4hbrz/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir/pip-modern-metadata-16m4hbrz/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir/pip-modern-metadata-16m4hbrz/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir/pip-modern-metadata-16m4hbrz/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir/pip-modern-metadata-16m4hbrz/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir/pip-modern-metadata-16m4hbrz/aodh.egg-info/SOURCES.txt' [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file '/builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir/pip-modern-metadata-16m4hbrz/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir/pip-modern-metadata-16m4hbrz/aodh-20.1.0.dev80.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/storage creating build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/__init__.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/models.py -> build/lib/aodh/storage/sqlalchemy copying aodh/storage/sqlalchemy/utils.py -> build/lib/aodh/storage/sqlalchemy creating build/lib/aodh/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd creating build/lib/aodh/tests 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/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/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/storage 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/tests/unit creating build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/__init__.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/test_heat.py -> build/lib/aodh/tests/unit/notifier creating build/lib/aodh/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 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/api/controllers creating build/lib/aodh/api/controllers/v2 creating build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules creating build/lib/aodh/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier copying aodh/tests/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 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/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf creating build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/__init__.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_composite.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_event.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_gnocchi.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_loadbalancer.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/functional/storage/__init__.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_get_connection.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_log.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_storage_scenarios.py -> build/lib/aodh/tests/functional/storage copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers 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 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/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 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/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/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api creating build/lib/aodh/locale creating build/lib/aodh/locale/de creating build/lib/aodh/locale/de/LC_MESSAGES copying aodh/locale/de/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/de/LC_MESSAGES creating build/lib/aodh/locale/en_GB creating build/lib/aodh/locale/en_GB/LC_MESSAGES copying aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/en_GB/LC_MESSAGES creating build/lib/aodh/locale/es creating build/lib/aodh/locale/es/LC_MESSAGES copying aodh/locale/es/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/es/LC_MESSAGES creating build/lib/aodh/locale/fr creating build/lib/aodh/locale/fr/LC_MESSAGES copying aodh/locale/fr/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/fr/LC_MESSAGES creating build/lib/aodh/locale/id creating build/lib/aodh/locale/id/LC_MESSAGES copying aodh/locale/id/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/id/LC_MESSAGES creating build/lib/aodh/locale/it creating build/lib/aodh/locale/it/LC_MESSAGES copying aodh/locale/it/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/it/LC_MESSAGES creating build/lib/aodh/locale/ja creating build/lib/aodh/locale/ja/LC_MESSAGES copying aodh/locale/ja/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ja/LC_MESSAGES creating build/lib/aodh/locale/ko_KR creating build/lib/aodh/locale/ko_KR/LC_MESSAGES copying aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ko_KR/LC_MESSAGES creating build/lib/aodh/locale/pt creating build/lib/aodh/locale/pt/LC_MESSAGES copying aodh/locale/pt/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt/LC_MESSAGES creating build/lib/aodh/locale/pt_BR creating build/lib/aodh/locale/pt_BR/LC_MESSAGES copying aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt_BR/LC_MESSAGES creating build/lib/aodh/locale/ru creating build/lib/aodh/locale/ru/LC_MESSAGES copying aodh/locale/ru/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ru/LC_MESSAGES creating build/lib/aodh/locale/zh_CN creating build/lib/aodh/locale/zh_CN/LC_MESSAGES copying aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_CN/LC_MESSAGES creating build/lib/aodh/locale/zh_TW creating build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/locale creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES copying build/lib/aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES copying build/lib/aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ru creating build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES copying build/lib/aodh/locale/ru/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES copying build/lib/aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt creating build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES copying build/lib/aodh/locale/pt/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES copying build/lib/aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ja creating build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES copying build/lib/aodh/locale/ja/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/it creating build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES copying build/lib/aodh/locale/it/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/id creating build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES copying build/lib/aodh/locale/id/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/fr creating build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES copying build/lib/aodh/locale/fr/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/es creating build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES copying build/lib/aodh/locale/es/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES copying build/lib/aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/de creating build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/locale/de/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/version.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/service.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/queue.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/profiler.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/opts.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/messaging.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/keystone_client.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/i18n.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/event.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/coordination.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/__init__.py -> build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/defaults.py -> build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/conf creating build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/zaqar.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/trust.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/test.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/rest.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/log.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/heat.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/notifier creating build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 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/rbac.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/policies.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/middleware.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/hooks.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/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/tests copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/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/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/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/storage copying build/lib/aodh/storage/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/base.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/utils.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev80-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev80.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev80.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir/pip-wheel-pmsoe5p6/.tmp-ohxb8c68/aodh-20.1.0.dev80-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'aodh/__init__.py' adding 'aodh/coordination.py' adding 'aodh/event.py' adding 'aodh/i18n.py' adding 'aodh/keystone_client.py' adding 'aodh/messaging.py' adding 'aodh/opts.py' adding 'aodh/profiler.py' adding 'aodh/queue.py' adding 'aodh/service.py' adding 'aodh/version.py' adding 'aodh/api/__init__.py' adding 'aodh/api/api-paste.ini' adding 'aodh/api/app.py' adding 'aodh/api/app.wsgi' adding 'aodh/api/hooks.py' adding 'aodh/api/middleware.py' adding 'aodh/api/policies.py' adding 'aodh/api/rbac.py' adding 'aodh/api/controllers/__init__.py' adding 'aodh/api/controllers/root.py' adding 'aodh/api/controllers/v2/__init__.py' adding 'aodh/api/controllers/v2/alarms.py' adding 'aodh/api/controllers/v2/base.py' adding 'aodh/api/controllers/v2/capabilities.py' adding 'aodh/api/controllers/v2/metrics.py' adding 'aodh/api/controllers/v2/query.py' adding 'aodh/api/controllers/v2/quotas.py' adding 'aodh/api/controllers/v2/root.py' adding 'aodh/api/controllers/v2/utils.py' adding 'aodh/api/controllers/v2/alarm_rules/__init__.py' adding 'aodh/api/controllers/v2/alarm_rules/composite.py' adding 'aodh/api/controllers/v2/alarm_rules/event.py' adding 'aodh/api/controllers/v2/alarm_rules/gnocchi.py' adding 'aodh/api/controllers/v2/alarm_rules/loadbalancer.py' adding 'aodh/api/controllers/v2/alarm_rules/prometheus.py' adding 'aodh/cmd/__init__.py' adding 'aodh/cmd/alarm.py' adding 'aodh/cmd/aodh-config-generator.conf' adding 'aodh/cmd/aodh-policy-generator.conf' adding 'aodh/cmd/status.py' adding 'aodh/cmd/storage.py' adding 'aodh/conf/__init__.py' adding 'aodh/conf/defaults.py' adding 'aodh/evaluator/__init__.py' adding 'aodh/evaluator/composite.py' adding 'aodh/evaluator/event.py' adding 'aodh/evaluator/gnocchi.py' adding 'aodh/evaluator/loadbalancer.py' adding 'aodh/evaluator/prometheus.py' adding 'aodh/evaluator/threshold.py' adding 'aodh/evaluator/utils.py' adding 'aodh/locale/de/LC_MESSAGES/aodh.po' adding 'aodh/locale/en_GB/LC_MESSAGES/aodh.po' adding 'aodh/locale/es/LC_MESSAGES/aodh.po' adding 'aodh/locale/fr/LC_MESSAGES/aodh.po' adding 'aodh/locale/id/LC_MESSAGES/aodh.po' adding 'aodh/locale/it/LC_MESSAGES/aodh.po' adding 'aodh/locale/ja/LC_MESSAGES/aodh.po' adding 'aodh/locale/ko_KR/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt_BR/LC_MESSAGES/aodh.po' adding 'aodh/locale/ru/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_CN/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_TW/LC_MESSAGES/aodh.po' adding 'aodh/notifier/__init__.py' adding 'aodh/notifier/heat.py' adding 'aodh/notifier/log.py' adding 'aodh/notifier/rest.py' adding 'aodh/notifier/test.py' adding 'aodh/notifier/trust.py' adding 'aodh/notifier/zaqar.py' adding 'aodh/storage/__init__.py' adding 'aodh/storage/base.py' adding 'aodh/storage/impl_log.py' adding 'aodh/storage/impl_sqlalchemy.py' adding 'aodh/storage/models.py' adding 'aodh/storage/sqlalchemy/__init__.py' adding 'aodh/storage/sqlalchemy/models.py' adding 'aodh/storage/sqlalchemy/utils.py' adding 'aodh/storage/sqlalchemy/alembic/alembic.ini' adding 'aodh/storage/sqlalchemy/alembic/env.py' adding 'aodh/storage/sqlalchemy/alembic/script.py.mako' adding 'aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py' adding 'aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py' adding 'aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py' adding 'aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py' adding 'aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py' adding 'aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py' adding 'aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py' adding 'aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py' adding 'aodh/tests/__init__.py' adding 'aodh/tests/base.py' adding 'aodh/tests/constants.py' adding 'aodh/tests/functional/__init__.py' adding 'aodh/tests/functional/db.py' adding 'aodh/tests/functional/api/__init__.py' adding 'aodh/tests/functional/api/v2/__init__.py' adding 'aodh/tests/functional/api/v2/policy.yaml-test' adding 'aodh/tests/functional/api/v2/test_alarm_scenarios.py' adding 'aodh/tests/functional/api/v2/test_app.py' adding 'aodh/tests/functional/api/v2/test_complex_query.py' adding 'aodh/tests/functional/api/v2/test_complex_query_scenarios.py' adding 'aodh/tests/functional/api/v2/test_metrics.py' adding 'aodh/tests/functional/api/v2/test_quotas.py' adding 'aodh/tests/functional/hooks/post_test_hook.sh' adding 'aodh/tests/functional/storage/__init__.py' adding 'aodh/tests/functional/storage/test_get_connection.py' adding 'aodh/tests/functional/storage/test_impl_log.py' adding 'aodh/tests/functional/storage/test_impl_sqlalchemy.py' adding 'aodh/tests/functional/storage/test_storage_scenarios.py' adding 'aodh/tests/functional/storage/sqlalchemy/__init__.py' adding 'aodh/tests/functional/storage/sqlalchemy/test_migrations.py' adding 'aodh/tests/unit/__init__.py' adding 'aodh/tests/unit/test_api_v2_capabilities.py' adding 'aodh/tests/unit/test_bin.py' adding 'aodh/tests/unit/test_coordination.py' adding 'aodh/tests/unit/test_evaluator.py' adding 'aodh/tests/unit/test_event.py' adding 'aodh/tests/unit/test_messaging.py' adding 'aodh/tests/unit/test_notifier.py' adding 'aodh/tests/unit/test_query.py' adding 'aodh/tests/unit/test_wsme_custom_type.py' adding 'aodh/tests/unit/cmd/__init__.py' adding 'aodh/tests/unit/cmd/test_status.py' adding 'aodh/tests/unit/evaluator/__init__.py' adding 'aodh/tests/unit/evaluator/base.py' adding 'aodh/tests/unit/evaluator/test_base.py' adding 'aodh/tests/unit/evaluator/test_composite.py' adding 'aodh/tests/unit/evaluator/test_event.py' adding 'aodh/tests/unit/evaluator/test_gnocchi.py' adding 'aodh/tests/unit/evaluator/test_loadbalancer.py' adding 'aodh/tests/unit/notifier/__init__.py' adding 'aodh/tests/unit/notifier/base.py' adding 'aodh/tests/unit/notifier/test_heat.py' adding 'aodh/wsgi/__init__.py' adding 'aodh/wsgi/api.py' adding 'aodh-20.1.0.dev80.data/scripts/aodh-api' adding 'aodh-20.1.0.dev80.dist-info/AUTHORS' adding 'aodh-20.1.0.dev80.dist-info/LICENSE' adding 'aodh-20.1.0.dev80.dist-info/METADATA' adding 'aodh-20.1.0.dev80.dist-info/WHEEL' adding 'aodh-20.1.0.dev80.dist-info/entry_points.txt' adding 'aodh-20.1.0.dev80.dist-info/pbr.json' adding 'aodh-20.1.0.dev80.dist-info/top_level.txt' adding 'aodh-20.1.0.dev80.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for aodh (pyproject.toml): finished with status 'done' Created wheel for aodh: filename=aodh-20.1.0.dev80-py3-none-any.whl size=225680 sha256=042cc446da4f7b8dc47c3aec06fc0b6a261a346824d18782719ea6a89bd223e7 Stored in directory: /builddir/.cache/pip/wheels/a9/eb/5d/a208ed8f13e8e237233a2a6e5b476b52cf61c5fc15d6883682 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.8eyb89 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-20.1.0.dev80 ++ ls /builddir/build/BUILD/aodh-20.1.0.dev80/pyproject-wheeldir/aodh-20.1.0.dev80-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=aodh==20.1.0.dev80 + '[' -z aodh==20.1.0.dev80 ']' + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev80/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/aodh-20.1.0.dev80/pyproject-wheeldir aodh==20.1.0.dev80 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/aodh-20.1.0.dev80/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-20.1.0.dev80-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-20.1.0.dev80 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-20.1.0.dev80.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev80.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev80.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev80.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev80.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev80.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev80.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250909023156.03f127e.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-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale --domain aodh /usr/lib/python3.12/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running compile_catalog compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.mo + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64//usr/lib/python3.12/site-packages + oslo-config-generator --config-file=aodh/cmd/aodh-config-generator.conf --output-file=aodh/aodh.conf + read name eq value + test '[DEFAULT]' + test '' + continue + read name eq value + test log_dir + test /var/log/aodh + sed -i '0,/^# *log_dir=/{s!^# *log_dir=.*!#log_dir=/var/log/aodh!}' aodh/aodh.conf + read name eq value + test use_stderr + test False + sed -i '0,/^# *use_stderr=/{s!^# *use_stderr=.*!#use_stderr=False!}' aodh/aodh.conf + read name eq value + test '' + continue + read name eq value + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/etc/aodh + install -p -D -m 640 /builddir/build/SOURCES/aodh-dist.conf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/share/aodh/aodh-dist.conf + install -p -D -m 640 aodh/aodh.conf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/etc/aodh/aodh.conf + install -p -D -m 640 aodh/api/api-paste.ini /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/var/log/aodh + install -p -D -m 644 /builddir/build/SOURCES/aodh.logrotate /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/etc/logrotate.d/openstack-aodh + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-api.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/systemd/system/openstack-aodh-api.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-evaluator.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/systemd/system/openstack-aodh-evaluator.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-notifier.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/systemd/system/openstack-aodh-notifier.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-expirer.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/systemd/system/openstack-aodh-expirer.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-listener.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po + rm -f '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 20.1.0-0.20250909023156.03f127e.el10 --unique-debug-suffix -20.1.0-0.20250909023156.03f127e.el10.x86_64 --unique-debug-src-base openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/aodh-20.1.0.dev80 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/lib/python3.12/site-packages/aodh/tests/functional/hooks/post_test_hook.sh from /bin/bash -xe to #!/usr/bin/bash -xe + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.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.GiAuHn + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-20.1.0.dev80 + TOX_TESTENV_PASSENV='*' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-20.1.0.dev80/.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_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.144700s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:54.802 1540210 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:33:54.802 1540210 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:33:54.806 1540210 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:33:54.806 1540210 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:33:54.811 1540210 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-08 22:33:54.843 1540210 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.174462s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:54.812 1540212 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:33:54.812 1540212 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:33:54.816 1540212 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:33:54.816 1540212 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:33:54.821 1540212 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-08 22:33:54.859 1540212 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:54.956 1540212 WARNING oslo_db.sqlalchemy.utils [None req-9cc024e9-96b2-401e-9d75-469fd1e6c568 33b57b5f-fcee-4d86-bf87-b7f082a39894 81fdc838-751a-43bd-8e00-3743a6df7e70 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:54.964 1540212 WARNING oslo_db.sqlalchemy.utils [None req-728e3bad-c33f-4891-846c-432ec87c5bd8 33b57b5f-fcee-4d86-bf87-b7f082a39894 81fdc838-751a-43bd-8e00-3743a6df7e70 - - - -] 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_forbiden [0.152417s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:54.833 1540209 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:33:54.833 1540209 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:33:54.837 1540209 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:33:54.837 1540209 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:33:54.841 1540209 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-08 22:33:54.874 1540209 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:54.962 1540209 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:54.973 1540209 WARNING oslo_policy.policy [None req-67d047ed-eee7-47f7-93b3-9f4dccba9f50 5a2cd1aa-bc0f-46fd-9fbf-eca844ba9877 7e81bb4c-f59a-4102-8ff5-ef5a7d79387e - - - -] 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_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.039003s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:54.943 1540210 INFO alembic.runtime.migration [None req-3d83949f-68b5-4b13-b433-f108538f0dc0 6c9d6fb9-21a7-4ca7-8421-c67f3c3d4aee dc19f0ec-b43d-4b9d-bd07-e776954ae9ca - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:54.943 1540210 INFO alembic.runtime.migration [None req-3d83949f-68b5-4b13-b433-f108538f0dc0 6c9d6fb9-21a7-4ca7-8421-c67f3c3d4aee dc19f0ec-b43d-4b9d-bd07-e776954ae9ca - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:54.946 1540210 INFO alembic.runtime.migration [None req-3d83949f-68b5-4b13-b433-f108538f0dc0 6c9d6fb9-21a7-4ca7-8421-c67f3c3d4aee dc19f0ec-b43d-4b9d-bd07-e776954ae9ca - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:54.946 1540210 INFO alembic.runtime.migration [None req-3d83949f-68b5-4b13-b433-f108538f0dc0 6c9d6fb9-21a7-4ca7-8421-c67f3c3d4aee dc19f0ec-b43d-4b9d-bd07-e776954ae9ca - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:54.950 1540210 INFO alembic.runtime.migration [None req-3d83949f-68b5-4b13-b433-f108538f0dc0 6c9d6fb9-21a7-4ca7-8421-c67f3c3d4aee dc19f0ec-b43d-4b9d-bd07-e776954ae9ca - - - -] Running stamp_revision -> 010 2025-09-08 22:33:54.952 1540210 INFO aodh.api.app [None req-3d83949f-68b5-4b13-b433-f108538f0dc0 6c9d6fb9-21a7-4ca7-8421-c67f3c3d4aee dc19f0ec-b43d-4b9d-bd07-e776954ae9ca - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:54.968 1540210 WARNING oslo_db.sqlalchemy.utils [None req-ff5be054-0ed4-40ea-aee3-924cdfd03abb f4709d3f-da23-4795-a7bb-848c4ce417af 2a19420f-6c1f-410c-b451-7b68d2fb22e0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:54.970 1540210 WARNING oslo_db.sqlalchemy.utils [None req-ff5be054-0ed4-40ea-aee3-924cdfd03abb f4709d3f-da23-4795-a7bb-848c4ce417af 2a19420f-6c1f-410c-b451-7b68d2fb22e0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:54.975 1540210 WARNING oslo_db.sqlalchemy.utils [None req-ff5be054-0ed4-40ea-aee3-924cdfd03abb f4709d3f-da23-4795-a7bb-848c4ce417af 2a19420f-6c1f-410c-b451-7b68d2fb22e0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.034766s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:54.983 1540212 INFO alembic.runtime.migration [None req-728e3bad-c33f-4891-846c-432ec87c5bd8 33b57b5f-fcee-4d86-bf87-b7f082a39894 81fdc838-751a-43bd-8e00-3743a6df7e70 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:54.983 1540212 INFO alembic.runtime.migration [None req-728e3bad-c33f-4891-846c-432ec87c5bd8 33b57b5f-fcee-4d86-bf87-b7f082a39894 81fdc838-751a-43bd-8e00-3743a6df7e70 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:54.986 1540212 INFO alembic.runtime.migration [None req-728e3bad-c33f-4891-846c-432ec87c5bd8 33b57b5f-fcee-4d86-bf87-b7f082a39894 81fdc838-751a-43bd-8e00-3743a6df7e70 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:54.986 1540212 INFO alembic.runtime.migration [None req-728e3bad-c33f-4891-846c-432ec87c5bd8 33b57b5f-fcee-4d86-bf87-b7f082a39894 81fdc838-751a-43bd-8e00-3743a6df7e70 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:54.991 1540212 INFO alembic.runtime.migration [None req-728e3bad-c33f-4891-846c-432ec87c5bd8 33b57b5f-fcee-4d86-bf87-b7f082a39894 81fdc838-751a-43bd-8e00-3743a6df7e70 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:54.992 1540212 INFO aodh.api.app [None req-728e3bad-c33f-4891-846c-432ec87c5bd8 33b57b5f-fcee-4d86-bf87-b7f082a39894 81fdc838-751a-43bd-8e00-3743a6df7e70 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.005 1540212 WARNING oslo_db.sqlalchemy.utils [None req-cb76cd30-186f-4af3-a27f-e0db1a415cec f4599962-64d6-46c6-b7f6-b651e657f593 dc2ed9ac-8c8f-44d1-890c-dedd5ba0a0b6 - - - -] 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_noauth [0.033900s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:54.982 1540210 INFO alembic.runtime.migration [None req-ff5be054-0ed4-40ea-aee3-924cdfd03abb f4709d3f-da23-4795-a7bb-848c4ce417af 2a19420f-6c1f-410c-b451-7b68d2fb22e0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:54.982 1540210 INFO alembic.runtime.migration [None req-ff5be054-0ed4-40ea-aee3-924cdfd03abb f4709d3f-da23-4795-a7bb-848c4ce417af 2a19420f-6c1f-410c-b451-7b68d2fb22e0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:54.985 1540210 INFO alembic.runtime.migration [None req-ff5be054-0ed4-40ea-aee3-924cdfd03abb f4709d3f-da23-4795-a7bb-848c4ce417af 2a19420f-6c1f-410c-b451-7b68d2fb22e0 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:54.985 1540210 INFO alembic.runtime.migration [None req-ff5be054-0ed4-40ea-aee3-924cdfd03abb f4709d3f-da23-4795-a7bb-848c4ce417af 2a19420f-6c1f-410c-b451-7b68d2fb22e0 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:54.989 1540210 INFO alembic.runtime.migration [None req-ff5be054-0ed4-40ea-aee3-924cdfd03abb f4709d3f-da23-4795-a7bb-848c4ce417af 2a19420f-6c1f-410c-b451-7b68d2fb22e0 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:54.991 1540210 INFO aodh.api.app [None req-ff5be054-0ed4-40ea-aee3-924cdfd03abb f4709d3f-da23-4795-a7bb-848c4ce417af 2a19420f-6c1f-410c-b451-7b68d2fb22e0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.005 1540210 WARNING oslo_db.sqlalchemy.utils [None req-7bd5ad66-9ae5-4327-8939-f73f97522e66 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.006 1540210 WARNING oslo_db.sqlalchemy.utils [None req-7bd5ad66-9ae5-4327-8939-f73f97522e66 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.010 1540210 WARNING oslo_db.sqlalchemy.utils [None req-7bd5ad66-9ae5-4327-8939-f73f97522e66 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.034806s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:54.982 1540209 INFO alembic.runtime.migration [None req-67d047ed-eee7-47f7-93b3-9f4dccba9f50 5a2cd1aa-bc0f-46fd-9fbf-eca844ba9877 7e81bb4c-f59a-4102-8ff5-ef5a7d79387e - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:54.983 1540209 INFO alembic.runtime.migration [None req-67d047ed-eee7-47f7-93b3-9f4dccba9f50 5a2cd1aa-bc0f-46fd-9fbf-eca844ba9877 7e81bb4c-f59a-4102-8ff5-ef5a7d79387e - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:54.986 1540209 INFO alembic.runtime.migration [None req-67d047ed-eee7-47f7-93b3-9f4dccba9f50 5a2cd1aa-bc0f-46fd-9fbf-eca844ba9877 7e81bb4c-f59a-4102-8ff5-ef5a7d79387e - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:54.986 1540209 INFO alembic.runtime.migration [None req-67d047ed-eee7-47f7-93b3-9f4dccba9f50 5a2cd1aa-bc0f-46fd-9fbf-eca844ba9877 7e81bb4c-f59a-4102-8ff5-ef5a7d79387e - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:54.990 1540209 INFO alembic.runtime.migration [None req-67d047ed-eee7-47f7-93b3-9f4dccba9f50 5a2cd1aa-bc0f-46fd-9fbf-eca844ba9877 7e81bb4c-f59a-4102-8ff5-ef5a7d79387e - - - -] Running stamp_revision -> 010 2025-09-08 22:33:54.992 1540209 INFO aodh.api.app [None req-67d047ed-eee7-47f7-93b3-9f4dccba9f50 5a2cd1aa-bc0f-46fd-9fbf-eca844ba9877 7e81bb4c-f59a-4102-8ff5-ef5a7d79387e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.006 1540209 WARNING oslo_db.sqlalchemy.utils [None req-37af59fd-95e1-4975-945f-6e1ce3fafde1 89b94f8a-fe18-4a1b-8534-5405910c7efd d10c7ade-e206-4368-8341-f0b2a4c08dc8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.031297s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.018 1540212 INFO alembic.runtime.migration [None req-cb76cd30-186f-4af3-a27f-e0db1a415cec f4599962-64d6-46c6-b7f6-b651e657f593 dc2ed9ac-8c8f-44d1-890c-dedd5ba0a0b6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.018 1540212 INFO alembic.runtime.migration [None req-cb76cd30-186f-4af3-a27f-e0db1a415cec f4599962-64d6-46c6-b7f6-b651e657f593 dc2ed9ac-8c8f-44d1-890c-dedd5ba0a0b6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.021 1540212 INFO alembic.runtime.migration [None req-cb76cd30-186f-4af3-a27f-e0db1a415cec f4599962-64d6-46c6-b7f6-b651e657f593 dc2ed9ac-8c8f-44d1-890c-dedd5ba0a0b6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.021 1540212 INFO alembic.runtime.migration [None req-cb76cd30-186f-4af3-a27f-e0db1a415cec f4599962-64d6-46c6-b7f6-b651e657f593 dc2ed9ac-8c8f-44d1-890c-dedd5ba0a0b6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.025 1540212 INFO alembic.runtime.migration [None req-cb76cd30-186f-4af3-a27f-e0db1a415cec f4599962-64d6-46c6-b7f6-b651e657f593 dc2ed9ac-8c8f-44d1-890c-dedd5ba0a0b6 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.027 1540212 INFO aodh.api.app [None req-cb76cd30-186f-4af3-a27f-e0db1a415cec f4599962-64d6-46c6-b7f6-b651e657f593 dc2ed9ac-8c8f-44d1-890c-dedd5ba0a0b6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.029672s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.018 1540209 INFO alembic.runtime.migration [None req-37af59fd-95e1-4975-945f-6e1ce3fafde1 89b94f8a-fe18-4a1b-8534-5405910c7efd d10c7ade-e206-4368-8341-f0b2a4c08dc8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.018 1540209 INFO alembic.runtime.migration [None req-37af59fd-95e1-4975-945f-6e1ce3fafde1 89b94f8a-fe18-4a1b-8534-5405910c7efd d10c7ade-e206-4368-8341-f0b2a4c08dc8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.021 1540209 INFO alembic.runtime.migration [None req-37af59fd-95e1-4975-945f-6e1ce3fafde1 89b94f8a-fe18-4a1b-8534-5405910c7efd d10c7ade-e206-4368-8341-f0b2a4c08dc8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.021 1540209 INFO alembic.runtime.migration [None req-37af59fd-95e1-4975-945f-6e1ce3fafde1 89b94f8a-fe18-4a1b-8534-5405910c7efd d10c7ade-e206-4368-8341-f0b2a4c08dc8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.025 1540209 INFO alembic.runtime.migration [None req-37af59fd-95e1-4975-945f-6e1ce3fafde1 89b94f8a-fe18-4a1b-8534-5405910c7efd d10c7ade-e206-4368-8341-f0b2a4c08dc8 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.027 1540209 INFO aodh.api.app [None req-37af59fd-95e1-4975-945f-6e1ce3fafde1 89b94f8a-fe18-4a1b-8534-5405910c7efd d10c7ade-e206-4368-8341-f0b2a4c08dc8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.044483s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.017 1540210 INFO alembic.runtime.migration [None req-7bd5ad66-9ae5-4327-8939-f73f97522e66 - - - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.017 1540210 INFO alembic.runtime.migration [None req-7bd5ad66-9ae5-4327-8939-f73f97522e66 - - - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.020 1540210 INFO alembic.runtime.migration [None req-7bd5ad66-9ae5-4327-8939-f73f97522e66 - - - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.020 1540210 INFO alembic.runtime.migration [None req-7bd5ad66-9ae5-4327-8939-f73f97522e66 - - - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.024 1540210 INFO alembic.runtime.migration [None req-7bd5ad66-9ae5-4327-8939-f73f97522e66 - - - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.025 1540210 INFO aodh.api.app [None req-7bd5ad66-9ae5-4327-8939-f73f97522e66 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.040 1540210 WARNING oslo_db.sqlalchemy.utils [None req-192da83d-5f9f-4ab5-b933-4ed846b04f04 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.041 1540210 WARNING oslo_db.sqlalchemy.utils [None req-192da83d-5f9f-4ab5-b933-4ed846b04f04 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.045 1540210 WARNING oslo_db.sqlalchemy.utils [None req-192da83d-5f9f-4ab5-b933-4ed846b04f04 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.048 1540210 WARNING oslo_db.sqlalchemy.utils [None req-3e18a5c1-87ce-4b44-88ab-36e98edb056f 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.052 1540210 WARNING oslo_db.sqlalchemy.utils [None req-284d8c6b-8a9e-49cf-9506-9692d9fd19b9 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] 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_admin_user_set_log_test_actions [0.041466s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.050 1540212 INFO alembic.runtime.migration [None req-b81b96d9-50a9-4f5d-b80e-f921d1335918 0c6b3a61-49d5-4110-b30f-e436114f3135 032f90b5-7474-4c3c-b5ca-f20fcdaab893 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.050 1540212 INFO alembic.runtime.migration [None req-b81b96d9-50a9-4f5d-b80e-f921d1335918 0c6b3a61-49d5-4110-b30f-e436114f3135 032f90b5-7474-4c3c-b5ca-f20fcdaab893 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.053 1540212 INFO alembic.runtime.migration [None req-b81b96d9-50a9-4f5d-b80e-f921d1335918 0c6b3a61-49d5-4110-b30f-e436114f3135 032f90b5-7474-4c3c-b5ca-f20fcdaab893 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.053 1540212 INFO alembic.runtime.migration [None req-b81b96d9-50a9-4f5d-b80e-f921d1335918 0c6b3a61-49d5-4110-b30f-e436114f3135 032f90b5-7474-4c3c-b5ca-f20fcdaab893 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.057 1540212 INFO alembic.runtime.migration [None req-b81b96d9-50a9-4f5d-b80e-f921d1335918 0c6b3a61-49d5-4110-b30f-e436114f3135 032f90b5-7474-4c3c-b5ca-f20fcdaab893 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.060 1540212 INFO aodh.api.app [None req-b81b96d9-50a9-4f5d-b80e-f921d1335918 0c6b3a61-49d5-4110-b30f-e436114f3135 032f90b5-7474-4c3c-b5ca-f20fcdaab893 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.075 1540212 WARNING oslo_db.sqlalchemy.utils [None req-f34bc544-05fe-4631-8c3e-cc8ba0f622ae 5b7b1404-3944-4959-b112-5064887e3deb 5bcaceeb-3367-46f6-a543-2b7637917d73 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.076 1540212 WARNING oslo_db.sqlalchemy.utils [None req-f34bc544-05fe-4631-8c3e-cc8ba0f622ae 5b7b1404-3944-4959-b112-5064887e3deb 5bcaceeb-3367-46f6-a543-2b7637917d73 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.081 1540212 WARNING oslo_db.sqlalchemy.utils [None req-f34bc544-05fe-4631-8c3e-cc8ba0f622ae 5b7b1404-3944-4959-b112-5064887e3deb 5bcaceeb-3367-46f6-a543-2b7637917d73 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.026718s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.062 1540210 INFO alembic.runtime.migration [None req-284d8c6b-8a9e-49cf-9506-9692d9fd19b9 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.062 1540210 INFO alembic.runtime.migration [None req-284d8c6b-8a9e-49cf-9506-9692d9fd19b9 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.065 1540210 INFO alembic.runtime.migration [None req-284d8c6b-8a9e-49cf-9506-9692d9fd19b9 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.065 1540210 INFO alembic.runtime.migration [None req-284d8c6b-8a9e-49cf-9506-9692d9fd19b9 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.069 1540210 INFO alembic.runtime.migration [None req-284d8c6b-8a9e-49cf-9506-9692d9fd19b9 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.071 1540210 INFO aodh.api.app [None req-284d8c6b-8a9e-49cf-9506-9692d9fd19b9 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.039963s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.048 1540209 INFO alembic.runtime.migration [None req-a80a066a-ac03-4fbd-a042-aad2a0083de9 777e6587-89b5-4e0e-9a46-6df8dd5d1556 c3498532-fc06-451f-b321-2c50400aa23a - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.048 1540209 INFO alembic.runtime.migration [None req-a80a066a-ac03-4fbd-a042-aad2a0083de9 777e6587-89b5-4e0e-9a46-6df8dd5d1556 c3498532-fc06-451f-b321-2c50400aa23a - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.052 1540209 INFO alembic.runtime.migration [None req-a80a066a-ac03-4fbd-a042-aad2a0083de9 777e6587-89b5-4e0e-9a46-6df8dd5d1556 c3498532-fc06-451f-b321-2c50400aa23a - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.052 1540209 INFO alembic.runtime.migration [None req-a80a066a-ac03-4fbd-a042-aad2a0083de9 777e6587-89b5-4e0e-9a46-6df8dd5d1556 c3498532-fc06-451f-b321-2c50400aa23a - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.056 1540209 INFO alembic.runtime.migration [None req-a80a066a-ac03-4fbd-a042-aad2a0083de9 777e6587-89b5-4e0e-9a46-6df8dd5d1556 c3498532-fc06-451f-b321-2c50400aa23a - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.059 1540209 INFO aodh.api.app [None req-a80a066a-ac03-4fbd-a042-aad2a0083de9 777e6587-89b5-4e0e-9a46-6df8dd5d1556 c3498532-fc06-451f-b321-2c50400aa23a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.074 1540209 WARNING oslo_db.sqlalchemy.utils [None req-d1ff2aa9-e264-4cc1-b5d2-153c59c08cde 216a87ce-45e9-430f-a381-b57b0d5c2240 f93004f5-73a5-4609-a117-237c0c6fa3c1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.075 1540209 WARNING oslo_db.sqlalchemy.utils [None req-d1ff2aa9-e264-4cc1-b5d2-153c59c08cde 216a87ce-45e9-430f-a381-b57b0d5c2240 f93004f5-73a5-4609-a117-237c0c6fa3c1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.081 1540209 WARNING oslo_db.sqlalchemy.utils [None req-d1ff2aa9-e264-4cc1-b5d2-153c59c08cde 216a87ce-45e9-430f-a381-b57b0d5c2240 f93004f5-73a5-4609-a117-237c0c6fa3c1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.172239s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:54.932 1540211 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:33:54.933 1540211 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:33:54.937 1540211 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-08 22:33:54.937 1540211 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-08 22:33:54.942 1540211 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-08 22:33:54.979 1540211 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.084 1540211 WARNING oslo_db.sqlalchemy.utils [None req-75793ea1-3003-4d5a-b4e9-f9f89242c54b d50233e6-821e-4d4c-b66a-95029ac9d24c 9ce880d9-4d90-4499-a0ab-3be0914abb07 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.087 1540211 WARNING oslo_db.sqlalchemy.utils [None req-75793ea1-3003-4d5a-b4e9-f9f89242c54b d50233e6-821e-4d4c-b66a-95029ac9d24c 9ce880d9-4d90-4499-a0ab-3be0914abb07 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.032396s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.092 1540212 INFO alembic.runtime.migration [None req-f34bc544-05fe-4631-8c3e-cc8ba0f622ae 5b7b1404-3944-4959-b112-5064887e3deb 5bcaceeb-3367-46f6-a543-2b7637917d73 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.092 1540212 INFO alembic.runtime.migration [None req-f34bc544-05fe-4631-8c3e-cc8ba0f622ae 5b7b1404-3944-4959-b112-5064887e3deb 5bcaceeb-3367-46f6-a543-2b7637917d73 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.095 1540212 INFO alembic.runtime.migration [None req-f34bc544-05fe-4631-8c3e-cc8ba0f622ae 5b7b1404-3944-4959-b112-5064887e3deb 5bcaceeb-3367-46f6-a543-2b7637917d73 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.095 1540212 INFO alembic.runtime.migration [None req-f34bc544-05fe-4631-8c3e-cc8ba0f622ae 5b7b1404-3944-4959-b112-5064887e3deb 5bcaceeb-3367-46f6-a543-2b7637917d73 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.100 1540212 INFO alembic.runtime.migration [None req-f34bc544-05fe-4631-8c3e-cc8ba0f622ae 5b7b1404-3944-4959-b112-5064887e3deb 5bcaceeb-3367-46f6-a543-2b7637917d73 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.102 1540212 INFO aodh.api.app [None req-f34bc544-05fe-4631-8c3e-cc8ba0f622ae 5b7b1404-3944-4959-b112-5064887e3deb 5bcaceeb-3367-46f6-a543-2b7637917d73 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.032923s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.089 1540209 INFO alembic.runtime.migration [None req-d1ff2aa9-e264-4cc1-b5d2-153c59c08cde 216a87ce-45e9-430f-a381-b57b0d5c2240 f93004f5-73a5-4609-a117-237c0c6fa3c1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.089 1540209 INFO alembic.runtime.migration [None req-d1ff2aa9-e264-4cc1-b5d2-153c59c08cde 216a87ce-45e9-430f-a381-b57b0d5c2240 f93004f5-73a5-4609-a117-237c0c6fa3c1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.092 1540209 INFO alembic.runtime.migration [None req-d1ff2aa9-e264-4cc1-b5d2-153c59c08cde 216a87ce-45e9-430f-a381-b57b0d5c2240 f93004f5-73a5-4609-a117-237c0c6fa3c1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.092 1540209 INFO alembic.runtime.migration [None req-d1ff2aa9-e264-4cc1-b5d2-153c59c08cde 216a87ce-45e9-430f-a381-b57b0d5c2240 f93004f5-73a5-4609-a117-237c0c6fa3c1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.096 1540209 INFO alembic.runtime.migration [None req-d1ff2aa9-e264-4cc1-b5d2-153c59c08cde 216a87ce-45e9-430f-a381-b57b0d5c2240 f93004f5-73a5-4609-a117-237c0c6fa3c1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.098 1540209 INFO aodh.api.app [None req-d1ff2aa9-e264-4cc1-b5d2-153c59c08cde 216a87ce-45e9-430f-a381-b57b0d5c2240 f93004f5-73a5-4609-a117-237c0c6fa3c1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.110 1540209 WARNING oslo_db.sqlalchemy.utils [None req-0195f912-e7c7-4309-91a1-1233314c9848 bb8c98a6-9eb0-4bcd-91b3-016590911306 fb7884f7-4dfb-4630-be36-650fa83a47b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.111 1540209 WARNING oslo_db.sqlalchemy.utils [None req-0195f912-e7c7-4309-91a1-1233314c9848 bb8c98a6-9eb0-4bcd-91b3-016590911306 fb7884f7-4dfb-4630-be36-650fa83a47b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.114 1540209 WARNING oslo_db.sqlalchemy.utils [None req-0195f912-e7c7-4309-91a1-1233314c9848 bb8c98a6-9eb0-4bcd-91b3-016590911306 fb7884f7-4dfb-4630-be36-650fa83a47b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.041025s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.089 1540210 INFO alembic.runtime.migration [None req-284d8c6b-8a9e-49cf-9506-9692d9fd19b9 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.089 1540210 INFO alembic.runtime.migration [None req-284d8c6b-8a9e-49cf-9506-9692d9fd19b9 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.092 1540210 INFO alembic.runtime.migration [None req-284d8c6b-8a9e-49cf-9506-9692d9fd19b9 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.092 1540210 INFO alembic.runtime.migration [None req-284d8c6b-8a9e-49cf-9506-9692d9fd19b9 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.096 1540210 INFO alembic.runtime.migration [None req-284d8c6b-8a9e-49cf-9506-9692d9fd19b9 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.098 1540210 INFO aodh.api.app [None req-284d8c6b-8a9e-49cf-9506-9692d9fd19b9 0381623c-287a-4ccc-8a16-01c15e633b9f 7874e859-6879-4ea0-af86-aac866623fb3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.112 1540210 WARNING oslo_db.sqlalchemy.utils [None req-123b72f0-c7bc-42f9-9e42-51af4189b300 9a51ba6a-8d53-494d-8bcb-f9d753faf53d 2a247b93-131f-49bf-9613-e724bbc3d0c3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.116 1540210 WARNING oslo_db.sqlalchemy.utils [None req-f5fc1b07-db2a-4102-8418-8f18f24e7325 9a51ba6a-8d53-494d-8bcb-f9d753faf53d 2a247b93-131f-49bf-9613-e724bbc3d0c3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.123 1540210 WARNING oslo_db.sqlalchemy.utils [None req-f5fc1b07-db2a-4102-8418-8f18f24e7325 9a51ba6a-8d53-494d-8bcb-f9d753faf53d 2a247b93-131f-49bf-9613-e724bbc3d0c3 - - - -] 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_project_filter_normal_user [0.035028s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.102 1540211 INFO alembic.runtime.migration [None req-75793ea1-3003-4d5a-b4e9-f9f89242c54b d50233e6-821e-4d4c-b66a-95029ac9d24c 9ce880d9-4d90-4499-a0ab-3be0914abb07 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.102 1540211 INFO alembic.runtime.migration [None req-75793ea1-3003-4d5a-b4e9-f9f89242c54b d50233e6-821e-4d4c-b66a-95029ac9d24c 9ce880d9-4d90-4499-a0ab-3be0914abb07 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.105 1540211 INFO alembic.runtime.migration [None req-75793ea1-3003-4d5a-b4e9-f9f89242c54b d50233e6-821e-4d4c-b66a-95029ac9d24c 9ce880d9-4d90-4499-a0ab-3be0914abb07 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.105 1540211 INFO alembic.runtime.migration [None req-75793ea1-3003-4d5a-b4e9-f9f89242c54b d50233e6-821e-4d4c-b66a-95029ac9d24c 9ce880d9-4d90-4499-a0ab-3be0914abb07 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.110 1540211 INFO alembic.runtime.migration [None req-75793ea1-3003-4d5a-b4e9-f9f89242c54b d50233e6-821e-4d4c-b66a-95029ac9d24c 9ce880d9-4d90-4499-a0ab-3be0914abb07 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.111 1540211 INFO aodh.api.app [None req-75793ea1-3003-4d5a-b4e9-f9f89242c54b d50233e6-821e-4d4c-b66a-95029ac9d24c 9ce880d9-4d90-4499-a0ab-3be0914abb07 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.127 1540211 WARNING oslo_db.sqlalchemy.utils [None req-6bbc5b7b-ae00-49b9-853a-29b51b6e2be6 4cae97db-b28f-45a3-a24b-3bed7e571916 7f3df515-b5ed-48c6-af00-0caaacc3799b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.032674s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.122 1540209 INFO alembic.runtime.migration [None req-0195f912-e7c7-4309-91a1-1233314c9848 bb8c98a6-9eb0-4bcd-91b3-016590911306 fb7884f7-4dfb-4630-be36-650fa83a47b6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.122 1540209 INFO alembic.runtime.migration [None req-0195f912-e7c7-4309-91a1-1233314c9848 bb8c98a6-9eb0-4bcd-91b3-016590911306 fb7884f7-4dfb-4630-be36-650fa83a47b6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.126 1540209 INFO alembic.runtime.migration [None req-0195f912-e7c7-4309-91a1-1233314c9848 bb8c98a6-9eb0-4bcd-91b3-016590911306 fb7884f7-4dfb-4630-be36-650fa83a47b6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.126 1540209 INFO alembic.runtime.migration [None req-0195f912-e7c7-4309-91a1-1233314c9848 bb8c98a6-9eb0-4bcd-91b3-016590911306 fb7884f7-4dfb-4630-be36-650fa83a47b6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.130 1540209 INFO alembic.runtime.migration [None req-0195f912-e7c7-4309-91a1-1233314c9848 bb8c98a6-9eb0-4bcd-91b3-016590911306 fb7884f7-4dfb-4630-be36-650fa83a47b6 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.132 1540209 INFO aodh.api.app [None req-0195f912-e7c7-4309-91a1-1233314c9848 bb8c98a6-9eb0-4bcd-91b3-016590911306 fb7884f7-4dfb-4630-be36-650fa83a47b6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.145 1540209 WARNING oslo_db.sqlalchemy.utils [None req-6b161178-9ebb-4cc4-bbed-efb8200e2dae 0fc89d24-8029-4a9f-8e99-eb0d55f77b02 5a9571a4-3035-406b-9010-d167cefcee30 - - - -] 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_composite_rule [0.032354s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.130 1540210 INFO alembic.runtime.migration [None req-f5fc1b07-db2a-4102-8418-8f18f24e7325 9a51ba6a-8d53-494d-8bcb-f9d753faf53d 2a247b93-131f-49bf-9613-e724bbc3d0c3 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.131 1540210 INFO alembic.runtime.migration [None req-f5fc1b07-db2a-4102-8418-8f18f24e7325 9a51ba6a-8d53-494d-8bcb-f9d753faf53d 2a247b93-131f-49bf-9613-e724bbc3d0c3 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.134 1540210 INFO alembic.runtime.migration [None req-f5fc1b07-db2a-4102-8418-8f18f24e7325 9a51ba6a-8d53-494d-8bcb-f9d753faf53d 2a247b93-131f-49bf-9613-e724bbc3d0c3 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.134 1540210 INFO alembic.runtime.migration [None req-f5fc1b07-db2a-4102-8418-8f18f24e7325 9a51ba6a-8d53-494d-8bcb-f9d753faf53d 2a247b93-131f-49bf-9613-e724bbc3d0c3 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.138 1540210 INFO alembic.runtime.migration [None req-f5fc1b07-db2a-4102-8418-8f18f24e7325 9a51ba6a-8d53-494d-8bcb-f9d753faf53d 2a247b93-131f-49bf-9613-e724bbc3d0c3 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.140 1540210 INFO aodh.api.app [None req-f5fc1b07-db2a-4102-8418-8f18f24e7325 9a51ba6a-8d53-494d-8bcb-f9d753faf53d 2a247b93-131f-49bf-9613-e724bbc3d0c3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.152 1540210 WARNING oslo_db.sqlalchemy.utils [None req-960a1268-522c-47ef-b4bf-d17e263584f7 bf6ec3f2-f185-4213-9227-2747c432e8bd 48ed92c1-5a24-4c04-9f5b-b541994129cb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.153 1540210 WARNING oslo_db.sqlalchemy.utils [None req-960a1268-522c-47ef-b4bf-d17e263584f7 bf6ec3f2-f185-4213-9227-2747c432e8bd 48ed92c1-5a24-4c04-9f5b-b541994129cb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.156 1540210 WARNING oslo_db.sqlalchemy.utils [None req-960a1268-522c-47ef-b4bf-d17e263584f7 bf6ec3f2-f185-4213-9227-2747c432e8bd 48ed92c1-5a24-4c04-9f5b-b541994129cb - - - -] 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.042093s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.123 1540212 INFO alembic.runtime.migration [None req-65b5ac66-8f32-472b-a277-46c533d3e09a 1b0c57a8-f453-4bb6-a0b6-5cef6cccba3a 7c1397c6-6760-4c4a-8dd4-f8f063efcf33 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.123 1540212 INFO alembic.runtime.migration [None req-65b5ac66-8f32-472b-a277-46c533d3e09a 1b0c57a8-f453-4bb6-a0b6-5cef6cccba3a 7c1397c6-6760-4c4a-8dd4-f8f063efcf33 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.127 1540212 INFO alembic.runtime.migration [None req-65b5ac66-8f32-472b-a277-46c533d3e09a 1b0c57a8-f453-4bb6-a0b6-5cef6cccba3a 7c1397c6-6760-4c4a-8dd4-f8f063efcf33 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.128 1540212 INFO alembic.runtime.migration [None req-65b5ac66-8f32-472b-a277-46c533d3e09a 1b0c57a8-f453-4bb6-a0b6-5cef6cccba3a 7c1397c6-6760-4c4a-8dd4-f8f063efcf33 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.132 1540212 INFO alembic.runtime.migration [None req-65b5ac66-8f32-472b-a277-46c533d3e09a 1b0c57a8-f453-4bb6-a0b6-5cef6cccba3a 7c1397c6-6760-4c4a-8dd4-f8f063efcf33 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.134 1540212 INFO aodh.api.app [None req-65b5ac66-8f32-472b-a277-46c533d3e09a 1b0c57a8-f453-4bb6-a0b6-5cef6cccba3a 7c1397c6-6760-4c4a-8dd4-f8f063efcf33 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.149 1540212 WARNING oslo_db.sqlalchemy.utils [None req-81b38529-d83c-43f2-acc9-ba172a8d8223 f5ac5399-b001-4dbf-a4fe-3856e197bfe9 e2340909-2909-4c2d-bba3-af1689f834f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.152 1540212 WARNING oslo_db.sqlalchemy.utils [None req-81b38529-d83c-43f2-acc9-ba172a8d8223 f5ac5399-b001-4dbf-a4fe-3856e197bfe9 e2340909-2909-4c2d-bba3-af1689f834f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.156 1540212 WARNING oslo_db.sqlalchemy.utils [None req-81b38529-d83c-43f2-acc9-ba172a8d8223 f5ac5399-b001-4dbf-a4fe-3856e197bfe9 e2340909-2909-4c2d-bba3-af1689f834f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.031903s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.137 1540211 INFO alembic.runtime.migration [None req-6bbc5b7b-ae00-49b9-853a-29b51b6e2be6 4cae97db-b28f-45a3-a24b-3bed7e571916 7f3df515-b5ed-48c6-af00-0caaacc3799b - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.137 1540211 INFO alembic.runtime.migration [None req-6bbc5b7b-ae00-49b9-853a-29b51b6e2be6 4cae97db-b28f-45a3-a24b-3bed7e571916 7f3df515-b5ed-48c6-af00-0caaacc3799b - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.140 1540211 INFO alembic.runtime.migration [None req-6bbc5b7b-ae00-49b9-853a-29b51b6e2be6 4cae97db-b28f-45a3-a24b-3bed7e571916 7f3df515-b5ed-48c6-af00-0caaacc3799b - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.140 1540211 INFO alembic.runtime.migration [None req-6bbc5b7b-ae00-49b9-853a-29b51b6e2be6 4cae97db-b28f-45a3-a24b-3bed7e571916 7f3df515-b5ed-48c6-af00-0caaacc3799b - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.144 1540211 INFO alembic.runtime.migration [None req-6bbc5b7b-ae00-49b9-853a-29b51b6e2be6 4cae97db-b28f-45a3-a24b-3bed7e571916 7f3df515-b5ed-48c6-af00-0caaacc3799b - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.146 1540211 INFO aodh.api.app [None req-6bbc5b7b-ae00-49b9-853a-29b51b6e2be6 4cae97db-b28f-45a3-a24b-3bed7e571916 7f3df515-b5ed-48c6-af00-0caaacc3799b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.031843s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.168 1540212 INFO alembic.runtime.migration [None req-81b38529-d83c-43f2-acc9-ba172a8d8223 f5ac5399-b001-4dbf-a4fe-3856e197bfe9 e2340909-2909-4c2d-bba3-af1689f834f9 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.168 1540212 INFO alembic.runtime.migration [None req-81b38529-d83c-43f2-acc9-ba172a8d8223 f5ac5399-b001-4dbf-a4fe-3856e197bfe9 e2340909-2909-4c2d-bba3-af1689f834f9 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.171 1540212 INFO alembic.runtime.migration [None req-81b38529-d83c-43f2-acc9-ba172a8d8223 f5ac5399-b001-4dbf-a4fe-3856e197bfe9 e2340909-2909-4c2d-bba3-af1689f834f9 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.171 1540212 INFO alembic.runtime.migration [None req-81b38529-d83c-43f2-acc9-ba172a8d8223 f5ac5399-b001-4dbf-a4fe-3856e197bfe9 e2340909-2909-4c2d-bba3-af1689f834f9 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.176 1540212 INFO alembic.runtime.migration [None req-81b38529-d83c-43f2-acc9-ba172a8d8223 f5ac5399-b001-4dbf-a4fe-3856e197bfe9 e2340909-2909-4c2d-bba3-af1689f834f9 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.177 1540212 INFO aodh.api.app [None req-81b38529-d83c-43f2-acc9-ba172a8d8223 f5ac5399-b001-4dbf-a4fe-3856e197bfe9 e2340909-2909-4c2d-bba3-af1689f834f9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.055750s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.155 1540209 INFO alembic.runtime.migration [None req-6b161178-9ebb-4cc4-bbed-efb8200e2dae 0fc89d24-8029-4a9f-8e99-eb0d55f77b02 5a9571a4-3035-406b-9010-d167cefcee30 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.155 1540209 INFO alembic.runtime.migration [None req-6b161178-9ebb-4cc4-bbed-efb8200e2dae 0fc89d24-8029-4a9f-8e99-eb0d55f77b02 5a9571a4-3035-406b-9010-d167cefcee30 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.159 1540209 INFO alembic.runtime.migration [None req-6b161178-9ebb-4cc4-bbed-efb8200e2dae 0fc89d24-8029-4a9f-8e99-eb0d55f77b02 5a9571a4-3035-406b-9010-d167cefcee30 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.159 1540209 INFO alembic.runtime.migration [None req-6b161178-9ebb-4cc4-bbed-efb8200e2dae 0fc89d24-8029-4a9f-8e99-eb0d55f77b02 5a9571a4-3035-406b-9010-d167cefcee30 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.163 1540209 INFO alembic.runtime.migration [None req-6b161178-9ebb-4cc4-bbed-efb8200e2dae 0fc89d24-8029-4a9f-8e99-eb0d55f77b02 5a9571a4-3035-406b-9010-d167cefcee30 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.165 1540209 INFO aodh.api.app [None req-6b161178-9ebb-4cc4-bbed-efb8200e2dae 0fc89d24-8029-4a9f-8e99-eb0d55f77b02 5a9571a4-3035-406b-9010-d167cefcee30 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.188 1540209 WARNING oslo_db.sqlalchemy.utils [None req-8d7efec7-118a-41d8-9da6-2f4e94ac2919 8f3fbc28-4afd-479c-8425-7da48bc241ad 7d5d3de2-ed22-4ef9-84c0-9db37ac501a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.192 1540209 WARNING oslo_db.sqlalchemy.utils [None req-40723465-0af0-40a4-b0b8-bd7b77430aed 8f3fbc28-4afd-479c-8425-7da48bc241ad 7d5d3de2-ed22-4ef9-84c0-9db37ac501a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.200 1540209 WARNING oslo_db.sqlalchemy.utils [None req-14504583-fdc9-40ef-878f-8a46a9625a78 8f3fbc28-4afd-479c-8425-7da48bc241ad 7d5d3de2-ed22-4ef9-84c0-9db37ac501a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.202 1540209 WARNING oslo_db.sqlalchemy.utils [None req-14504583-fdc9-40ef-878f-8a46a9625a78 8f3fbc28-4afd-479c-8425-7da48bc241ad 7d5d3de2-ed22-4ef9-84c0-9db37ac501a6 - - - -] 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_timestamp [0.061921s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.168 1540211 INFO alembic.runtime.migration [None req-a63b59f2-f050-4022-8822-ff7fca519bb9 04d9e0d9-5619-4082-b746-3237ca537d4f 56df9dc4-f9c9-4a4e-b0a1-fed15e9a9dc7 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.169 1540211 INFO alembic.runtime.migration [None req-a63b59f2-f050-4022-8822-ff7fca519bb9 04d9e0d9-5619-4082-b746-3237ca537d4f 56df9dc4-f9c9-4a4e-b0a1-fed15e9a9dc7 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.172 1540211 INFO alembic.runtime.migration [None req-a63b59f2-f050-4022-8822-ff7fca519bb9 04d9e0d9-5619-4082-b746-3237ca537d4f 56df9dc4-f9c9-4a4e-b0a1-fed15e9a9dc7 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.172 1540211 INFO alembic.runtime.migration [None req-a63b59f2-f050-4022-8822-ff7fca519bb9 04d9e0d9-5619-4082-b746-3237ca537d4f 56df9dc4-f9c9-4a4e-b0a1-fed15e9a9dc7 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.176 1540211 INFO alembic.runtime.migration [None req-a63b59f2-f050-4022-8822-ff7fca519bb9 04d9e0d9-5619-4082-b746-3237ca537d4f 56df9dc4-f9c9-4a4e-b0a1-fed15e9a9dc7 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.178 1540211 INFO aodh.api.app [None req-a63b59f2-f050-4022-8822-ff7fca519bb9 04d9e0d9-5619-4082-b746-3237ca537d4f 56df9dc4-f9c9-4a4e-b0a1-fed15e9a9dc7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.194 1540211 WARNING oslo_db.sqlalchemy.utils [None req-de7d0495-ec22-4d79-bd7f-128454064e88 6e09de18-19f8-4023-bbb7-39be7a34e7cb d7701caf-ed14-4f1a-b0c1-c84401311745 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.198 1540211 WARNING oslo_db.sqlalchemy.utils [None req-7c692bb7-f2d8-4bc7-9246-0cc00995c18d 6e09de18-19f8-4023-bbb7-39be7a34e7cb d7701caf-ed14-4f1a-b0c1-c84401311745 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.201 1540211 WARNING oslo_db.sqlalchemy.utils [None req-f84e37a4-e979-4455-bae3-e26f1c342e30 6e09de18-19f8-4023-bbb7-39be7a34e7cb d7701caf-ed14-4f1a-b0c1-c84401311745 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.213 1540211 WARNING oslo_db.sqlalchemy.utils [None req-06c726ce-f10a-4149-acf9-26df7b72de5a 6e09de18-19f8-4023-bbb7-39be7a34e7cb d7701caf-ed14-4f1a-b0c1-c84401311745 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.216 1540211 WARNING oslo_db.sqlalchemy.utils [None req-06c726ce-f10a-4149-acf9-26df7b72de5a 6e09de18-19f8-4023-bbb7-39be7a34e7cb d7701caf-ed14-4f1a-b0c1-c84401311745 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.220 1540211 WARNING oslo_db.sqlalchemy.utils [None req-b2f77a17-dfa7-4e20-94d3-aab7bec36d42 6e09de18-19f8-4023-bbb7-39be7a34e7cb d7701caf-ed14-4f1a-b0c1-c84401311745 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.222 1540211 WARNING oslo_db.sqlalchemy.utils [None req-b2f77a17-dfa7-4e20-94d3-aab7bec36d42 6e09de18-19f8-4023-bbb7-39be7a34e7cb d7701caf-ed14-4f1a-b0c1-c84401311745 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-20.1.0.dev80/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() {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.061289s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.198 1540212 INFO alembic.runtime.migration [None req-c562c861-88c8-4384-82d6-64be654d52b6 40cabf6d-c262-4180-b00b-a85dbc4e4f45 6abddd36-ec32-4755-b847-a3bf37cee900 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.198 1540212 INFO alembic.runtime.migration [None req-c562c861-88c8-4384-82d6-64be654d52b6 40cabf6d-c262-4180-b00b-a85dbc4e4f45 6abddd36-ec32-4755-b847-a3bf37cee900 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.201 1540212 INFO alembic.runtime.migration [None req-c562c861-88c8-4384-82d6-64be654d52b6 40cabf6d-c262-4180-b00b-a85dbc4e4f45 6abddd36-ec32-4755-b847-a3bf37cee900 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.201 1540212 INFO alembic.runtime.migration [None req-c562c861-88c8-4384-82d6-64be654d52b6 40cabf6d-c262-4180-b00b-a85dbc4e4f45 6abddd36-ec32-4755-b847-a3bf37cee900 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.206 1540212 INFO alembic.runtime.migration [None req-c562c861-88c8-4384-82d6-64be654d52b6 40cabf6d-c262-4180-b00b-a85dbc4e4f45 6abddd36-ec32-4755-b847-a3bf37cee900 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.208 1540212 INFO aodh.api.app [None req-c562c861-88c8-4384-82d6-64be654d52b6 40cabf6d-c262-4180-b00b-a85dbc4e4f45 6abddd36-ec32-4755-b847-a3bf37cee900 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.223 1540212 WARNING oslo_db.sqlalchemy.utils [None req-4b12689e-41f5-4284-9171-80ca7bc16f3d c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.230 1540212 WARNING oslo_db.sqlalchemy.utils [None req-2d66856d-a792-4bf9-812d-8af3766513db c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.235 1540212 WARNING oslo_db.sqlalchemy.utils [None req-2d66856d-a792-4bf9-812d-8af3766513db c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.239 1540212 WARNING oslo_db.sqlalchemy.utils [None req-d716ff75-c68e-4af3-ad8c-ab8be11d842c c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.243 1540212 WARNING oslo_db.sqlalchemy.utils [None req-6677916f-0424-4ded-af2a-2cdb807ae8e1 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.251 1540212 WARNING oslo_db.sqlalchemy.utils [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.065768s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.211 1540209 INFO alembic.runtime.migration [None req-14504583-fdc9-40ef-878f-8a46a9625a78 8f3fbc28-4afd-479c-8425-7da48bc241ad 7d5d3de2-ed22-4ef9-84c0-9db37ac501a6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.211 1540209 INFO alembic.runtime.migration [None req-14504583-fdc9-40ef-878f-8a46a9625a78 8f3fbc28-4afd-479c-8425-7da48bc241ad 7d5d3de2-ed22-4ef9-84c0-9db37ac501a6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.215 1540209 INFO alembic.runtime.migration [None req-14504583-fdc9-40ef-878f-8a46a9625a78 8f3fbc28-4afd-479c-8425-7da48bc241ad 7d5d3de2-ed22-4ef9-84c0-9db37ac501a6 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.215 1540209 INFO alembic.runtime.migration [None req-14504583-fdc9-40ef-878f-8a46a9625a78 8f3fbc28-4afd-479c-8425-7da48bc241ad 7d5d3de2-ed22-4ef9-84c0-9db37ac501a6 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.220 1540209 INFO alembic.runtime.migration [None req-14504583-fdc9-40ef-878f-8a46a9625a78 8f3fbc28-4afd-479c-8425-7da48bc241ad 7d5d3de2-ed22-4ef9-84c0-9db37ac501a6 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.221 1540209 INFO aodh.api.app [None req-14504583-fdc9-40ef-878f-8a46a9625a78 8f3fbc28-4afd-479c-8425-7da48bc241ad 7d5d3de2-ed22-4ef9-84c0-9db37ac501a6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.236 1540209 WARNING oslo_db.sqlalchemy.utils [None req-56a83806-fa93-443e-99cb-70ae5063d453 6c75601c-a715-432f-9e46-8d0b8126b569 8cfaff77-432d-439b-9bbe-3644ac3b7d54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.237 1540209 WARNING oslo_db.sqlalchemy.utils [None req-56a83806-fa93-443e-99cb-70ae5063d453 6c75601c-a715-432f-9e46-8d0b8126b569 8cfaff77-432d-439b-9bbe-3644ac3b7d54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.242 1540209 WARNING oslo_db.sqlalchemy.utils [None req-18d0e8ec-86e9-4725-b977-2e41b69b3d21 6c75601c-a715-432f-9e46-8d0b8126b569 8cfaff77-432d-439b-9bbe-3644ac3b7d54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.245 1540209 WARNING oslo_db.sqlalchemy.utils [None req-c4a257c2-83c8-4d67-8e9a-453428c4452c d4b1c244-fa9f-4f09-8e35-3644457bd6b8 25467822-d18a-410e-a436-aa0ff4d5d92b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.248 1540209 WARNING oslo_db.sqlalchemy.utils [None req-20945d0a-88e6-418f-bcfc-02a3babb93c0 d4b1c244-fa9f-4f09-8e35-3644457bd6b8 25467822-d18a-410e-a436-aa0ff4d5d92b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.255 1540209 WARNING oslo_db.sqlalchemy.utils [None req-540c680a-56fa-4235-adeb-53adae69191c 6c75601c-a715-432f-9e46-8d0b8126b569 8cfaff77-432d-439b-9bbe-3644ac3b7d54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.257 1540209 WARNING oslo_db.sqlalchemy.utils [None req-540c680a-56fa-4235-adeb-53adae69191c 6c75601c-a715-432f-9e46-8d0b8126b569 8cfaff77-432d-439b-9bbe-3644ac3b7d54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.260 1540209 WARNING oslo_db.sqlalchemy.utils [None req-47bbf860-4411-4f82-8805-54683665a4a2 6c75601c-a715-432f-9e46-8d0b8126b569 8cfaff77-432d-439b-9bbe-3644ac3b7d54 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.264 1540209 WARNING oslo_db.sqlalchemy.utils [None req-0e568bd0-5085-4687-beb8-c12a4455fba5 d4b1c244-fa9f-4f09-8e35-3644457bd6b8 25467822-d18a-410e-a436-aa0ff4d5d92b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.266 1540209 WARNING oslo_db.sqlalchemy.utils [None req-0e568bd0-5085-4687-beb8-c12a4455fba5 d4b1c244-fa9f-4f09-8e35-3644457bd6b8 25467822-d18a-410e-a436-aa0ff4d5d92b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.269 1540209 WARNING oslo_db.sqlalchemy.utils [None req-147c6edd-149f-4b37-b4d7-e2e21c90a9a4 d4b1c24 4-fa9f-4f09-8e35-3644457bd6b8 25467822-d18a-410e-a436-aa0ff4d5d92b - - - -] 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.047228s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.232 1540211 INFO alembic.runtime.migration [None req-b2f77a17-dfa7-4e20-94d3-aab7bec36d42 6e09de18-19f8-4023-bbb7-39be7a34e7cb d7701caf-ed14-4f1a-b0c1-c84401311745 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.232 1540211 INFO alembic.runtime.migration [None req-b2f77a17-dfa7-4e20-94d3-aab7bec36d42 6e09de18-19f8-4023-bbb7-39be7a34e7cb d7701caf-ed14-4f1a-b0c1-c84401311745 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.236 1540211 INFO alembic.runtime.migration [None req-b2f77a17-dfa7-4e20-94d3-aab7bec36d42 6e09de18-19f8-4023-bbb7-39be7a34e7cb d7701caf-ed14-4f1a-b0c1-c84401311745 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.236 1540211 INFO alembic.runtime.migration [None req-b2f77a17-dfa7-4e20-94d3-aab7bec36d42 6e09de18-19f8-4023-bbb7-39be7a34e7cb d7701caf-ed14-4f1a-b0c1-c84401311745 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.241 1540211 INFO alembic.runtime.migration [None req-b2f77a17-dfa7-4e20-94d3-aab7bec36d42 6e09de18-19f8-4023-bbb7-39be7a34e7cb d7701caf-ed14-4f1a-b0c1-c84401311745 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.242 1540211 INFO aodh.api.app [None req-b2f77a17-dfa7-4e20-94d3-aab7bec36d42 6e09de18-19f8-4023-bbb7-39be7a34e7cb d7701caf-ed14-4f1a-b0c1-c84401311745 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.259 1540211 WARNING oslo_db.sqlalchemy.utils [None req-c2f68c22-7c71-4bc9-9fe5-4962b156ce17 f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.260 1540211 WARNING oslo_db.sqlalchemy.utils [None req-c2f68c22-7c71-4bc9-9fe5-4962b156ce17 f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.267 1540211 WARNING oslo_db.sqlalchemy.utils [None req-fadcb87d-abbd-4a38-8c7a-fc7675de0cbc f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.268 1540211 WARNING oslo_db.sqlalchemy.utils [None req-fadcb87d-abbd-4a38-8c7a-fc7675de0cbc f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.029440s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.260 1540212 INFO alembic.runtime.migration [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.260 1540212 INFO alembic.runtime.migration [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.263 1540212 INFO alembic.runtime.migration [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.263 1540212 INFO alembic.runtime.migration [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.267 1540212 INFO alembic.runtime.migration [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.269 1540212 INFO aodh.api.app [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.031992s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.281 1540211 INFO alembic.runtime.migration [None req-fadcb87d-abbd-4a38-8c7a-fc7675de0cbc f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.281 1540211 INFO alembic.runtime.migration [None req-fadcb87d-abbd-4a38-8c7a-fc7675de0cbc f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.288 1540211 INFO alembic.runtime.migration [None req-fadcb87d-abbd-4a38-8c7a-fc7675de0cbc f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.288 1540211 INFO alembic.runtime.migration [None req-fadcb87d-abbd-4a38-8c7a-fc7675de0cbc f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.293 1540211 INFO alembic.runtime.migration [None req-fadcb87d-abbd-4a38-8c7a-fc7675de0cbc f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.294 1540211 INFO aodh.api.app [None req-fadcb87d-abbd-4a38-8c7a-fc7675de0cbc f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.001121s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.029357s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.290 1540212 INFO alembic.runtime.migration [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.290 1540212 INFO alembic.runtime.migration [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.293 1540212 INFO alembic.runtime.migration [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.293 1540212 INFO alembic.runtime.migration [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.297 1540212 INFO alembic.runtime.migration [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.299 1540212 INFO aodh.api.app [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.042999s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.278 1540209 INFO alembic.runtime.migration [None req-147c6edd-149f-4b37-b4d7-e2e21c90a9a4 d4b1c244-fa9f-4f09-8e35-3644457bd6b8 25467822-d18a-410e-a436-aa0ff4d5d92b - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.278 1540209 INFO alembic.runtime.migration [None req-147c6edd-149f-4b37-b4d7-e2e21c90a9a4 d4b1c244-fa9f-4f09-8e35-3644457bd6b8 25467822-d18a-410e-a436-aa0ff4d5d92b - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.281 1540209 INFO alembic.runtime.migration [None req-147c6edd-149f-4b37-b4d7-e2e21c90a9a4 d4b1c244-fa9f-4f09-8e35-3644457bd6b8 25467822-d18a-410e-a436-aa0ff4d5d92b - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.281 1540209 INFO alembic.runtime.migration [None req-147c6edd-149f-4b37-b4d7-e2e21c90a9a4 d4b1c244-fa9f-4f09-8e35-3644457bd6b8 25467822-d18a-410e-a436-aa0ff4d5d92b - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.286 1540209 INFO alembic.runtime.migration [None req-147c6edd-149f-4b37-b4d7-e2e21c90a9a4 d4b1c244-fa9f-4f09-8e35-3644457bd6b8 25467822-d18a-410e-a436-aa0ff4d5d92b - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.287 1540209 INFO aodh.api.app [None req-147c6edd-149f-4b37-b4d7-e2e21c90a9a4 d4b1c244-fa9f-4f09-8e35-3644457bd6b8 25467822-d18a-410e-a436-aa0ff4d5d92b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.299 1540209 WARNING oslo_db.sqlalchemy.utils [None req-840cd9ab-d63b-4c21-8dfc-a46deb5254b9 d0ace0d6-493f-4f55-94e7-f200b3c6189d 85b0656b-5061-4de2-8f62-b660a86a1490 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.300 1540209 WARNING oslo_db.sqlalchemy.utils [None req-840cd9ab-d63b-4c21-8dfc-a46deb5254b9 d0ace0d6-493f-4f55-94e7-f200b3c6189d 85b0656b-5061-4de2-8f62-b660a86a1490 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.305 1540209 WARNING oslo_db.sqlalchemy.utils [None req-a3de649b-ab8f-4e7c-9cb4-f02a8f6e39a8 d0ace0d6-493f-4f55-94e7-f200b3c6189d 85b0656b-5061-4de2-8f62-b660a86a1490 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.309 1540209 WARNING oslo_db.sqlalchemy.utils [None req-7787abc2-6b74-40b0-b105-1d0b4b463342 d0ace0d6-493f-4f55-94e7-f200b3c6189d 85b0656b-5061-4de2-8f62-b660a86a1490 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.309 1540209 WARNING oslo_db.sqlalchemy.utils [None req-7787abc2-6b74-40b0-b105-1d0b4b463342 d0ace0d6-493f-4f55-94e7-f200b3c6189d 85b0656b-5061-4de2-8f62-b660a86a1490 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.313 1540209 WARNING oslo_db.sqlalchemy.utils [None req-2101dc6a-9cf6-4426-9849-c64ed21b48d4 d0ace0d6-493f-4f55-94e7-f200b3c6189d 85b0656b-5061-4de2-8f62-b660a86a1490 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.011839s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.001030s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000570s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.003723s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.002020s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.002192s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.204539s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.163 1540210 INFO alembic.runtime.migration [None req-960a1268-522c-47ef-b4bf-d17e263584f7 bf6ec3f2-f185-4213-9227-2747c432e8bd 48ed92c1-5a24-4c04-9f5b-b541994129cb - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.163 1540210 INFO alembic.runtime.migration [None req-960a1268-522c-47ef-b4bf-d17e263584f7 bf6ec3f2-f185-4213-9227-2747c432e8bd 48ed92c1-5a24-4c04-9f5b-b541994129cb - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.167 1540210 INFO alembic.runtime.migration [None req-960a1268-522c-47ef-b4bf-d17e263584f7 bf6ec3f2-f185-4213-9227-2747c432e8bd 48ed92c1-5a24-4c04-9f5b-b541994129cb - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.167 1540210 INFO alembic.runtime.migration [None req-960a1268-522c-47ef-b4bf-d17e263584f7 bf6ec3f2-f185-4213-9227-2747c432e8bd 48ed92c1-5a24-4c04-9f5b-b541994129cb - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.171 1540210 INFO alembic.runtime.migration [None req-960a1268-522c-47ef-b4bf-d17e263584f7 bf6ec3f2-f185-4213-9227-2747c432e8bd 48ed92c1-5a24-4c04-9f5b-b541994129cb - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.172 1540210 INFO aodh.api.app [None req-960a1268-522c-47ef-b4bf-d17e263584f7 bf6ec3f2-f185-4213-9227-2747c432e8bd 48ed92c1-5a24-4c04-9f5b-b541994129cb - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.188 1540210 WARNING oslo_db.sqlalchemy.utils [None req-dd24c0c5-f60b-46e1-973f-e9f608528b3f 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.192 1540210 WARNING oslo_db.sqlalchemy.utils [None req-48d3f42a-ce24-44b2-835e-b2d57a916f7f 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.199 1540210 WARNING oslo_db.sqlalchemy.utils [None req-8b7946c5-d9ac-4d60-9483-607a70ff62a2 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.202 1540210 WARNING oslo_db.sqlalchemy.utils [None req-585890e2-a56b-4186-a34c-c363d13bfa66 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.209 1540210 WARNING oslo_db.sqlalchemy.utils [None req-628b4549-fd21-44b4-9a79-979f1a961759 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.212 1540210 WARNING oslo_db.sqlalchemy.utils [None req-a37e765d-5045-482d-9b80-cccf1159431c 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.218 1540210 WARNING oslo_db.sqlalchemy.utils [None req-ab8cb050-3bb9-4f1d-9bc4-5a9a60101315 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.221 1540210 WARNING oslo_db.sqlalchemy.utils [None req-97c54595-1cbc-4a7b-b026-0026afb4c50e 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.229 1540210 WARNING oslo_db.sqlalchemy.utils [None req-d7d82d3c-60d9-44d9-9f42-572da14c3186 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.232 1540210 WARNING oslo_db.sqlalchemy.utils [None req-2d722bfa-cc62-44ab-8042-c407bfb1aa41 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.238 1540210 WARNING oslo_db.sqlalchemy.utils [None req-5829f00a-b0f3-4810-ac61-c5fc97fa2a71 5d5eb0a 0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.241 1540210 WARNING oslo_db.sqlalchemy.utils [None req-381ef825-e490-477b-a94f-919d4379a319 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.247 1540210 WARNING oslo_db.sqlalchemy.utils [None req-92e9a13b-3717-4c55-8421-3197f874f45e 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.250 1540210 WARNING oslo_db.sqlalchemy.utils [None req-3588486c-37f5-46fc-853c-505f574a3f96 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.256 1540210 WARNING oslo_db.sqlalchemy.utils [None req-3e574923-6805-4a74-b0e9-95c484aa255d 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.260 1540210 WARNING oslo_db.sqlalchemy.utils [None req-e315b058-5eb6-4466-b6a7-d59b01ed7969 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.266 1540210 WARNING oslo_db.sqlalchemy.utils [None req-739f5e31-bdab-4bda-aee6-8e1c6b4ebe73 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.269 1540210 WARNING oslo_db.sqlalchemy.utils [None req-ddab76ae-9e66-4439-a956-30a9e47fa468 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.276 1540210 WARNING oslo_db.sqlalchemy.utils [None req-549b777d-06ea-45c0-aae3-eff7cf9cf7d1 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.279 1540210 WARNING oslo_db.sqlalchemy.utils [None req-b56e33b0-f038-44a4-a6f3-24c5d152979d 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.286 1540210 WARNING oslo_db.sqlalchemy.utils [None req-01df5d3c-65b4-4547-8795-0605b95e1be4 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.288 1540210 WARNING oslo_db.sqlalchemy.utils [None req-01df5d3c-65b4-4547-8795-0605b95e1be4 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] 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_state_timestamp [0.049788s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.336 1540211 INFO alembic.runtime.migration [None req-fadcb87d-abbd-4a38-8c7a-fc7675de0cbc f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.336 1540211 INFO alembic.runtime.migration [None req-fadcb87d-abbd-4a38-8c7a-fc7675de0cbc f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.339 1540211 INFO alembic.runtime.migration [None req-fadcb87d-abbd-4a38-8c7a-fc7675de0cbc f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.339 1540211 INFO alembic.runtime.migration [None req-fadcb87d-abbd-4a38-8c7a-fc7675de0cbc f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.344 1540211 INFO alembic.runtime.migration [None req-fadcb87d-abbd-4a38-8c7a-fc7675de0cbc f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.346 1540211 INFO aodh.api.app [None req-fadcb87d-abbd-4a38-8c7a-fc7675de0cbc f555be02-e3f4-461d-8b78-105fabb43e7c ba1a8cc8-6d13-40a9-bfc5-309ba8352b06 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.051118s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.368 1540210 INFO alembic.runtime.migration [None req-01df5d3c-65b4-4547-8795-0605b95e1be4 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.368 1540210 INFO alembic.runtime.migration [None req-01df5d3c-65b4-4547-8795-0605b95e1be4 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.371 1540210 INFO alembic.runtime.migration [None req-01df5d3c-65b4-4547-8795-0605b95e1be4 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.371 1540210 INFO alembic.runtime.migration [None req-01df5d3c-65b4-4547-8795-0605b95e1be4 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.376 1540210 INFO alembic.runtime.migration [None req-01df5d3c-65b4-4547-8795-0605b95e1be4 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.377 1540210 INFO aodh.api.app [None req-01df5d3c-65b4-4547-8795-0605b95e1be4 5d5eb0a0-e018-4860-94ad-4f4bdc2e87d5 2beb0fc7-d5c5-4f07-bcb7-7bffcfea014b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.393 1540210 WARNING oslo_db.sqlalchemy.utils [None req-2cdd41a7-72d7-4a76-8642-686cc62c119d 671cd159-4650-441f-a25a-d8be2d6c6a37 bb0b538f-234d-4da9-afb2-959c7eed93a1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.394 1540210 WARNING oslo_db.sqlalchemy.utils [None req-2cdd41a7-72d7-4a76-8642-686cc62c119d 671cd159-4650-441f-a25a-d8be2d6c6a37 bb0b538f-234d-4da9-afb2-959c7eed93a1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.398 1540210 WARNING oslo_db.sqlalchemy.utils [None req-d5465864-fe9f-460a-90a0-d474df33b423 671cd159-4650-441f-a25a-d8be2d6c6a37 bb0b538f-234d-4da9-afb2-959c7eed93a1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.402 1540210 WARNING oslo_db.sqlalchemy.utils [None req-1611e052-b293-411b-b097-a22228246e95 671cd159-4650-441f-a25a-d8be2d6c6a37 bb0b538f-234d-4da9-afb2-959c7eed93a1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.402 1540210 WARNING oslo_db.sqlalchemy.utils [None req-1611e052-b293-411b-b097-a22228246e95 671cd159-4650-441f-a25a-d8be2d6c6a37 bb0b538f-234d-4da9-afb2-959c7eed93a1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.405 1540210 WARNING oslo_db.sqlalchemy.utils [None req-7bde250f-485b-47e7-979d-e76af4b3aa27 671cd159-4650-441f-a25a-d8be2d6c6a37 bb0b538f-234d-4da9-afb2-959c7eed93a1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.047617s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.386 1540211 INFO alembic.runtime.migration [None req-ed67d285-03a1-4c82-b97e-09c9e153e5fc - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.386 1540211 INFO alembic.runtime.migration [None req-ed67d285-03a1-4c82-b97e-09c9e153e5fc - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.390 1540211 INFO alembic.runtime.migration [None req-ed67d285-03a1-4c82-b97e-09c9e153e5fc - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.390 1540211 INFO alembic.runtime.migration [None req-ed67d285-03a1-4c82-b97e-09c9e153e5fc - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.395 1540211 INFO alembic.runtime.migration [None req-ed67d285-03a1-4c82-b97e-09c9e153e5fc - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.396 1540211 INFO aodh.api.app [None req-ed67d285-03a1-4c82-b97e-09c9e153e5fc - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.125749s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.321 1540209 INFO alembic.runtime.migration [None req-2101dc6a-9cf6-4426-9849-c64ed21b48d4 d0ace0d6-493f-4f55-94e7-f200b3c6189d 85b0656b-5061-4de2-8f62-b660a86a1490 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.321 1540209 INFO alembic.runtime.migration [None req-2101dc6a-9cf6-4426-9849-c64ed21b48d4 d0ace0d6-493f-4f55-94e7-f200b3c6189d 85b0656b-5061-4de2-8f62-b660a86a1490 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.398 1540209 INFO alembic.runtime.migration [None req-2101dc6a-9cf6-4426-9849-c64ed21b48d4 d0ace0d6-493f-4f55-94e7-f200b3c6189d 85b0656b-5061-4de2-8f62-b660a86a1490 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.398 1540209 INFO alembic.runtime.migration [None req-2101dc6a-9cf6-4426-9849-c64ed21b48d4 d0ace0d6-493f-4f55-94e7-f200b3c6189d 85b0656b-5061-4de2-8f62-b660a86a1490 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.403 1540209 INFO alembic.runtime.migration [None req-2101dc6a-9cf6-4426-9849-c64ed21b48d4 d0ace0d6-493f-4f55-94e7-f200b3c6189d 85b0656b-5061-4de2-8f62-b660a86a1490 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.405 1540209 INFO aodh.api.app [None req-2101dc6a-9cf6-4426-9849-c64ed21b48d4 d0ace0d6-493f-4f55-94e7-f200b3c6189d 85b0656b-5061-4de2-8f62-b660a86a1490 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.419 1540209 WARNING oslo_db.sqlalchemy.utils [None req-a60201c5-ca7a-4678-80e2-8cf67c4dc90d dc601419-75cc-4839-a2ac-119afce70b45 0ff09086-07b6-4625-9d52-fb4464a92cb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.420 1540209 WARNING oslo_db.sqlalchemy.utils [None req-a60201c5-ca7a-4678-80e2-8cf67c4dc90d dc601419-75cc-4839-a2ac-119afce70b45 0ff09086-07b6-4625-9d52-fb4464a92cb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.425 1540209 WARNING oslo_db.sqlalchemy.utils [None req-e0dee3f3-d5c9-4541-bc84-41799f3a7e79 dc601419-75cc-4839-a2ac-119afce70b45 0ff09086-07b6-4625-9d52-fb4464a92cb5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.430 1540209 WARNING oslo_db.sqlalchemy.utils [None req-3b9a1b9c-e423-4234-9cbb-34d2d567749a dc601419-75cc-4839-a2ac-119afce70b45 db7318a2-1ee8-4f74-9557-3d55f666d5ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.430 1540209 WARNING oslo_db.sqlalchemy.utils [None req-3b9a1b9c-e423-4234-9cbb-34d2d567749a dc601419-75cc-4839-a2ac-119afce70b45 db7318a2-1ee8-4f74-9557-3d55f666d5ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.435 1540209 WARNING oslo_db.sqlalchemy.utils [None req-a3849b9e-0f35-47c4-a9a6-229555c8e9d8 dc601419-75cc-4839-a2ac-119afce70b45 db7318a2-1ee8-4f74-9557-3d55f666d5ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.439 1540209 WARNING oslo_db.sqlalchemy.utils [None req-e931c882-2bee-45dc-990a-a3a3e2be098f dc601419-75cc-4839-a2ac-119afce70b45 db7318a2-1ee8-4f74-9557-3d55f666d5ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.030942s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.420 1540210 INFO alembic.runtime.migration [None req-3963200b-94e4-402a-87a9-839b34bd942c 671cd159-4650-441f-a25a-d8be2d6c6a37 bb0b538f-234d-4da9-afb2-959c7eed93a1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.420 1540210 INFO alembic.runtime.migration [None req-3963200b-94e4-402a-87a9-839b34bd942c 671cd159-4650-441f-a25a-d8be2d6c6a37 bb0b538f-234d-4da9-afb2-959c7eed93a1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.423 1540210 INFO alembic.runtime.migration [None req-3963200b-94e4-402a-87a9-839b34bd942c 671cd159-4650-441f-a25a-d8be2d6c6a37 bb0b538f-234d-4da9-afb2-959c7eed93a1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.423 1540210 INFO alembic.runtime.migration [None req-3963200b-94e4-402a-87a9-839b34bd942c 671cd159-4650-441f-a25a-d8be2d6c6a37 bb0b538f-234d-4da9-afb2-959c7eed93a1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.427 1540210 INFO alembic.runtime.migration [None req-3963200b-94e4-402a-87a9-839b34bd942c 671cd159-4650-441f-a25a-d8be2d6c6a37 bb0b538f-234d-4da9-afb2-959c7eed93a1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.429 1540210 INFO aodh.api.app [None req-3963200b-94e4-402a-87a9-839b34bd942c 671cd159-4650-441f-a25a-d8be2d6c6a37 bb0b538f-234d-4da9-afb2-959c7eed93a1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.443 1540210 WARNING oslo_db.sqlalchemy.utils [None req-f9e769d4-992d-42c3-aa89-215b09982bdb 01117f5d-a4de-465e-a5eb-fdbcee99f46c a5d24a46-95b5-4e85-aa2d-44070ac50199 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.134063s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.320 1540212 INFO alembic.runtime.migration [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.321 1540212 INFO alembic.runtime.migration [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.401 1540212 INFO alembic.runtime.migration [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.401 1540212 INFO alembic.runtime.migration [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.407 1540212 INFO alembic.runtime.migration [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.408 1540212 INFO aodh.api.app [None req-b4b280a0-0268-4c70-bf76-99245bdf1634 c830f66d-9be1-4253-b605-f06e6b61b495 c53b6886-7ce8-49ab-95cb-10242a38e325 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.421 1540212 WARNING oslo_db.sqlalchemy.utils [None req-7fd38a4c-ea62-4ded-98a6-b32ab392df75 3c2b6d02-67b2-4ec7-bc14-de0b6fdeb692 5bdb8c70-93b7-43cb-b27c-4b8018e5f50e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.425 1540212 WARNING oslo_db.sqlalchemy.utils [None req-2d26995c-79d2-4354-8618-997ae045560c 3c2b6d02-67b2-4ec7-bc14-de0b6fdeb692 5bdb8c70-93b7-43cb-b27c-4b8018e5f50e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.433 1540212 WARNING oslo_db.sqlalchemy.utils [None req-73af4c90-0cdf-47a4-a4bd-a20de7c7c199 3c2b6d02-67b2-4ec7-bc14-de0b6fdeb692 5bdb8c70-93b7-43cb-b27c-4b8018e5f50e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.435 1540212 WARNING oslo_db.sqlalchemy.utils [None req-73af4c90-0cdf-47a4-a4bd-a20de7c7c199 3c2b6d02-67b2-4ec7-bc14-de0b6fdeb692 5bdb8c70-93b7-43cb-b27c-4b8018e5f50e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.439 1540212 WARNING oslo_db.sqlalchemy.utils [None req-f3d05856-9181-4da0-aa17-915589c3524c 3c2b6d02-67b2-4ec7-bc14-de0b6fdeb692 5bdb8c70-93b7-43cb-b27c-4b8018e5f50e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.444 1540212 WARNING oslo_db.sqlalchemy.utils [None req-c7bc6d5d-c39e-471a-ae6d-4838ecf02cf0 3c2b6d02-67b2-4ec7-bc14-de0b6fdeb692 5bdb8c70-93b7-43cb-b27c-4b8018e5f50e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.038107s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.434 1540211 INFO alembic.runtime.migration [None req-c6dc4f3f-a48b-439e-a3f2-cc879d274ee7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.434 1540211 INFO alembic.runtime.migration [None req-c6dc4f3f-a48b-439e-a3f2-cc879d274ee7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.438 1540211 INFO alembic.runtime.migration [None req-c6dc4f3f-a48b-439e-a3f2-cc879d274ee7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.438 1540211 INFO alembic.runtime.migration [None req-c6dc4f3f-a48b-439e-a3f2-cc879d274ee7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.444 1540211 INFO alembic.runtime.migration [None req-c6dc4f3f-a48b-439e-a3f2-cc879d274ee7 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.445 1540211 INFO aodh.api.app [None req-c6dc4f3f-a48b-439e-a3f2-cc879d274ee7 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.032396s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.454 1540212 INFO alembic.runtime.migration [None req-c7bc6d5d-c39e-471a-ae6d-4838ecf02cf0 3c2b6d02-67b2-4ec7-bc14-de0b6fdeb692 5bdb8c70-93b7-43cb-b27c-4b8018e5f50e - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.454 1540212 INFO alembic.runtime.migration [None req-c7bc6d5d-c39e-471a-ae6d-4838ecf02cf0 3c2b6d02-67b2-4ec7-bc14-de0b6fdeb692 5bdb8c70-93b7-43cb-b27c-4b8018e5f50e - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.457 1540212 INFO alembic.runtime.migration [None req-c7bc6d5d-c39e-471a-ae6d-4838ecf02cf0 3c2b6d02-67b2-4ec7-bc14-de0b6fdeb692 5bdb8c70-93b7-43cb-b27c-4b8018e5f50e - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.457 1540212 INFO alembic.runtime.migration [None req-c7bc6d5d-c39e-471a-ae6d-4838ecf02cf0 3c2b6d02-67b2-4ec7-bc14-de0b6fdeb692 5bdb8c70-93b7-43cb-b27c-4b8018e5f50e - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.462 1540212 INFO alembic.runtime.migration [None req-c7bc6d5d-c39e-471a-ae6d-4838ecf02cf0 3c2b6d02-67b2-4ec7-bc14-de0b6fdeb692 5bdb8c70-93b7-43cb-b27c-4b8018e5f50e - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.463 1540212 INFO aodh.api.app [None req-c7bc6d5d-c39e-471a-ae6d-4838ecf02cf0 3c2b6d02-67b2-4ec7-bc14-de0b6fdeb692 5bdb8c70-93b7-43cb-b27c-4b8018e5f50e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.477 1540212 WARNING oslo_db.sqlalchemy.utils [None req-8359ba4d-5667-4a4a-9282-73de6f267562 cb92a9eb-cf16-4c89-8aea-45368b1682fa e277d79a-3b15-4082-bca5-92fbe5cd541b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.053464s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.447 1540209 INFO alembic.runtime.migration [None req-e931c882-2bee-45dc-990a-a3a3e2be098f dc601419-75cc-4839-a2ac-119afce70b45 db7318a2-1ee8-4f74-9557-3d55f666d5ca - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.447 1540209 INFO alembic.runtime.migration [None req-e931c882-2bee-45dc-990a-a3a3e2be098f dc601419-75cc-4839-a2ac-119afce70b45 db7318a2-1ee8-4f74-9557-3d55f666d5ca - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.451 1540209 INFO alembic.runtime.migration [None req-e931c882-2bee-45dc-990a-a3a3e2be098f dc601419-75cc-4839-a2ac-119afce70b45 db7318a2-1ee8-4f74-9557-3d55f666d5ca - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.451 1540209 INFO alembic.runtime.migration [None req-e931c882-2bee-45dc-990a-a3a3e2be098f dc601419-75cc-4839-a2ac-119afce70b45 db7318a2-1ee8-4f74-9557-3d55f666d5ca - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.455 1540209 INFO alembic.runtime.migration [None req-e931c882-2bee-45dc-990a-a3a3e2be098f dc601419-75cc-4839-a2ac-119afce70b45 db7318a2-1ee8-4f74-9557-3d55f666d5ca - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.457 1540209 INFO aodh.api.app [None req-e931c882-2bee-45dc-990a-a3a3e2be098f dc601419-75cc-4839-a2ac-119afce70b45 db7318a2-1ee8-4f74-9557-3d55f666d5ca - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.475 1540209 WARNING oslo_db.sqlalchemy.utils [None req-dea209c0-9fa7-4b8d-8507-b57b87a21407 5cef2b5e-3a72-40ff-afdf-d4db37ae39ae e76bf257-5ba3-47bd-90a7-3dfc37d17a78 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.477 1540209 WARNING oslo_db.sqlalchemy.utils [None req-dea209c0-9fa7-4b8d-8507-b57b87a21407 5cef2b5e-3a72-40ff-afdf-d4db37ae39ae e76bf257-5ba3-47bd-90a7-3dfc37d17a78 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.482 1540209 WARNING oslo_db.sqlalchemy.utils [None req-aa8ba907-b4fd-497f-bd0a-ab9ca2de4f22 5cef2b5e-3a72-40ff-afdf-d4db37ae39ae e76bf257-5ba3-47bd-90a7-3dfc37d17a78 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.485 1540209 WARNING oslo_db.sqlalchemy.utils [None req-edb71b87-7e43-4dd8-a139-3d740b53eca9 5cef2b5e-3a72-40ff-afdf-d4db37ae39ae e76bf257-5ba3-47bd-90a7-3dfc37d17a78 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.486 1540209 WARNING oslo_db.sqlalchemy.utils [None req-edb71b87-7e43-4dd8-a139-3d740b53eca9 5cef2b5e-3a72-40ff-afdf-d4db37ae39ae e76bf257-5ba3-47bd-90a7-3dfc37d17a78 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.489 1540209 WARNING oslo_db.sqlalchemy.utils [None req-3f5f0f3e-449c-4722-9366-fa35cb7aaab4 5cef2b5e-3a72-40ff-afdf-d4db37ae39ae e76bf257-5ba3-47bd-90a7-3dfc37d17a78 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.045642s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.487 1540212 INFO alembic.runtime.migration [None req-8359ba4d-5667-4a4a-9282-73de6f267562 cb92a9eb-cf16-4c89-8aea-45368b1682fa e277d79a-3b15-4082-bca5-92fbe5cd541b - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.487 1540212 INFO alembic.runtime.migration [None req-8359ba4d-5667-4a4a-9282-73de6f267562 cb92a9eb-cf16-4c89-8aea-45368b1682fa e277d79a-3b15-4082-bca5-92fbe5cd541b - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.490 1540212 INFO alembic.runtime.migration [None req-8359ba4d-5667-4a4a-9282-73de6f267562 cb92a9eb-cf16-4c89-8aea-45368b1682fa e277d79a-3b15-4082-bca5-92fbe5cd541b - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.490 1540212 INFO alembic.runtime.migration [None req-8359ba4d-5667-4a4a-9282-73de6f267562 cb92a9eb-cf16-4c89-8aea-45368b1682fa e277d79a-3b15-4082-bca5-92fbe5cd541b - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.494 1540212 INFO alembic.runtime.migration [None req-8359ba4d-5667-4a4a-9282-73de6f267562 cb92a9eb-cf16-4c89-8aea-45368b1682fa e277d79a-3b15-4082-bca5-92fbe5cd541b - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.495 1540212 INFO aodh.api.app [None req-8359ba4d-5667-4a4a-9282-73de6f267562 cb92a9eb-cf16-4c89-8aea-45368b1682fa e277d79a-3b15-4082-bca5-92fbe5cd541b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.508 1540212 WARNING oslo_db.sqlalchemy.utils [None req-aa369a60-2273-4fbe-a9c1-d0090912416f 5425e54f-d0b9-4577-83b9-4d54d9720d2a 10b69f60-a057-43fc-8967-baec509c88bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.511 1540212 WARNING oslo_db.sqlalchemy.utils [None req-39fd3ad9-d086-4a63-a099-9898deb44522 5425e54f-d0b9-4577-83b9-4d54d9720d2a 10b69f60-a057-43fc-8967-baec509c88bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.515 1540212 WARNING oslo_db.sqlalchemy.utils [None req-0e9468db-1bb7-4d85-8946-242bf0d36b72 5425e54f-d0b9-4577-83b9-4d54d9720d2a 10b69f60-a057-43fc-8967-baec509c88bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.521 1540212 WARNING oslo_db.sqlalchemy.utils [None req-18ad9b3b-632a-4a23-b412-f199e6099918 5425e54f-d0b9-4577-83b9-4d54d9720d2a 10b69f60-a057-43fc-8967-baec509c88bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.523 1540212 WARNING oslo_db.sqlalchemy.utils [None req-18ad9b3b-632a-4a23-b412-f199e6099918 5425e54f-d0b9-4577-83b9-4d54d9720d2a 10b69f60-a057-43fc-8967-baec509c88bf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.043919s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.502 1540209 INFO alembic.runtime.migration [None req-4551bbd3-4657-471b-8cf1-7a89ec943c7d 5cef2b5e-3a72-40ff-afdf-d4db37ae39ae e76bf257-5ba3-47bd-90a7-3dfc37d17a78 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.502 1540209 INFO alembic.runtime.migration [None req-4551bbd3-4657-471b-8cf1-7a89ec943c7d 5cef2b5e-3a72-40ff-afdf-d4db37ae39ae e76bf257-5ba3-47bd-90a7-3dfc37d17a78 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.505 1540209 INFO alembic.runtime.migration [None req-4551bbd3-4657-471b-8cf1-7a89ec943c7d 5cef2b5e-3a72-40ff-afdf-d4db37ae39ae e76bf257-5ba3-47bd-90a7-3dfc37d17a78 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.505 1540209 INFO alembic.runtime.migration [None req-4551bbd3-4657-471b-8cf1-7a89ec943c7d 5cef2b5e-3a72-40ff-afdf-d4db37ae39ae e76bf257-5ba3-47bd-90a7-3dfc37d17a78 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.510 1540209 INFO alembic.runtime.migration [None req-4551bbd3-4657-471b-8cf1-7a89ec943c7d 5cef2b5e-3a72-40ff-afdf-d4db37ae39ae e76bf257-5ba3-47bd-90a7-3dfc37d17a78 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.512 1540209 INFO aodh.api.app [None req-4551bbd3-4657-471b-8cf1-7a89ec943c7d 5cef2b5e-3a72-40ff-afdf-d4db37ae39ae e76bf257-5ba3-47bd-90a7-3dfc37d17a78 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.524 1540209 WARNING oslo_db.sqlalchemy.utils [None req-a599a2b2-2979-4d0a-b232-17c8b53d230f 467e5246-b772-4d66-92cc-851c33ee25b4 6eb38afe-4400-4ab2-8e5d-fc0762ee73ed - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.525 1540209 WARNING oslo_db.sqlalchemy.utils [None req-a599a2b2-2979-4d0a-b232-17c8b53d230f 467e5246-b772-4d66-92cc-851c33ee25b4 6eb38afe-4400-4ab2-8e5d-fc0762ee73ed - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.531 1540209 WARNING oslo_db.sqlalchemy.utils [None req-ee087329-c6ed-4047-bedb-4dddcf667961 467e5246-b772-4d66-92cc-851c33ee25b4 6eb38afe-4400-4ab2-8e5d-fc0762ee73ed - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.534 1540209 WARNING oslo_db.sqlalchemy.utils [None req-faa9f7db-1870-4f5d-be46-f0242754d74f 467e5246-b772-4d66-92cc-851c33ee25b4 6eb38afe-4400-4ab2-8e5d-fc0762ee73ed - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.535 1540209 WARNING oslo_db.sqlalchemy.utils [None req-faa9f7db-1870-4f5d-be46-f0242754d74f 467e5246-b772-4d66-92cc-851c33ee25b4 6eb38afe-4400-4ab2-8e5d-fc0762ee73ed - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.538 1540209 WARNING oslo_db.sqlalchemy.utils [None req-8a42c513-5bf5-470f-8c69-871289523a94 467e5246-b772-4d66-92cc-851c33ee25b4 6eb38afe-4400-4ab2-8e5d-fc0762ee73ed - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.040669s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.547 1540209 INFO alembic.runtime.migration [None req-8a42c513-5bf5-470f-8c69-871289523a94 467e5246-b772-4d66-92cc-851c33ee25b4 6eb38afe-4400-4ab2-8e5d-fc0762ee73ed - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.547 1540209 INFO alembic.runtime.migration [None req-8a42c513-5bf5-470f-8c69-871289523a94 467e5246-b772-4d66-92cc-851c33ee25b4 6eb38afe-4400-4ab2-8e5d-fc0762ee73ed - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.550 1540209 INFO alembic.runtime.migration [None req-8a42c513-5bf5-470f-8c69-871289523a94 467e5246-b772-4d66-92cc-851c33ee25b4 6eb38afe-4400-4ab2-8e5d-fc0762ee73ed - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.550 1540209 INFO alembic.runtime.migration [None req-8a42c513-5bf5-470f-8c69-871289523a94 467e5246-b772-4d66-92cc-851c33ee25b4 6eb38afe-4400-4ab2-8e5d-fc0762ee73ed - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.554 1540209 INFO alembic.runtime.migration [None req-8a42c513-5bf5-470f-8c69-871289523a94 467e5246-b772-4d66-92cc-851c33ee25b4 6eb38afe-4400-4ab2-8e5d-fc0762ee73ed - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.556 1540209 INFO aodh.api.app [None req-8a42c513-5bf5-470f-8c69-871289523a94 467e5246-b772-4d66-92cc-851c33ee25b4 6eb38afe-4400-4ab2-8e5d-fc0762ee73ed - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.574 1540209 WARNING oslo_db.sqlalchemy.utils [None req-7fc6df01-2192-4b85-9101-1a0208a99247 dd2dbabf-62d4-4e6c-a61b-260b298b0e21 5bd42a42-dee5-48ba-b16c-c9eb8a0374a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.575 1540209 WARNING oslo_db.sqlalchemy.utils [None req-7fc6df01-2192-4b85-9101-1a0208a99247 dd2dbabf-62d4-4e6c-a61b-260b298b0e21 5bd42a42-dee5-48ba-b16c-c9eb8a0374a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.579 1540209 WARNING oslo_db.sqlalchemy.utils [None req-7fc6df01-2192-4b85-9101-1a0208a99247 dd2dbabf-62d4-4e6c-a61b-260b298b0e21 5bd42a42-dee5-48ba-b16c-c9eb8a0374a3 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.135991s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.452 1540210 INFO alembic.runtime.migration [None req-f9e769d4-992d-42c3-aa89-215b09982bdb 01117f5d-a4de-465e-a5eb-fdbcee99f46c a5d24a46-95b5-4e85-aa2d-44070ac50199 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.452 1540210 INFO alembic.runtime.migration [None req-f9e769d4-992d-42c3-aa89-215b09982bdb 01117f5d-a4de-465e-a5eb-fdbcee99f46c a5d24a46-95b5-4e85-aa2d-44070ac50199 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.455 1540210 INFO alembic.runtime.migration [None req-f9e769d4-992d-42c3-aa89-215b09982bdb 01117f5d-a4de-465e-a5eb-fdbcee99f46c a5d24a46-95b5-4e85-aa2d-44070ac50199 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.455 1540210 INFO alembic.runtime.migration [None req-f9e769d4-992d-42c3-aa89-215b09982bdb 01117f5d-a4de-465e-a5eb-fdbcee99f46c a5d24a46-95b5-4e85-aa2d-44070ac50199 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.460 1540210 INFO alembic.runtime.migration [None req-f9e769d4-992d-42c3-aa89-215b09982bdb 01117f5d-a4de-465e-a5eb-fdbcee99f46c a5d24a46-95b5-4e85-aa2d-44070ac50199 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.461 1540210 INFO aodh.api.app [None req-f9e769d4-992d-42c3-aa89-215b09982bdb 01117f5d-a4de-465e-a5eb-fdbcee99f46c a5d24a46-95b5-4e85-aa2d-44070ac50199 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.475 1540210 WARNING oslo_db.sqlalchemy.utils [None req-d09c3897-e419-4cf0-82f4-40e251a5ced2 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.479 1540210 WARNING oslo_db.sqlalchemy.utils [None req-5ac54732-d156-4ee7-b730-c59b202180bc c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.485 1540210 WARNING oslo_db.sqlalchemy.utils [None req-152f57db-91b9-44d6-8ed8-df9973ece162 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.489 1540210 WARNING oslo_db.sqlalchemy.utils [None req-ba2bede5-2fe3-482c-9efb-d812f9d81884 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.495 1540210 WARNING oslo_db.sqlalchemy.utils [None req-36af69f9-cbfa-4e55-a2b6-fed2c36f231f c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.499 1540210 WARNING oslo_db.sqlalchemy.utils [None req-8baaa130-5d54-4ba5-ae31-196281ba1f1b c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.506 1540210 WARNING oslo_db.sqlalchemy.utils [None req-7f89f9b1-9eeb-4e6a-81dd-ecc4c0f93b8c c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.509 1540210 WARNING oslo_db.sqlalchemy.utils [None req-366091f4-cefb-410a-b0c7-d6eab60cb08c c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.516 1540210 WARNING oslo_db.sqlalchemy.utils [None req-892905a7-0f59-4c2b-a740-072793fae7c0 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.520 1540210 WARNING oslo_db.sqlalchemy.utils [None req-840880df-3316-462c-a684-911e12509907 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.526 1540210 WARNING oslo_db.sqlalchemy.utils [None req-dee3f074-f8aa-4264-8146-4a3181dbf983 c1b21cc 5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.529 1540210 WARNING oslo_db.sqlalchemy.utils [None req-56230458-18b9-4460-b373-b5e54000440a c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.536 1540210 WARNING oslo_db.sqlalchemy.utils [None req-cee21c9d-b587-4c45-859a-a9ed37c68e71 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.539 1540210 WARNING oslo_db.sqlalchemy.utils [None req-d102de93-c38d-457a-ad00-58bc05176aea c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.546 1540210 WARNING oslo_db.sqlalchemy.utils [None req-c88e65ad-f00a-414f-9afd-df5db8ddc6c8 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.550 1540210 WARNING oslo_db.sqlalchemy.utils [None req-66d9ae8b-2c34-4ead-8cd5-041ed93f483a c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.557 1540210 WARNING oslo_db.sqlalchemy.utils [None req-d37b04a7-2b57-4742-bb54-ad3e725b4390 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.561 1540210 WARNING oslo_db.sqlalchemy.utils [None req-90ce9b39-26c1-4fe3-87f8-3d1695995fa8 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.567 1540210 WARNING oslo_db.sqlalchemy.utils [None req-9ac360cc-f8d2-487f-b309-ddf72390ad40 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.571 1540210 WARNING oslo_db.sqlalchemy.utils [None req-235bf7af-4f05-4090-aae7-94decd7c74bf c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.577 1540210 WARNING oslo_db.sqlalchemy.utils [None req-29dd150f-dff1-4876-bbf1-829200b9ef51 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.124595s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.474 1540211 INFO alembic.runtime.migration [None req-d89e8fcd-e826-41d9-93de-b071fbed97a9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.474 1540211 INFO alembic.runtime.migration [None req-d89e8fcd-e826-41d9-93de-b071fbed97a9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.477 1540211 INFO alembic.runtime.migration [None req-d89e8fcd-e826-41d9-93de-b071fbed97a9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.477 1540211 INFO alembic.runtime.migration [None req-d89e8fcd-e826-41d9-93de-b071fbed97a9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.482 1540211 INFO alembic.runtime.migration [None req-d89e8fcd-e826-41d9-93de-b071fbed97a9 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.484 1540211 INFO aodh.api.app [None req-d89e8fcd-e826-41d9-93de-b071fbed97a9 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.011606s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.068510s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.533 1540212 INFO alembic.runtime.migration [None req-18ad9b3b-632a-4a23-b412-f199e6099918 5425e54f-d0b9-4577-83b9-4d54d9720d2a 10b69f60-a057-43fc-8967-baec509c88bf - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.533 1540212 INFO alembic.runtime.migration [None req-18ad9b3b-632a-4a23-b412-f199e6099918 5425e54f-d0b9-4577-83b9-4d54d9720d2a 10b69f60-a057-43fc-8967-baec509c88bf - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.536 1540212 INFO alembic.runtime.migration [None req-18ad9b3b-632a-4a23-b412-f199e6099918 5425e54f-d0b9-4577-83b9-4d54d9720d2a 10b69f60-a057-43fc-8967-baec509c88bf - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.536 1540212 INFO alembic.runtime.migration [None req-18ad9b3b-632a-4a23-b412-f199e6099918 5425e54f-d0b9-4577-83b9-4d54d9720d2a 10b69f60-a057-43fc-8967-baec509c88bf - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.542 1540212 INFO alembic.runtime.migration [None req-18ad9b3b-632a-4a23-b412-f199e6099918 5425e54f-d0b9-4577-83b9-4d54d9720d2a 10b69f60-a057-43fc-8967-baec509c88bf - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.544 1540212 INFO aodh.api.app [None req-18ad9b3b-632a-4a23-b412-f199e6099918 5425e54f-d0b9-4577-83b9-4d54d9720d2a 10b69f60-a057-43fc-8967-baec509c88bf - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.557 1540212 WARNING oslo_db.sqlalchemy.utils [None req-8d54afde-1dea-46bc-a3df-23d087aa42b3 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.560 1540212 WARNING oslo_db.sqlalchemy.utils [None req-8d54afde-1dea-46bc-a3df-23d087aa42b3 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.562 1540212 WARNING oslo_db.sqlalchemy.utils [None req-c1cc028b-eafb-49d2-924a-e788d21107c5 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.567 1540212 WARNING oslo_db.sqlalchemy.utils [None req-8b51f279-5dc3-43e2-85f9-f7979ee0e027 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.572 1540212 WARNING oslo_db.sqlalchemy.utils [None req-70499e5a-4dc2-46c3-8857-3e8ffa4a45ba 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.574 1540212 WARNING oslo_db.sqlalchemy.utils [None req-70499e5a-4dc2-46c3-8857-3e8ffa4a45ba 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.576 1540212 WARNING oslo_db.sqlalchemy.utils [None req-7b4c32f6-a44a-416c-9398-986851d4a1f2 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.580 1540212 WARNING oslo_db.sqlalchemy.utils [None req-8a927dad-44fd-48e4-a17e-01c18dd9c118 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.589 1540212 WARNING oslo_db.sqlalchemy.utils [None req-a56689b9-0a87-4ffa-89bd-c57a5dad6e48 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.591 1540212 WARNING oslo_db.sqlalchemy.utils [None req-a56689b9-0a87-4ffa-89bd-c57a5dad6e48 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.003748s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.002189s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.001914s] ... ok {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.033972s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.588 1540210 INFO alembic.runtime.migration [None req-29dd150f-dff1-4876-bbf1-829200b9ef51 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.588 1540210 INFO alembic.runtime.migration [None req-29dd150f-dff1-4876-bbf1-829200b9ef51 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.591 1540210 INFO alembic.runtime.migration [None req-29dd150f-dff1-4876-bbf1-829200b9ef51 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.591 1540210 INFO alembic.runtime.migration [None req-29dd150f-dff1-4876-bbf1-829200b9ef51 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.596 1540210 INFO alembic.runtime.migration [None req-29dd150f-dff1-4876-bbf1-829200b9ef51 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.598 1540210 INFO aodh.api.app [None req-29dd150f-dff1-4876-bbf1-829200b9ef51 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python3.12/site-packages/webob/acceptparse.py:4420: DeprecationWarning: The behavior of AcceptLanguageValidHeader.best_match is currently being maintained for backward compatibility, but it will be deprecated in the future as it does not conform to the RFC. warnings.warn( {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.045914s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.599 1540211 INFO alembic.runtime.migration [None req-5dde82e6-3e08-4930-bf15-e9404628223b - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.599 1540211 INFO alembic.runtime.migration [None req-5dde82e6-3e08-4930-bf15-e9404628223b - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.602 1540211 INFO alembic.runtime.migration [None req-5dde82e6-3e08-4930-bf15-e9404628223b - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.602 1540211 INFO alembic.runtime.migration [None req-5dde82e6-3e08-4930-bf15-e9404628223b - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.606 1540211 INFO alembic.runtime.migration [None req-5dde82e6-3e08-4930-bf15-e9404628223b - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.607 1540211 INFO aodh.api.app [None req-5dde82e6-3e08-4930-bf15-e9404628223b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.033083s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.623 1540210 INFO alembic.runtime.migration [None req-29dd150f-dff1-4876-bbf1-829200b9ef51 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.623 1540210 INFO alembic.runtime.migration [None req-29dd150f-dff1-4876-bbf1-829200b9ef51 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.626 1540210 INFO alembic.runtime.migration [None req-29dd150f-dff1-4876-bbf1-829200b9ef51 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.626 1540210 INFO alembic.runtime.migration [None req-29dd150f-dff1-4876-bbf1-829200b9ef51 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.630 1540210 INFO alembic.runtime.migration [None req-29dd150f-dff1-4876-bbf1-829200b9ef51 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.631 1540210 INFO aodh.api.app [None req-29dd150f-dff1-4876-bbf1-829200b9ef51 c1b21cc5-ee0a-4d40-95e9-0c4b04588060 a530f25b-f359-4bd0-ac64-2570d598291e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.644 1540210 WARNING oslo_db.sqlalchemy.utils [None req-4706faec-7528-49a0-b076-2516ca6a7eb7 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.648 1540210 WARNING oslo_db.sqlalchemy.utils [None req-017827b8-ebe8-4ac8-bbba-031f4bf254a6 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.049648s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.607 1540209 INFO alembic.runtime.migration [None req-7fc6df01-2192-4b85-9101-1a0208a99247 dd2dbabf-62d4-4e6c-a61b-260b298b0e21 5bd42a42-dee5-48ba-b16c-c9eb8a0374a3 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.607 1540209 INFO alembic.runtime.migration [None req-7fc6df01-2192-4b85-9101-1a0208a99247 dd2dbabf-62d4-4e6c-a61b-260b298b0e21 5bd42a42-dee5-48ba-b16c-c9eb8a0374a3 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.610 1540209 INFO alembic.runtime.migration [None req-7fc6df01-2192-4b85-9101-1a0208a99247 dd2dbabf-62d4-4e6c-a61b-260b298b0e21 5bd42a42-dee5-48ba-b16c-c9eb8a0374a3 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.610 1540209 INFO alembic.runtime.migration [None req-7fc6df01-2192-4b85-9101-1a0208a99247 dd2dbabf-62d4-4e6c-a61b-260b298b0e21 5bd42a42-dee5-48ba-b16c-c9eb8a0374a3 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.615 1540209 INFO alembic.runtime.migration [None req-7fc6df01-2192-4b85-9101-1a0208a99247 dd2dbabf-62d4-4e6c-a61b-260b298b0e21 5bd42a42-dee5-48ba-b16c-c9eb8a0374a3 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.617 1540209 INFO aodh.api.app [None req-7fc6df01-2192-4b85-9101-1a0208a99247 dd2dbabf-62d4-4e6c-a61b-260b298b0e21 5bd42a42-dee5-48ba-b16c-c9eb8a0374a3 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.061660s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.603 1540212 INFO alembic.runtime.migration [None req-a56689b9-0a87-4ffa-89bd-c57a5dad6e48 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.603 1540212 INFO alembic.runtime.migration [None req-a56689b9-0a87-4ffa-89bd-c57a5dad6e48 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.607 1540212 INFO alembic.runtime.migration [None req-a56689b9-0a87-4ffa-89bd-c57a5dad6e48 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.607 1540212 INFO alembic.runtime.migration [None req-a56689b9-0a87-4ffa-89bd-c57a5dad6e48 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.611 1540212 INFO alembic.runtime.migration [None req-a56689b9-0a87-4ffa-89bd-c57a5dad6e48 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.612 1540212 INFO aodh.api.app [None req-a56689b9-0a87-4ffa-89bd-c57a5dad6e48 7f5f9889-190d-409f-8dec-14ea7a882815 d0016592-7360-4f38-9339-c271896760b7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.626 1540212 WARNING oslo_db.sqlalchemy.utils [None req-89cce540-b546-4172-a149-0ff67ec48b06 4dd1d571-6687-489f-8be6-67eeae116ad3 981de8ec-c848-40a6-8a90-b095d638dc78 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.630 1540212 WARNING oslo_db.sqlalchemy.utils [None req-7807469f-3815-4361-9f7f-4ba8c604b4fd 4dd1d571-6687-489f-8be6-67eeae116ad3 981de8ec-c848-40a6-8a90-b095d638dc78 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.632 1540212 WARNING oslo_db.sqlalchemy.utils [None req-7807469f-3815-4361-9f7f-4ba8c604b4fd 4dd1d571-6687-489f-8be6-67eeae116ad3 981de8ec-c848-40a6-8a90-b095d638dc78 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.635 1540212 WARNING oslo_db.sqlalchemy.utils [None req-ffaf5d9a-72df-45bc-9bf2-5e0f9f5a920e 4dd1d571-6687-489f-8be6-67eeae116ad3 981de8ec-c848-40a6-8a90-b095d638dc78 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.638 1540212 WARNING oslo_db.sqlalchemy.utils [None req-32b0a407-c0be-4e7d-9671-75ee5045c682 4dd1d571-6687-489f-8be6-67eeae116ad3 981de8ec-c848-40a6-8a90-b095d638dc78 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.648 1540212 WARNING oslo_db.sqlalchemy.utils [None req-d861a604-46ed-4d9e-beb7-a30fa1728d78 4dd1d571-6687-489f-8be6-67eeae116ad3 981de8ec-c848-40a6-8a90-b095d638dc78 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.650 1540212 WARNING oslo_db.sqlalchemy.utils [None req-a57b0c6b-4e49-47ec-97e6-362bab85b9d8 4dd1d571-6687-489f-8be6-67eeae116ad3 981de8ec-c848-40a6-8a90-b095d638dc78 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.655 1540212 WARNING oslo_db.sqlalchemy.utils [None req-a57b0c6b-4e49-47ec-97e6-362bab85b9d8 4dd1d571-6687-489f-8be6-67eeae116ad3 981de8ec-c848-40a6-8a90-b095d638dc78 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.011697s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.000644s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.000586s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.001513s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.048233s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.644 1540211 INFO alembic.runtime.migration [None req-a457e7d1-07aa-44fe-81f0-43a07d92a3ce - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.645 1540211 INFO alembic.runtime.migration [None req-a457e7d1-07aa-44fe-81f0-43a07d92a3ce - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.648 1540211 INFO alembic.runtime.migration [None req-a457e7d1-07aa-44fe-81f0-43a07d92a3ce - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.648 1540211 INFO alembic.runtime.migration [None req-a457e7d1-07aa-44fe-81f0-43a07d92a3ce - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.653 1540211 INFO alembic.runtime.migration [None req-a457e7d1-07aa-44fe-81f0-43a07d92a3ce - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.655 1540211 INFO aodh.api.app [None req-a457e7d1-07aa-44fe-81f0-43a07d92a3ce - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.037902s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.672 1540210 INFO alembic.runtime.migration [None req-017827b8-ebe8-4ac8-bbba-031f4bf254a6 - - - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.672 1540210 INFO alembic.runtime.migration [None req-017827b8-ebe8-4ac8-bbba-031f4bf254a6 - - - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.675 1540210 INFO alembic.runtime.migration [None req-017827b8-ebe8-4ac8-bbba-031f4bf254a6 - - - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.675 1540210 INFO alembic.runtime.migration [None req-017827b8-ebe8-4ac8-bbba-031f4bf254a6 - - - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.679 1540210 INFO alembic.runtime.migration [None req-017827b8-ebe8-4ac8-bbba-031f4bf254a6 - - - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.681 1540210 INFO aodh.api.app [None req-017827b8-ebe8-4ac8-bbba-031f4bf254a6 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.053100s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.660 1540209 INFO alembic.runtime.migration [None req-7ae22cfd-9377-4f59-8164-099f607f9af6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.660 1540209 INFO alembic.runtime.migration [None req-7ae22cfd-9377-4f59-8164-099f607f9af6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.663 1540209 INFO alembic.runtime.migration [None req-7ae22cfd-9377-4f59-8164-099f607f9af6 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.663 1540209 INFO alembic.runtime.migration [None req-7ae22cfd-9377-4f59-8164-099f607f9af6 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.669 1540209 INFO alembic.runtime.migration [None req-7ae22cfd-9377-4f59-8164-099f607f9af6 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.670 1540209 INFO aodh.api.app [None req-7ae22cfd-9377-4f59-8164-099f607f9af6 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.046329s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.666 1540212 INFO alembic.runtime.migration [None req-a57b0c6b-4e49-47ec-97e6-362bab85b9d8 4dd1d571-6687-489f-8be6-67eeae116ad3 981de8ec-c848-40a6-8a90-b095d638dc78 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.666 1540212 INFO alembic.runtime.migration [None req-a57b0c6b-4e49-47ec-97e6-362bab85b9d8 4dd1d571-6687-489f-8be6-67eeae116ad3 981de8ec-c848-40a6-8a90-b095d638dc78 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.670 1540212 INFO alembic.runtime.migration [None req-a57b0c6b-4e49-47ec-97e6-362bab85b9d8 4dd1d571-6687-489f-8be6-67eeae116ad3 981de8ec-c848-40a6-8a90-b095d638dc78 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.670 1540212 INFO alembic.runtime.migration [None req-a57b0c6b-4e49-47ec-97e6-362bab85b9d8 4dd1d571-6687-489f-8be6-67eeae116ad3 981de8ec-c848-40a6-8a90-b095d638dc78 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.674 1540212 INFO alembic.runtime.migration [None req-a57b0c6b-4e49-47ec-97e6-362bab85b9d8 4dd1d571-6687-489f-8be6-67eeae116ad3 981de8ec-c848-40a6-8a90-b095d638dc78 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.676 1540212 INFO aodh.api.app [None req-a57b0c6b-4e49-47ec-97e6-362bab85b9d8 4dd1d571-6687-489f-8be6-67eeae116ad3 981de8ec-c848-40a6-8a90-b095d638dc78 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.687 1540212 WARNING oslo_db.sqlalchemy.utils [None req-6d193299-012f-47db-9bfb-78259eb9c073 bc370235-97b1-4721-b0e6-57be47bb91b5 aff71457-9092-4dfd-8e81-ff7ca540b820 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.689 1540212 WARNING oslo_db.sqlalchemy.utils [None req-6d193299-012f-47db-9bfb-78259eb9c073 bc370235-97b1-4721-b0e6-57be47bb91b5 aff71457-9092-4dfd-8e81-ff7ca540b820 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.694 1540212 WARNING oslo_db.sqlalchemy.utils [None req-90fe3c1d-89a0-4cdb-8822-78bfa43503fb bc370235-97b1-4721-b0e6-57be47bb91b5 aff71457-9092-4dfd-8e81-ff7ca540b820 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.698 1540212 WARNING oslo_db.sqlalchemy.utils [None req-74a62847-957b-46c7-8c7b-5a1d0602c843 bc370235-97b1-4721-b0e6-57be47bb91b5 aff71457-9092-4dfd-8e81-ff7ca540b820 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.699 1540212 WARNING oslo_db.sqlalchemy.utils [None req-74a62847-957b-46c7-8c7b-5a1d0602c843 bc370235-97b1-4721-b0e6-57be47bb91b5 aff71457-9092-4dfd-8e81-ff7ca540b820 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.702 1540212 WARNING oslo_db.sqlalchemy.utils [None req-4b1b92f5-77f6-4da2-b3de-4e74c3a6a302 bc370235-97b1-4721-b0e6-57be47bb91b5 aff71457-9092-4dfd-8e81-ff7ca540b820 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.035738s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.694 1540211 INFO alembic.runtime.migration [None req-388ed96f-bcc8-46c3-af77-be68c46a83fd - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.694 1540211 INFO alembic.runtime.migration [None req-388ed96f-bcc8-46c3-af77-be68c46a83fd - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.697 1540211 INFO alembic.runtime.migration [None req-388ed96f-bcc8-46c3-af77-be68c46a83fd - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.697 1540211 INFO alembic.runtime.migration [None req-388ed96f-bcc8-46c3-af77-be68c46a83fd - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.701 1540211 INFO alembic.runtime.migration [None req-388ed96f-bcc8-46c3-af77-be68c46a83fd - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.703 1540211 INFO aodh.api.app [None req-388ed96f-bcc8-46c3-af77-be68c46a83fd - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.037548s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.710 1540210 INFO alembic.runtime.migration [None req-8c5682d0-0d0e-4aec-b528-e0b3d47390a1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.710 1540210 INFO alembic.runtime.migration [None req-8c5682d0-0d0e-4aec-b528-e0b3d47390a1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.713 1540210 INFO alembic.runtime.migration [None req-8c5682d0-0d0e-4aec-b528-e0b3d47390a1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.713 1540210 INFO alembic.runtime.migration [None req-8c5682d0-0d0e-4aec-b528-e0b3d47390a1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.717 1540210 INFO alembic.runtime.migration [None req-8c5682d0-0d0e-4aec-b528-e0b3d47390a1 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.718 1540210 INFO aodh.api.app [None req-8c5682d0-0d0e-4aec-b528-e0b3d47390a1 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.050309s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.711 1540209 INFO alembic.runtime.migration [None req-dcde66df-8af8-491f-9650-56aeff8820df - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.711 1540209 INFO alembic.runtime.migration [None req-dcde66df-8af8-491f-9650-56aeff8820df - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.714 1540209 INFO alembic.runtime.migration [None req-dcde66df-8af8-491f-9650-56aeff8820df - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.714 1540209 INFO alembic.runtime.migration [None req-dcde66df-8af8-491f-9650-56aeff8820df - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.719 1540209 INFO alembic.runtime.migration [None req-dcde66df-8af8-491f-9650-56aeff8820df - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.720 1540209 INFO aodh.api.app [None req-dcde66df-8af8-491f-9650-56aeff8820df - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.047398s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.713 1540212 INFO alembic.runtime.migration [None req-4b1b92f5-77f6-4da2-b3de-4e74c3a6a302 bc370235-97b1-4721-b0e6-57be47bb91b5 aff71457-9092-4dfd-8e81-ff7ca540b820 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.713 1540212 INFO alembic.runtime.migration [None req-4b1b92f5-77f6-4da2-b3de-4e74c3a6a302 bc370235-97b1-4721-b0e6-57be47bb91b5 aff71457-9092-4dfd-8e81-ff7ca540b820 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.717 1540212 INFO alembic.runtime.migration [None req-4b1b92f5-77f6-4da2-b3de-4e74c3a6a302 bc370235-97b1-4721-b0e6-57be47bb91b5 aff71457-9092-4dfd-8e81-ff7ca540b820 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.717 1540212 INFO alembic.runtime.migration [None req-4b1b92f5-77f6-4da2-b3de-4e74c3a6a302 bc370235-97b1-4721-b0e6-57be47bb91b5 aff71457-9092-4dfd-8e81-ff7ca540b820 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.721 1540212 INFO alembic.runtime.migration [None req-4b1b92f5-77f6-4da2-b3de-4e74c3a6a302 bc370235-97b1-4721-b0e6-57be47bb91b5 aff71457-9092-4dfd-8e81-ff7ca540b820 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.723 1540212 INFO aodh.api.app [None req-4b1b92f5-77f6-4da2-b3de-4e74c3a6a302 bc370235-97b1-4721-b0e6-57be47bb91b5 aff71457-9092-4dfd-8e81-ff7ca540b820 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.737 1540212 WARNING oslo_db.sqlalchemy.utils [None req-8881eaae-5c97-4559-9874-8d67d01b0e1c b26740ed-458d-49a5-b0fc-44b3d7a94667 94c81323-d3ea-4cc5-82d2-20ac28b70e8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.738 1540212 WARNING oslo_db.sqlalchemy.utils [None req-8881eaae-5c97-4559-9874-8d67d01b0e1c b26740ed-458d-49a5-b0fc-44b3d7a94667 94c81323-d3ea-4cc5-82d2-20ac28b70e8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.744 1540212 WARNING oslo_db.sqlalchemy.utils [None req-7ac4ad75-5b0d-4525-9b26-2c4b7c3071e1 b26740ed-458d-49a5-b0fc-44b3d7a94667 94c81323-d3ea-4cc5-82d2-20ac28b70e8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.748 1540212 WARNING oslo_db.sqlalchemy.utils [None req-bf1ec4f7-8496-4795-b4e5-18176dc50d1e b26740ed-458d-49a5-b0fc-44b3d7a94667 94c81323-d3ea-4cc5-82d2-20ac28b70e8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.749 1540212 WARNING oslo_db.sqlalchemy.utils [None req-bf1ec4f7-8496-4795-b4e5-18176dc50d1e b26740ed-458d-49a5-b0fc-44b3d7a94667 94c81323-d3ea-4cc5-82d2-20ac28b70e8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.752 1540212 WARNING oslo_db.sqlalchemy.utils [None req-62e53ea6-e9b7-44aa-8896-702a8f5f0861 b26740ed-458d-49a5-b0fc-44b3d7a94667 94c81323-d3ea-4cc5-82d2-20ac28b70e8c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.041062s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.729 1540211 INFO alembic.runtime.migration [None req-6dcdcd7c-ac44-407a-845f-3b3f63f9250b - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.729 1540211 INFO alembic.runtime.migration [None req-6dcdcd7c-ac44-407a-845f-3b3f63f9250b - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.734 1540211 INFO alembic.runtime.migration [None req-6dcdcd7c-ac44-407a-845f-3b3f63f9250b - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.734 1540211 INFO alembic.runtime.migration [None req-6dcdcd7c-ac44-407a-845f-3b3f63f9250b - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.739 1540211 INFO alembic.runtime.migration [None req-6dcdcd7c-ac44-407a-845f-3b3f63f9250b - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.741 1540211 INFO aodh.api.app [None req-6dcdcd7c-ac44-407a-845f-3b3f63f9250b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.041298s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.762 1540209 INFO alembic.runtime.migration [None req-59c09e95-59ff-49be-8377-2cf9078fa455 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.762 1540209 INFO alembic.runtime.migration [None req-59c09e95-59ff-49be-8377-2cf9078fa455 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.765 1540209 INFO alembic.runtime.migration [None req-59c09e95-59ff-49be-8377-2cf9078fa455 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.765 1540209 INFO alembic.runtime.migration [None req-59c09e95-59ff-49be-8377-2cf9078fa455 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.770 1540209 INFO alembic.runtime.migration [None req-59c09e95-59ff-49be-8377-2cf9078fa455 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.771 1540209 INFO aodh.api.app [None req-59c09e95-59ff-49be-8377-2cf9078fa455 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.029036s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.783 1540210 INFO alembic.runtime.migration [None req-64e05b2f-e346-4e06-8c72-b028b7aa533e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.784 1540210 INFO alembic.runtime.migration [None req-64e05b2f-e346-4e06-8c72-b028b7aa533e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.786 1540210 INFO alembic.runtime.migration [None req-64e05b2f-e346-4e06-8c72-b028b7aa533e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.788 1540210 INFO alembic.runtime.migration [None req-64e05b2f-e346-4e06-8c72-b028b7aa533e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.793 1540210 INFO alembic.runtime.migration [None req-64e05b2f-e346-4e06-8c72-b028b7aa533e - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.795 1540210 INFO aodh.api.app [None req-64e05b2f-e346-4e06-8c72-b028b7aa533e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.053101s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.763 1540212 INFO alembic.runtime.migration [None req-62e53ea6-e9b7-44aa-8896-702a8f5f0861 b26740ed-458d-49a5-b0fc-44b3d7a94667 94c81323-d3ea-4cc5-82d2-20ac28b70e8c - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.763 1540212 INFO alembic.runtime.migration [None req-62e53ea6-e9b7-44aa-8896-702a8f5f0861 b26740ed-458d-49a5-b0fc-44b3d7a94667 94c81323-d3ea-4cc5-82d2-20ac28b70e8c - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.767 1540212 INFO alembic.runtime.migration [None req-62e53ea6-e9b7-44aa-8896-702a8f5f0861 b26740ed-458d-49a5-b0fc-44b3d7a94667 94c81323-d3ea-4cc5-82d2-20ac28b70e8c - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.767 1540212 INFO alembic.runtime.migration [None req-62e53ea6-e9b7-44aa-8896-702a8f5f0861 b26740ed-458d-49a5-b0fc-44b3d7a94667 94c81323-d3ea-4cc5-82d2-20ac28b70e8c - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.771 1540212 INFO alembic.runtime.migration [None req-62e53ea6-e9b7-44aa-8896-702a8f5f0861 b26740ed-458d-49a5-b0fc-44b3d7a94667 94c81323-d3ea-4cc5-82d2-20ac28b70e8c - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.773 1540212 INFO aodh.api.app [None req-62e53ea6-e9b7-44aa-8896-702a8f5f0861 b26740ed-458d-49a5-b0fc-44b3d7a94667 94c81323-d3ea-4cc5-82d2-20ac28b70e8c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.789 1540212 WARNING oslo_db.sqlalchemy.utils [None req-b26907ca-85a9-40ec-8329-9f16d55ecffd 9f158e8f-2a7d-423d-8d7c-44576ecd16e2 5a706709-71d8-4fa3-aa3a-a9924a66963e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.790 1540212 WARNING oslo_db.sqlalchemy.utils [None req-b26907ca-85a9-40ec-8329-9f16d55ecffd 9f158e8f-2a7d-423d-8d7c-44576ecd16e2 5a706709-71d8-4fa3-aa3a-a9924a66963e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.795 1540212 WARNING oslo_db.sqlalchemy.utils [None req-77c1f55b-4a6e-4bbc-a6ba-c30870ebe2d6 9f158e8f-2a7d-423d-8d7c-44576ecd16e2 5a706709-71d8-4fa3-aa3a-a9924a66963e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.801 1540212 WARNING oslo_db.sqlalchemy.utils [None req-8e4b73f1-dc08-454b-89c6-5de1f34d23b0 9f158e8f-2a7d-423d-8d7c-44576ecd16e2 5a706709-71d8-4fa3-aa3a-a9924a66963e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.802 1540212 WARNING oslo_db.sqlalchemy.utils [None req-8e4b73f1-dc08-454b-89c6-5de1f34d23b0 9f158e8f-2a7d-423d-8d7c-44576ecd16e2 5a706709-71d8-4fa3-aa3a-a9924a66963e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.804 1540212 WARNING oslo_db.sqlalchemy.utils [None req-d44b0850-7fa0-41d8-861d-60844854efc0 9f158e8f-2a7d-423d-8d7c-44576ecd16e2 5a706709-71d8-4fa3-aa3a-a9924a66963e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.044716s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.771 1540211 INFO alembic.runtime.migration [None req-2fdd11c3-dded-416a-9679-ad59b440858e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.771 1540211 INFO alembic.runtime.migration [None req-2fdd11c3-dded-416a-9679-ad59b440858e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.775 1540211 INFO alembic.runtime.migration [None req-2fdd11c3-dded-416a-9679-ad59b440858e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.775 1540211 INFO alembic.runtime.migration [None req-2fdd11c3-dded-416a-9679-ad59b440858e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.780 1540211 INFO alembic.runtime.migration [None req-2fdd11c3-dded-416a-9679-ad59b440858e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.782 1540211 INFO aodh.api.app [None req-2fdd11c3-dded-416a-9679-ad59b440858e some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.027127s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.813 1540210 INFO alembic.runtime.migration [None req-a24837c5-114a-4563-a898-93752f3005bf 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.813 1540210 INFO alembic.runtime.migration [None req-a24837c5-114a-4563-a898-93752f3005bf 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.816 1540210 INFO alembic.runtime.migration [None req-a24837c5-114a-4563-a898-93752f3005bf 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.816 1540210 INFO alembic.runtime.migration [None req-a24837c5-114a-4563-a898-93752f3005bf 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.820 1540210 INFO alembic.runtime.migration [None req-a24837c5-114a-4563-a898-93752f3005bf 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.822 1540210 INFO aodh.api.app [None req-a24837c5-114a-4563-a898-93752f3005bf 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.004276s] ... ok {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.028192s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.816 1540211 INFO alembic.runtime.migration [None req-25e60fce-c4ac-4a8e-9858-4f90978d108a f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.816 1540211 INFO alembic.runtime.migration [None req-25e60fce-c4ac-4a8e-9858-4f90978d108a f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.819 1540211 INFO alembic.runtime.migration [None req-25e60fce-c4ac-4a8e-9858-4f90978d108a f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.819 1540211 INFO alembic.runtime.migration [None req-25e60fce-c4ac-4a8e-9858-4f90978d108a f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.824 1540211 INFO alembic.runtime.migration [None req-25e60fce-c4ac-4a8e-9858-4f90978d108a f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.826 1540211 INFO aodh.api.app [None req-25e60fce-c4ac-4a8e-9858-4f90978d108a f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000885s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.049969s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.803 1540209 INFO alembic.runtime.migration [None req-47e56cbd-4528-4171-86dc-788127a0be15 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.804 1540209 INFO alembic.runtime.migration [None req-47e56cbd-4528-4171-86dc-788127a0be15 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.807 1540209 INFO alembic.runtime.migration [None req-47e56cbd-4528-4171-86dc-788127a0be15 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.807 1540209 INFO alembic.runtime.migration [None req-47e56cbd-4528-4171-86dc-788127a0be15 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.812 1540209 INFO alembic.runtime.migration [None req-47e56cbd-4528-4171-86dc-788127a0be15 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.813 1540209 INFO aodh.api.app [None req-47e56cbd-4528-4171-86dc-788127a0be15 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.038410s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.816 1540212 INFO alembic.runtime.migration [None req-d44b0850-7fa0-41d8-861d-60844854efc0 9f158e8f-2a7d-423d-8d7c-44576ecd16e2 5a706709-71d8-4fa3-aa3a-a9924a66963e - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.816 1540212 INFO alembic.runtime.migration [None req-d44b0850-7fa0-41d8-861d-60844854efc0 9f158e8f-2a7d-423d-8d7c-44576ecd16e2 5a706709-71d8-4fa3-aa3a-a9924a66963e - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.819 1540212 INFO alembic.runtime.migration [None req-d44b0850-7fa0-41d8-861d-60844854efc0 9f158e8f-2a7d-423d-8d7c-44576ecd16e2 5a706709-71d8-4fa3-aa3a-a9924a66963e - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.819 1540212 INFO alembic.runtime.migration [None req-d44b0850-7fa0-41d8-861d-60844854efc0 9f158e8f-2a7d-423d-8d7c-44576ecd16e2 5a706709-71d8-4fa3-aa3a-a9924a66963e - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.823 1540212 INFO alembic.runtime.migration [None req-d44b0850-7fa0-41d8-861d-60844854efc0 9f158e8f-2a7d-423d-8d7c-44576ecd16e2 5a706709-71d8-4fa3-aa3a-a9924a66963e - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.825 1540212 INFO aodh.api.app [None req-d44b0850-7fa0-41d8-861d-60844854efc0 9f158e8f-2a7d-423d-8d7c-44576ecd16e2 5a706709-71d8-4fa3-aa3a-a9924a66963e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.838 1540212 WARNING oslo_db.sqlalchemy.utils [None req-2c0e0104-f9df-48ec-973e-1c0b46419ef3 0a7bfb5a-21c4-4448-8b0d-dedebfc48e3c 1d941a76-da7c-423c-979f-b5bea7ef44d7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.840 1540212 WARNING oslo_db.sqlalchemy.utils [None req-2c0e0104-f9df-48ec-973e-1c0b46419ef3 0a7bfb5a-21c4-4448-8b0d-dedebfc48e3c 1d941a76-da7c-423c-979f-b5bea7ef44d7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.844 1540212 WARNING oslo_db.sqlalchemy.utils [None req-2c0e0104-f9df-48ec-973e-1c0b46419ef3 0a7bfb5a-21c4-4448-8b0d-dedebfc48e3c 1d941a76-da7c-423c-979f-b5bea7ef44d7 - - - -] 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.031050s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.845 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.845 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.848 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.848 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.852 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.856 1540210 WARNING oslo_db.sqlalchemy.utils [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] 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_admin [0.034680s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.846 1540211 INFO alembic.runtime.migration [None req-08361f6b-fd5a-40f3-805a-2c3002fd80f1 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.846 1540211 INFO alembic.runtime.migration [None req-08361f6b-fd5a-40f3-805a-2c3002fd80f1 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.850 1540211 INFO alembic.runtime.migration [None req-08361f6b-fd5a-40f3-805a-2c3002fd80f1 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.850 1540211 INFO alembic.runtime.migration [None req-08361f6b-fd5a-40f3-805a-2c3002fd80f1 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.855 1540211 INFO alembic.runtime.migration [None req-08361f6b-fd5a-40f3-805a-2c3002fd80f1 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.856 1540211 INFO aodh.api.app [None req-08361f6b-fd5a-40f3-805a-2c3002fd80f1 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.047492s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.854 1540209 INFO alembic.runtime.migration [None req-b3f04687-ccc1-4f95-8a40-b07914592f3c - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.854 1540209 INFO alembic.runtime.migration [None req-b3f04687-ccc1-4f95-8a40-b07914592f3c - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.857 1540209 INFO alembic.runtime.migration [None req-b3f04687-ccc1-4f95-8a40-b07914592f3c - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.857 1540209 INFO alembic.runtime.migration [None req-b3f04687-ccc1-4f95-8a40-b07914592f3c - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.862 1540209 INFO alembic.runtime.migration [None req-b3f04687-ccc1-4f95-8a40-b07914592f3c - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.864 1540209 INFO aodh.api.app [None req-b3f04687-ccc1-4f95-8a40-b07914592f3c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.881 1540209 INFO aodh.api.app [None req-b3f04687-ccc1-4f95-8a40-b07914592f3c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.893 1540209 WARNING oslo_policy.policy [None req-c8c94db4-2748-42ff-bada-1ec3d80af16a 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.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.024844s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.877 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.877 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.881 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.881 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.885 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.888 1540210 WARNING oslo_db.sqlalchemy.utils [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:55.892 1540210 INFO aodh.storage.impl_sqlalchemy [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] 2 alarm histories are removed from database {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.032001s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.880 1540211 INFO alembic.runtime.migration [None req-e48eee84-2c56-441a-8db8-1ab690fd6ec5 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.880 1540211 INFO alembic.runtime.migration [None req-e48eee84-2c56-441a-8db8-1ab690fd6ec5 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.884 1540211 INFO alembic.runtime.migration [None req-e48eee84-2c56-441a-8db8-1ab690fd6ec5 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.884 1540211 INFO alembic.runtime.migration [None req-e48eee84-2c56-441a-8db8-1ab690fd6ec5 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.889 1540211 INFO alembic.runtime.migration [None req-e48eee84-2c56-441a-8db8-1ab690fd6ec5 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.891 1540211 INFO aodh.api.app [None req-e48eee84-2c56-441a-8db8-1ab690fd6ec5 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.032281s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.888 1540212 INFO alembic.runtime.migration [None req-2c0e0104-f9df-48ec-973e-1c0b46419ef3 0a7bfb5a-21c4-4448-8b0d-dedebfc48e3c 1d941a76-da7c-423c-979f-b5bea7ef44d7 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.888 1540212 INFO alembic.runtime.migration [None req-2c0e0104-f9df-48ec-973e-1c0b46419ef3 0a7bfb5a-21c4-4448-8b0d-dedebfc48e3c 1d941a76-da7c-423c-979f-b5bea7ef44d7 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.892 1540212 INFO alembic.runtime.migration [None req-2c0e0104-f9df-48ec-973e-1c0b46419ef3 0a7bfb5a-21c4-4448-8b0d-dedebfc48e3c 1d941a76-da7c-423c-979f-b5bea7ef44d7 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.892 1540212 INFO alembic.runtime.migration [None req-2c0e0104-f9df-48ec-973e-1c0b46419ef3 0a7bfb5a-21c4-4448-8b0d-dedebfc48e3c 1d941a76-da7c-423c-979f-b5bea7ef44d7 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.899 1540212 INFO alembic.runtime.migration [None req-2c0e0104-f9df-48ec-973e-1c0b46419ef3 0a7bfb5a-21c4-4448-8b0d-dedebfc48e3c 1d941a76-da7c-423c-979f-b5bea7ef44d7 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.900 1540212 INFO aodh.api.app [None req-2c0e0104-f9df-48ec-973e-1c0b46419ef3 0a7bfb5a-21c4-4448-8b0d-dedebfc48e3c 1d941a76-da7c-423c-979f-b5bea7ef44d7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.002176s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.019122s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.902 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.902 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.905 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.905 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.910 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.913 1540210 WARNING oslo_db.sqlalchemy.utils [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] 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.019350s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.921 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.922 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.925 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.925 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.929 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.932 1540210 WARNING oslo_db.sqlalchemy.utils [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.032990s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.912 1540211 INFO alembic.runtime.migration [None req-8cdff0c0-6520-4645-ae6b-dc5457f10013 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.912 1540211 INFO alembic.runtime.migration [None req-8cdff0c0-6520-4645-ae6b-dc5457f10013 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.917 1540211 INFO alembic.runtime.migration [None req-8cdff0c0-6520-4645-ae6b-dc5457f10013 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.917 1540211 INFO alembic.runtime.migration [None req-8cdff0c0-6520-4645-ae6b-dc5457f10013 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.922 1540211 INFO alembic.runtime.migration [None req-8cdff0c0-6520-4645-ae6b-dc5457f10013 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.923 1540211 INFO aodh.api.app [None req-8cdff0c0-6520-4645-ae6b-dc5457f10013 f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.044975s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.902 1540209 INFO alembic.runtime.migration [None req-c8c94db4-2748-42ff-bada-1ec3d80af16a some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.902 1540209 INFO alembic.runtime.migration [None req-c8c94db4-2748-42ff-bada-1ec3d80af16a some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.905 1540209 INFO alembic.runtime.migration [None req-c8c94db4-2748-42ff-bada-1ec3d80af16a some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.905 1540209 INFO alembic.runtime.migration [None req-c8c94db4-2748-42ff-bada-1ec3d80af16a some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.910 1540209 INFO alembic.runtime.migration [None req-c8c94db4-2748-42ff-bada-1ec3d80af16a some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.911 1540209 INFO aodh.api.app [None req-c8c94db4-2748-42ff-bada-1ec3d80af16a some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.926 1540209 INFO aodh.api.app [None req-c8c94db4-2748-42ff-bada-1ec3d80af16a some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini 2025-09-08 22:33:55.937 1540209 WARNING oslo_policy.policy [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 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.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.020769s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.942 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.942 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.946 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.946 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.950 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.954 1540210 WARNING oslo_db.sqlalchemy.utils [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.028303s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.947 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.947 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.951 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.951 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.957 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.958 1540209 INFO aodh.api.app [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.030136s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.946 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.946 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.949 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.950 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.954 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.956 1540211 INFO aodh.api.app [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.059390s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.003078s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.025894s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.963 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.963 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.968 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.968 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.973 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.979 1540210 WARNING oslo_db.sqlalchemy.utils [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.029886s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.978 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.979 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.982 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.982 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.986 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.988 1540209 INFO aodh.api.app [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.019993s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.989 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.990 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.993 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.993 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.997 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.001 1540210 WARNING oslo_db.sqlalchemy.utils [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.032683s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.978 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.978 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.982 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.982 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.986 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.988 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.988 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. {2} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.005441s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.009 1540211 WARNING stevedore.named [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Could not load no-such-engine {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.028535s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.008 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.008 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.011 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.011 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.016 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.018 1540209 INFO aodh.api.app [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.027037s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.011 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.011 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.014 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.014 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.019 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.022 1540210 WARNING oslo_db.sqlalchemy.utils [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.056195s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:55.986 1540212 INFO alembic.runtime.migration [None req-2c0e0104-f9df-48ec-973e-1c0b46419ef3 0a7bfb5a-21c4-4448-8b0d-dedebfc48e3c 1d941a76-da7c-423c-979f-b5bea7ef44d7 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.986 1540212 INFO alembic.runtime.migration [None req-2c0e0104-f9df-48ec-973e-1c0b46419ef3 0a7bfb5a-21c4-4448-8b0d-dedebfc48e3c 1d941a76-da7c-423c-979f-b5bea7ef44d7 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.989 1540212 INFO alembic.runtime.migration [None req-2c0e0104-f9df-48ec-973e-1c0b46419ef3 0a7bfb5a-21c4-4448-8b0d-dedebfc48e3c 1d941a76-da7c-423c-979f-b5bea7ef44d7 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:55.989 1540212 INFO alembic.runtime.migration [None req-2c0e0104-f9df-48ec-973e-1c0b46419ef3 0a7bfb5a-21c4-4448-8b0d-dedebfc48e3c 1d941a76-da7c-423c-979f-b5bea7ef44d7 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:55.994 1540212 INFO alembic.runtime.migration [None req-2c0e0104-f9df-48ec-973e-1c0b46419ef3 0a7bfb5a-21c4-4448-8b0d-dedebfc48e3c 1d941a76-da7c-423c-979f-b5bea7ef44d7 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:55.995 1540212 INFO aodh.api.app [None req-2c0e0104-f9df-48ec-973e-1c0b46419ef3 0a7bfb5a-21c4-4448-8b0d-dedebfc48e3c 1d941a76-da7c-423c-979f-b5bea7ef44d7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.005336s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.029784s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.018 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.018 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.021 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.021 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.026 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.030 1540211 WARNING oslo_db.sqlalchemy.utils [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:56.033 1540211 WARNING oslo_db.sqlalchemy.utils [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.017886s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.041 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.042 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.045 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.045 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.050 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.025136s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.037 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.037 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.041 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.041 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.046 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.049 1540210 WARNING oslo_db.sqlalchemy.utils [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.022812s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.047 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.047 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.050 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.050 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.055 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.060 1540211 WARNING oslo_db.sqlalchemy.utils [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.041285s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.044 1540212 INFO alembic.runtime.migration [None req-934175c4-b0ac-4c0e-8131-e96c0ffa8f0e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.044 1540212 INFO alembic.runtime.migration [None req-934175c4-b0ac-4c0e-8131-e96c0ffa8f0e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.047 1540212 INFO alembic.runtime.migration [None req-934175c4-b0ac-4c0e-8131-e96c0ffa8f0e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.047 1540212 INFO alembic.runtime.migration [None req-934175c4-b0ac-4c0e-8131-e96c0ffa8f0e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.052 1540212 INFO alembic.runtime.migration [None req-934175c4-b0ac-4c0e-8131-e96c0ffa8f0e - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.053 1540212 INFO aodh.api.app [None req-934175c4-b0ac-4c0e-8131-e96c0ffa8f0e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.024743s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.060 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.060 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.063 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.064 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.068 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.071 1540209 WARNING oslo_db.sqlalchemy.utils [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:56.076 1540209 INFO aodh.storage.impl_sqlalchemy [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] 3 alarm histories are removed from database {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.025782s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.063 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.063 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.067 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.067 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.071 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.074 1540210 WARNING oslo_db.sqlalchemy.utils [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.021882s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.069 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.069 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.072 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.073 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.077 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.082 1540211 WARNING oslo_db.sqlalchemy.utils [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.021124s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.090 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.090 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.093 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.093 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.097 1540210 INFO alembic.runtime.migration [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.001070s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.026065s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.087 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.087 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.090 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.090 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.094 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.098 1540209 WARNING oslo_db.sqlalchemy.utils [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:56.101 1540209 WARNING oslo_db.sqlalchemy.utils [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.002358s] ... ok {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001464s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.025970s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.091 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.091 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.094 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.094 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.099 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.102 1540211 WARNING oslo_db.sqlalchemy.utils [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.020299s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.127 1540210 ERROR stevedore.extension [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] 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-08 22:33:56.128 1540210 WARNING stevedore.named [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Could not load prometheus 2025-09-08 22:33:56.128 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm a636039b-9e40-4dbf-b510-337a4bef933c transitioning to alarm because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to alarm, due to rules: rule1, rule2, rule6 outside their threshold. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.056887s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.087 1540212 INFO alembic.runtime.migration [None req-91bd727c-0f66-48f1-9c70-48a41392312e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.087 1540212 INFO alembic.runtime.migration [None req-91bd727c-0f66-48f1-9c70-48a41392312e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.090 1540212 INFO alembic.runtime.migration [None req-91bd727c-0f66-48f1-9c70-48a41392312e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.090 1540212 INFO alembic.runtime.migration [None req-91bd727c-0f66-48f1-9c70-48a41392312e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.094 1540212 INFO alembic.runtime.migration [None req-91bd727c-0f66-48f1-9c70-48a41392312e - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.096 1540212 INFO aodh.api.app [None req-91bd727c-0f66-48f1-9c70-48a41392312e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.028426s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.113 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.113 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.117 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.117 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.121 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.127 1540209 WARNING oslo_db.sqlalchemy.utils [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:56.131 1540209 WARNING oslo_db.sqlalchemy.utils [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] 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.023364s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.119 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.119 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.122 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.122 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.127 1540211 INFO alembic.runtime.migration [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.011641s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.140 1540210 ERROR stevedore.extension [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] 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-08 22:33:56.140 1540210 WARNING stevedore.named [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Could not load prometheus 2025-09-08 22:33:56.141 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm e4f1ca45-b4d0-4599-89b9-b55bf15bbea5 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. {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.009425s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.018056s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.141 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.141 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.145 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.145 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.149 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.151 1540209 WARNING oslo_db.sqlalchemy.utils [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.011969s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.151 1540210 ERROR stevedore.extension [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] 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-08 22:33:56.151 1540210 WARNING stevedore.named [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Could not load prometheus 2025-09-08 22:33:56.152 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm 88ec86fb-aba7-4ee2-9053-66263ac49c21 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-08 22:33:56.153 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm 8eaa8180-9a6b-4614-b733-8f7de6b5f4a1 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-08 22:33:56.153 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm 94703679-7efa-4f86-94ea-63956a8eba47 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-08 22:33:56.154 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm fe369eb5-24b3-4c4b-b23e-306b9ba5ed25 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to insufficient data, due to rules: rule1, rule2, rule3, rule4, rule5, rule6 state evaluated to unknown. {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.016392s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.160 1540211 ERROR stevedore.extension [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] 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-08 22:33:56.160 1540211 WARNING stevedore.named [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Could not load prometheus 2025-09-08 22:33:56.160 1540211 INFO aodh.evaluator [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] alarm aaa7044b-8fbf-4586-9942-f30d1af64173 transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.009203s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.163 1540210 INFO aodh.evaluator.event [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Triggering the alarm b7fc3529-e49f-4892-8a8b-06021ffd5579 by event for project project2, event_type: type1 2025-09-08 22:33:56.163 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm b7fc3529-e49f-4892-8a8b-06021ffd5579 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.008720s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.170 1540211 INFO aodh.evaluator.event [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Triggering the alarm 6efb5602-56cd-4fff-940a-7d21ef3ca2b8 by event for project , event_type: type0 2025-09-08 22:33:56.170 1540211 INFO aodh.evaluator [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] alarm 6efb5602-56cd-4fff-940a-7d21ef3ca2b8 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.008929s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.020469s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.160 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.160 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.163 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.163 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.167 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.171 1540209 WARNING oslo_db.sqlalchemy.utils [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.006910s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.008580s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.181 1540210 INFO aodh.evaluator.event [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Triggering the alarm a11c75b2-e61c-4eef-8168-77495ecbcf6c by event for project , event_type: type0 2025-09-08 22:33:56.181 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm a11c75b2-e61c-4eef-8168-77495ecbcf6c transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.007517s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.185 1540211 INFO aodh.evaluator.event [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Triggering the alarm 4f366014-b8d6-4a55-ba3b-9662ded0535e by event for project , event_type: type0 2025-09-08 22:33:56.185 1540211 INFO aodh.evaluator [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] alarm 4f366014-b8d6-4a55-ba3b-9662ded0535e transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.008379s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.189 1540210 INFO aodh.evaluator.event [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Triggering the alarm bee1bfc1-8b72-4a27-878a-c64a392b4c67 by event for project , event_type: type0 2025-09-08 22:33:56.190 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm bee1bfc1-8b72-4a27-878a-c64a392b4c67 transitioning to alarm because Event hits the query . {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.057338s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.145 1540212 INFO alembic.runtime.migration [None req-54a88023-bd4e-40a0-b37e-1ae33e9ff70e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.146 1540212 INFO alembic.runtime.migration [None req-54a88023-bd4e-40a0-b37e-1ae33e9ff70e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.150 1540212 INFO alembic.runtime.migration [None req-54a88023-bd4e-40a0-b37e-1ae33e9ff70e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.150 1540212 INFO alembic.runtime.migration [None req-54a88023-bd4e-40a0-b37e-1ae33e9ff70e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.157 1540212 INFO alembic.runtime.migration [None req-54a88023-bd4e-40a0-b37e-1ae33e9ff70e - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.158 1540212 INFO aodh.api.app [None req-54a88023-bd4e-40a0-b37e-1ae33e9ff70e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.007417s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.194 1540211 ERROR aodh.evaluator.event [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Failed to extract event_type from event = {'message_id': 'e8c15ad1-f9b2-4955-813c-459f3675a83f', 'traits': []} 2025-09-08 22:33:56.194 1540211 WARNING aodh.evaluator.event [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Event <{'message_id': 'e8c15ad1-f9b2-4955-813c-459f3675a83f', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.008019s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.198 1540210 INFO aodh.evaluator.event [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Triggering the alarm 6c5958b1-ac9a-4f26-a1ac-467063540640 by event for project , event_type: type0 2025-09-08 22:33:56.198 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm 6c5958b1-ac9a-4f26-a1ac-467063540640 transitioning to alarm because Event hits the query . {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.026167s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.181 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.181 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.184 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.184 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.188 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.191 1540209 WARNING oslo_db.sqlalchemy.utils [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.006683s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.008002s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.206 1540210 INFO aodh.evaluator.event [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Triggering the alarm a7b0a8da-e289-462e-ab5d-639ee830ed58 by event for project , event_type: type0 2025-09-08 22:33:56.206 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm a7b0a8da-e289-462e-ab5d-639ee830ed58 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.006736s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.208 1540211 INFO aodh.evaluator.event [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Aborting evaluation of the alarm 0e698517-7645-4881-a8e4-4eef19c669cc due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.007546s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.215 1540210 INFO aodh.evaluator.event [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Aborting evaluation of the alarm edb46121-42bc-4080-9cc1-64d18a2a867a due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.008757s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.215 1540211 WARNING aodh.evaluator.threshold [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Expecting 4 datapoints but only get 0 2025-09-08 22:33:56.216 1540211 INFO aodh.evaluator [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] alarm 463b79f5-b0b9-465e-a64b-ea51da86653d transitioning to insufficient data because No datapoint for granularity 300 {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.007589s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.222 1540210 INFO aodh.evaluator.event [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Aborting evaluation of the alarm 0e850f71-b0c6-40c0-bbc3-12875fc8e5f7 due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.007693s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.026693s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.207 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.207 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.211 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.211 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.215 1540209 INFO alembic.runtime.migration [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.219 1540209 WARNING oslo_db.sqlalchemy.utils [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001180s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.009702s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.231 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm c2c3680b-4b47-43c6-bdcb-14eff1c70047 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.009804s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.233 1540211 WARNING aodh.evaluator.gnocchi [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-09-08 22:33:56.234 1540211 INFO aodh.evaluator [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] alarm 9e140528-d93a-4cf8-b3ea-c13a39827cdc transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.008238s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.008102s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.242 1540211 INFO aodh.evaluator [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] alarm a7da6b6d-5bef-4a4b-82ff-b476fcc8c214 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.016576s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.244 1540209 ERROR stevedore.extension [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-08 22:33:56.245 1540209 WARNING stevedore.named [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Could not load prometheus {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.009747s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.250 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm ebf1ae9a-a498-4a13-8d58-c45b7590fe7f 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_insufficient [0.008925s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.251 1540211 WARNING aodh.evaluator.threshold [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Expecting 5 datapoints but only get 0 2025-09-08 22:33:56.251 1540211 INFO aodh.evaluator [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] alarm c41df9aa-ac8d-4ea7-8afd-64dc4f050349 transitioning to insufficient data because No datapoint for granularity 60 {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000426s] ... ok {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000314s] ... ok {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.009606s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.254 1540209 ERROR stevedore.extension [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-08 22:33:56.254 1540209 WARNING stevedore.named [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Could not load prometheus 2025-09-08 22:33:56.254 1540209 INFO aodh.evaluator [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] alarm e0682712-8e8f-4153-a7a5-dc2070b4b978 transitioning to alarm because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to alarm, due to rules: rule2, rule3 outside their threshold. {2} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.001032s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.011306s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.261 1540210 WARNING aodh.evaluator.threshold [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Expecting 5 datapoints but only get 0 2025-09-08 22:33:56.261 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm e431683f-e8db-4a82-949b-b536a486ffbd transitioning to insufficient data because No datapoint for granularity 60 2025-09-08 22:33:56.262 1540210 WARNING aodh.evaluator.threshold [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Expecting 5 datapoints but only get 0 2025-09-08 22:33:56.262 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm e431683f-e8db-4a82-949b-b536a486ffbd transitioning to insufficient data because No datapoint for granularity 60 {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.007839s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.072453s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.203 1540212 INFO alembic.runtime.migration [None req-dad3ad1f-4fd3-4443-b485-cff79d78731c - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.203 1540212 INFO alembic.runtime.migration [None req-dad3ad1f-4fd3-4443-b485-cff79d78731c - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.206 1540212 INFO alembic.runtime.migration [None req-dad3ad1f-4fd3-4443-b485-cff79d78731c - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.206 1540212 INFO alembic.runtime.migration [None req-dad3ad1f-4fd3-4443-b485-cff79d78731c - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.212 1540212 INFO alembic.runtime.migration [None req-dad3ad1f-4fd3-4443-b485-cff79d78731c - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.214 1540212 INFO aodh.api.app [None req-dad3ad1f-4fd3-4443-b485-cff79d78731c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.008579s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.008886s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.007667s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.280 1540209 INFO aodh.evaluator.event [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Triggering the alarm a9a2aa2e-df40-4d0b-8264-77d6920ffa19 by event for project project1, event_type: type0 2025-09-08 22:33:56.280 1540209 INFO aodh.evaluator [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] alarm a9a2aa2e-df40-4d0b-8264-77d6920ffa19 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.009080s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.280 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm c93a5d4d-17ac-4d0f-bf9e-1520804b0565 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.007194s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.288 1540209 INFO aodh.evaluator.event [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Aborting evaluation of the alarm c1a310f4-1367-4ac5-8e4e-0cc10e13b83c due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {1} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.009938s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.290 1540210 INFO aodh.evaluator [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] alarm 8a10cf84-e2ca-4d12-b351-704ae8c23e74 transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-09-08T02:33:56.289803', 'admin_state_up': True, 'operating_status': 'ERROR'} {1} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.007882s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.014246s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.302 1540209 INFO aodh.evaluator.event [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Aborting evaluation of the alarm 78c56243-51d4-4e3a-b04f-cecd4ab69ef1 due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {1} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.007568s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.307 1540210 INFO aodh.coordination [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Coordination backend started successfully. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.045433s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.273 1540212 INFO alembic.runtime.migration [None req-446931a7-fa64-49ca-aef4-eb78def17be0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.273 1540212 INFO alembic.runtime.migration [None req-446931a7-fa64-49ca-aef4-eb78def17be0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.277 1540212 INFO alembic.runtime.migration [None req-446931a7-fa64-49ca-aef4-eb78def17be0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.277 1540212 INFO alembic.runtime.migration [None req-446931a7-fa64-49ca-aef4-eb78def17be0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.284 1540212 INFO alembic.runtime.migration [None req-446931a7-fa64-49ca-aef4-eb78def17be0 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.285 1540212 INFO aodh.api.app [None req-446931a7-fa64-49ca-aef4-eb78def17be0 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.009276s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.007927s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.008814s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.320 1540209 WARNING aodh.evaluator.gnocchi [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-09-08 22:33:56.320 1540209 INFO aodh.evaluator [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] alarm a106ffba-265d-419f-9848-dd3543428eaf transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.009420s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.330 1540209 INFO aodh.evaluator [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] alarm 2abe1fe0-2842-4425-8573-8e812189fa98 transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.009048s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.339 1540209 INFO aodh.evaluator [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] alarm 9799dc13-3749-496b-baf7-8c87c6ab462d transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.009233s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.348 1540209 WARNING aodh.evaluator.threshold [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Expecting 6 datapoints but only get 0 2025-09-08 22:33:56.349 1540209 INFO aodh.evaluator [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] alarm 583150bb-ae97-455c-b43c-7e6d11f493c9 transitioning to insufficient data because No datapoint for granularity 50 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.010465s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.359 1540209 INFO aodh.evaluator [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] alarm 0d3b1201-0b4d-432f-82c5-35a5932c9bc3 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.057338s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.319 1540212 INFO alembic.runtime.migration [None req-000ad04f-81d8-482f-9fe0-970ea1fb3c5e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.319 1540212 INFO alembic.runtime.migration [None req-000ad04f-81d8-482f-9fe0-970ea1fb3c5e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.325 1540212 INFO alembic.runtime.migration [None req-000ad04f-81d8-482f-9fe0-970ea1fb3c5e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.325 1540212 INFO alembic.runtime.migration [None req-000ad04f-81d8-482f-9fe0-970ea1fb3c5e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.329 1540212 INFO alembic.runtime.migration [None req-000ad04f-81d8-482f-9fe0-970ea1fb3c5e - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.331 1540212 INFO aodh.api.app [None req-000ad04f-81d8-482f-9fe0-970ea1fb3c5e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.009484s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.369 1540209 WARNING aodh.evaluator.gnocchi [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-09-08 22:33:56.369 1540209 INFO aodh.evaluator [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] alarm 111409ae-37ae-4cae-b300-1b07eba0aa43 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.009174s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.379 1540209 INFO aodh.evaluator [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] alarm b03adcdf-e4a2-4fda-8c97-8c99b3e8fb09 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.009227s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.389 1540209 INFO aodh.evaluator [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] alarm e3e157f1-b967-4d3f-8927-ccc6187a6b01 transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {0} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.008125s] ... ok {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.009044s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.406 1540209 INFO aodh.notifier.heat [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-09-08 22:33:56.407 1540209 INFO aodh.notifier.heat [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-09-08 22:33:56.407 1540209 INFO aodh.notifier.heat [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.043586s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.378 1540212 INFO alembic.runtime.migration [None req-507131bb-dc83-44e8-aa4a-4097e1fa3366 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.378 1540212 INFO alembic.runtime.migration [None req-507131bb-dc83-44e8-aa4a-4097e1fa3366 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.383 1540212 INFO alembic.runtime.migration [None req-507131bb-dc83-44e8-aa4a-4097e1fa3366 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.383 1540212 INFO alembic.runtime.migration [None req-507131bb-dc83-44e8-aa4a-4097e1fa3366 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.387 1540212 INFO alembic.runtime.migration [None req-507131bb-dc83-44e8-aa4a-4097e1fa3366 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.388 1540212 INFO aodh.api.app [None req-507131bb-dc83-44e8-aa4a-4097e1fa3366 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.008354s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.416 1540209 INFO aodh.notifier.heat [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-09-08 22:33:56.416 1540209 ERROR aodh.notifier.heat [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000370s] ... ok {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.035275s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.422 1540212 INFO alembic.runtime.migration [None req-23b75028-5d08-4e1a-9855-325eb3c18115 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.422 1540212 INFO alembic.runtime.migration [None req-23b75028-5d08-4e1a-9855-325eb3c18115 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.426 1540212 INFO alembic.runtime.migration [None req-23b75028-5d08-4e1a-9855-325eb3c18115 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.426 1540212 INFO alembic.runtime.migration [None req-23b75028-5d08-4e1a-9855-325eb3c18115 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.430 1540212 INFO alembic.runtime.migration [None req-23b75028-5d08-4e1a-9855-325eb3c18115 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.432 1540212 INFO aodh.api.app [None req-23b75028-5d08-4e1a-9855-325eb3c18115 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev80/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.007635s] ... ok {3} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000684s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.024040s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.463 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.464 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.467 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.467 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.471 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.474 1540212 WARNING oslo_db.sqlalchemy.utils [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:56.479 1540212 INFO aodh.storage.impl_sqlalchemy [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] 0 alarm histories are removed from database {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.021305s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.490 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.490 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.493 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.493 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.497 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.500 1540212 WARNING oslo_db.sqlalchemy.utils [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.024526s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.511 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.511 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.514 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.514 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.518 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.522 1540212 WARNING oslo_db.sqlalchemy.utils [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:56.523 1540212 WARNING oslo_db.sqlalchemy.utils [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-08 22:33:56.526 1540212 WARNING oslo_db.sqlalchemy.utils [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.025716s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.536 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.536 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.539 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.539 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.543 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.547 1540212 WARNING oslo_db.sqlalchemy.utils [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.026429s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.562 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.562 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.565 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.565 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.569 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Running stamp_revision -> 010 2025-09-08 22:33:56.572 1540212 WARNING oslo_db.sqlalchemy.utils [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.022326s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.590 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.590 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.593 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.593 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.597 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.021354s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.612 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.612 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.615 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.615 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.619 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.020642s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.633 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.633 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.636 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.636 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.641 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.020661s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.654 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.654 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.657 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Context impl SQLiteImpl. 2025-09-08 22:33:56.657 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Will assume non-transactional DDL. 2025-09-08 22:33:56.661 1540212 INFO alembic.runtime.migration [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.004517s] ... ok {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.106744s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.778 1540212 ERROR stevedore.extension [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] 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-08 22:33:56.778 1540212 WARNING stevedore.named [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Could not load prometheus {3} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.011293s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.789 1540212 ERROR stevedore.extension [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] 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-08 22:33:56.789 1540212 WARNING stevedore.named [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Could not load prometheus 2025-09-08 22:33:56.789 1540212 INFO aodh.evaluator [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] alarm 22ac87f9-04f5-46ee-92ef-3f3e031e5d2b 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_continue_following_evaluation_after_exception [0.009462s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.799 1540212 INFO aodh.evaluator.event [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-09-08 22:33:56.799 1540212 INFO aodh.evaluator.event [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-09-08 22:33:56.800 1540212 INFO aodh.evaluator [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] alarm 2 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.008478s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.009042s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.817 1540212 INFO aodh.evaluator.event [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Triggering the alarm ac45c2a1-db78-440f-be4d-e20294def8d1 by event for project , event_type: compute.instance.update 2025-09-08 22:33:56.817 1540212 INFO aodh.evaluator [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] alarm ac45c2a1-db78-440f-be4d-e20294def8d1 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.009493s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.827 1540212 INFO aodh.evaluator.event [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Triggering the alarm 0761d6f6-bdb4-4922-aa74-9abdac1367cb by event for project project1, event_type: type0 2025-09-08 22:33:56.827 1540212 INFO aodh.evaluator [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] alarm 0761d6f6-bdb4-4922-aa74-9abdac1367cb transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.009408s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.837 1540212 ERROR aodh.evaluator.event [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-09-08 22:33:56.838 1540212 WARNING aodh.evaluator.event [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.009232s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.010057s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.009904s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.866 1540212 INFO aodh.evaluator [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] alarm 0a085f8f-7620-4b3f-a708-a45cb5240fac transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.010531s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.877 1540212 INFO aodh.evaluator [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] alarm 53aa8903-29e4-4180-ba18-e2935dce4735 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.009767s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.009797s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.897 1540212 INFO aodh.evaluator [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] alarm 32ce0c8b-2df9-4af2-965e-480b2253b93a transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.010715s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.909 1540212 WARNING aodh.evaluator.threshold [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Expecting 5 datapoints but only get 0 2025-09-08 22:33:56.909 1540212 INFO aodh.evaluator [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] alarm 2a5d747d-af19-42de-b596-e9157a89758e transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.002794s] ... ok {3} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.007706s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.009680s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.007791s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.322 1540210 INFO aodh.coordination [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Coordination backend started successfully. 2025-09-08 22:33:57.323 1540210 INFO aodh.coordination [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Joined partitioning group 123 2025-09-08 22:33:57.323 1540210 INFO aodh.coordination [None req-d538f724-71ec-4a64-a7a4-45d38eb8ae3a 417aa9aa-5417-48dc-bd6c-e12bca4c9c76 1cebd70c-c4c4-4b5f-8b96-31db9834e703 - - - -] Left partitioning group 123 {2} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.476030s] ... ok {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.538730s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.014791s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:57.335 1540210 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {2} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.008814s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:57.740 1540211 INFO aodh.coordination [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Coordination backend started successfully. 2025-09-08 22:33:58.740 1540211 INFO aodh.coordination [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Joined partitioning group group 2025-09-08 22:33:58.741 1540211 INFO aodh.coordination [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Coordination backend started successfully. 2025-09-08 22:33:58.741 1540211 INFO aodh.coordination [None req-e76b5779-6704-4c3e-ba29-5de50b91569b f61b8a12-b9ba-439c-8c40-d83e4206d844 48a9900f-08cb-442e-aacc-c0f8222945c2 - - - -] Joined partitioning group group {3} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.011381s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:56.939 1540212 INFO aodh.coordination [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Coordination backend started successfully. 2025-09-08 22:33:57.940 1540212 INFO aodh.coordination [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Joined partitioning group group1 2025-09-08 22:33:57.940 1540212 INFO aodh.coordination [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Coordination backend started successfully. 2025-09-08 22:33:58.941 1540212 INFO aodh.coordination [None req-d0679303-6924-4efa-81a4-5c73192039b5 d21658c9-a2c3-4c9a-8d8e-c19fccc02640 f81060be-cdbd-4ba6-b112-e5b27e489bf8 - - - -] Joined partitioning group group2 {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.022811s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:58.360 1540210 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.456478s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.102017s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:59.515 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Coordination backend started successfully. {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.011244s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:58.752 1540211 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-09-08 22:33:58.753 1540211 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-09-08 22:33:58.753 1540211 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-08 22:33:58.753 1540211 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev80/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-08 22:33:58.753 1540211 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-08 22:33:58.753 1540211 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-08 22:33:58.753 1540211 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-08 22:33:58.753 1540211 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08 22:33:58.753 1540211 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-08 22:33:58.753 1540211 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-08 22:33:58.753 1540211 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08 22:33:58.753 1540211 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-08 22:33:58.753 1540211 ERROR aodh.evaluator raise result 2025-09-08 22:33:58.753 1540211 ERROR aodh.evaluator Exception: Boom! 2025-09-08 22:33:58.753 1540211 ERROR aodh.evaluator {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.027320s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:58.971 1540212 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-08 22:33:58.971 1540212 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {3} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.020044s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.024401s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:59.386 1540210 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-08 22:33:59.386 1540210 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-09-08 22:33:59.386 1540210 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-08 22:33:59.386 1540210 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev80/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-08 22:33:59.386 1540210 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-08 22:33:59.386 1540210 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-08 22:33:59.386 1540210 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-08 22:33:59.386 1540210 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08 22:33:59.386 1540210 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-08 22:33:59.386 1540210 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-08 22:33:59.386 1540210 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08 22:33:59.386 1540210 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-08 22:33:59.386 1540210 ERROR aodh.evaluator raise result 2025-09-08 22:33:59.386 1540210 ERROR aodh.evaluator Exception: Boom! 2025-09-08 22:33:59.386 1540210 ERROR aodh.evaluator {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.004869s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.080294s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:59.527 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-09-08 22:34:00.527 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Joined partitioning group group 2025-09-08 22:34:00.528 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-09-08 22:34:00.528 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Joined partitioning group group 2025-09-08 22:34:00.529 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-09-08 22:34:00.529 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Joined partitioning group group 2025-09-08 22:34:00.529 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-09-08 22:34:00.530 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Joined partitioning group group 2025-09-08 22:34:00.530 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-09-08 22:34:00.531 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Joined partitioning group group 2025-09-08 22:34:00.531 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-09-08 22:34:00.531 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Joined partitioning group group 2025-09-08 22:34:00.532 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-09-08 22:34:00.532 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Joined partitioning group group 2025-09-08 22:34:00.532 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-09-08 22:34:00.533 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Joined partitioning group group 2025-09-08 22:34:00.533 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-09-08 22:34:00.533 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Joined partitioning group group 2025-09-08 22:34:00.534 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Coordination backend started successfully. 2025-09-08 22:34:00.534 1540209 INFO aodh.coordination [None req-eb5314fd-bffb-4827-a4c4-2f30c1365ba1 some_user_id some_project_id - - - -] Joined partitioning group group {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.002505s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.001766s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.001151s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.001250s] ... ok {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.011344s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.000891s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000621s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.000709s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.001394s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.001388s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.001289s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.001396s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.001183s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.001297s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.001515s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.014895s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:33:59.767 1540211 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.025286s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.020491s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.018032s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:34:00.833 1540211 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.076032s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.075410s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.074395s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:34:01.142 1540212 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-dfdb393e-5b63-4c80-bc95-7c7223987a11' 2025-09-08 22:34:01.143 1540212 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.060706s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.010179s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.010741s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.000677s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.000742s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.000533s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.000575s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.002115s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.076420s] ... ok {2} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.017355s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.001931s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.002269s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.002004s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.062999s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:34:02.607 1540210 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-29bb7d8e-b294-4325-b28f-12f4d7dc6334' 2025-09-08 22:34:02.608 1540210 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.071948s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.066508s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:34:03.674 1540210 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-8adc4a25-c39b-4795-a6dc-1464800371c4' 2025-09-08 22:34:03.674 1540210 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.065192s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:34:03.996 1540211 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-ac356449-e071-4f44-9a64-b9e0f252ad07' 2025-09-08 22:34:03.997 1540211 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.125952s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.074948s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:34:05.070 1540211 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-f0a48576-61a8-4442-9e11-7e792b24115b' 2025-09-08 22:34:05.072 1540211 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.072368s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:34:05.874 1540210 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='subscriber=http://example.com/data&ttl=7200&signature=mysignature&expires=2016-06-29T01:49:56&paths=/v2/queues/beijing/messages&methods=GET,PATCH,POST,PUT&queue_name=foobar-critical&project_id=my_project_id', fragment='') because what ?. {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.000681s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000485s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.000489s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.000734s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.000865s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.000680s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.066023s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:34:06.139 1540211 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-26199fd3-daf1-4ece-a613-c95914b8224e' 2025-09-08 22:34:06.139 1540211 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.063955s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:34:07.201 1540211 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-06c9b2ff-5e30-4cdd-8e5d-1d39948e0cb0' 2025-09-08 22:34:07.203 1540211 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.072065s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:34:08.276 1540211 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.072923s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-08 22:34:09.350 1540211 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.001995s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.001396s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.001608s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.002111s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.001984s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.002310s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.002532s] ... ok {2} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.017480s] ... ok ====== Totals ====== Ran: 303 tests in 15.6007 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 40.6696 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:05.804371 - Worker 1 (76 tests) => 0:00:12.087025 - Worker 2 (76 tests) => 0:00:15.471079 - Worker 3 (75 tests) => 0:00:07.432793 [DEFAULT] # # From aodh # # Record alarm change events. (boolean value) #record_history = true # TTL of event alarm caches, in seconds. Set to 0 to disable caching. (integer # value) #event_alarm_cache_ttl = 60 # DEPRECATED: Disable RBAC for Prometheus evaluator. (boolean value) # This option is deprecated for removal since Flamingo. # Its value may be silently ignored in the future. # Reason: Prometheus RBAC is always disabled. It's not possible to correctly # use client-side rbac enforcement from within services. Using it can cause # issues. #prometheus_disable_rbac = false # The number of seconds to extend the evaluation windows to compensate the # reporting/ingestion lag. (integer value) # Minimum value: 0 # Maximum value: 86400 #additional_ingestion_lag = 0 # The time in seconds to wait for the load balancer member creation. (integer # value) #member_creation_time = 120 # SSL Client certificate file for REST notifier. (string value) #rest_notifier_certificate_file = # SSL Client private key file for REST notifier. (string value) #rest_notifier_certificate_key = # SSL CA_BUNDLE certificate for REST notifier (string value) #rest_notifier_ca_bundle_certificate_path = # Whether to verify the SSL Server certificate when calling alarm action. # (boolean value) #rest_notifier_ssl_verify = true # Number of retries for REST notifier (integer value) #rest_notifier_max_retries = 0 # The topic that aodh uses for alarm notifier messages. (string value) #notifier_topic = alarming # Whether metric collection should be enabled. (boolean value) #enable_evaluation_results_metrics = false # # From oslo.log # # If set to true, the logging level will be set to DEBUG instead of the default # INFO level. (boolean value) # Note: This option can be changed without restarting. #debug = false # The name of a logging configuration file. This file is appended to any # existing logging configuration files. For details about logging configuration # files, see the Python logging module documentation. Note that when logging # configuration files are used then all logging configuration is set in the # configuration file and other logging configuration options are ignored (for # example, log-date-format). (string value) # Note: This option can be changed without restarting. # Deprecated group/name - [DEFAULT]/log_config #log_config_append = # Defines the format string for %%(asctime)s in log records. Default: # %(default)s . This option is ignored if log_config_append is set. (string # value) #log_date_format = %Y-%m-%d %H:%M:%S # (Optional) Name of log file to send logging output to. If no default is set, # logging will go to stderr as defined by use_stderr. This option is ignored if # log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logfile #log_file = # (Optional) The base directory used for relative log_file paths. This option # is ignored if log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logdir #log_dir = # DEPRECATED: Uses logging handler designed to watch file system. When log file # is moved or removed this handler will open a new log file with specified path # instantaneously. It makes sense only if log_file option is specified and # Linux platform is used. This option is ignored if log_config_append is set. # (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This function is known to have bene broken for long time, and depends # on the unmaintained library #watch_log_file = false # Use syslog for logging. Existing syslog format is DEPRECATED and will be # changed later to honor RFC5424. This option is ignored if log_config_append # is set. (boolean value) #use_syslog = false # Enable journald for logging. If running in a systemd environment you may wish # to enable journal support. Doing so will use the journal native protocol # which includes structured metadata in addition to log messages.This option is # ignored if log_config_append is set. (boolean value) #use_journal = false # Syslog facility to receive log lines. This option is ignored if # log_config_append is set. (string value) #syslog_log_facility = LOG_USER # Use JSON formatting for logging. This option is ignored if log_config_append # is set. (boolean value) #use_json = false # Log output to standard error. This option is ignored if log_config_append is # set. (boolean value) #use_stderr = false # (Optional) Set the 'color' key according to log levels. This option takes # effect only when logging to stderr or stdout is used. This option is ignored # if log_config_append is set. (boolean value) #log_color = false # The amount of time before the log files are rotated. This option is ignored # unless log_rotation_type is set to "interval". (integer value) #log_rotate_interval = 1 # Rotation interval type. The time of the last file change (or the time when # the service was started) is used when scheduling the next rotation. (string # value) # Possible values: # Seconds - # Minutes - # Hours - # Days - # Weekday - # Midnight - #log_rotate_interval_type = days # Maximum number of rotated log files. (integer value) #max_logfile_count = 30 # Log file maximum size in MB. This option is ignored if "log_rotation_type" is # not set to "size". (integer value) #max_logfile_size_mb = 200 # Log rotation type. (string value) # Possible values: # interval - Rotate logs at predefined time intervals. # size - Rotate logs once they reach a predefined size. # none - Do not rotate log files. #log_rotation_type = none # Format string to use for log messages with context. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s # Format string to use for log messages when context is undefined. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s # Additional data to append to log message when logging level for the message # is DEBUG. Used by oslo_log.formatters.ContextFormatter (string value) #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d # Prefix each line of exception output with this format. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s # Defines the format string for %(user_identity)s that is used in # logging_context_format_string. Used by oslo_log.formatters.ContextFormatter # (string value) #logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s # List of package logging levels in logger=LEVEL pairs. This option is ignored # if log_config_append is set. (list value) #default_log_levels = amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,oslo_messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,oslo_policy=INFO,dogpile.core.dogpile=INFO # Enables or disables publication of error events. (boolean value) #publish_errors = false # The format for an instance that is passed with the log message. (string # value) #instance_format = "[instance: %(uuid)s] " # The format for an instance UUID that is passed with the log message. (string # value) #instance_uuid_format = "[instance: %(uuid)s] " # Interval, number of seconds, of log rate limiting. (integer value) #rate_limit_interval = 0 # Maximum number of logged messages per rate_limit_interval. (integer value) #rate_limit_burst = 0 # Log level name used by rate limiting. Logs with level greater or equal to # rate_limit_except_level are not filtered. An empty string means that all # levels are filtered. (string value) # Possible values: # CRITICAL - # ERROR - # INFO - # WARNING - # DEBUG - # '' - #rate_limit_except_level = CRITICAL # Enables or disables fatal status of deprecations. (boolean value) #fatal_deprecations = false # # From oslo.messaging # # Size of executor thread pool when executor is threading or eventlet. (integer # value) # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size #executor_thread_pool_size = 64 # Seconds to wait for a response from a call. (integer value) #rpc_response_timeout = 60 # The network address and optional user credentials for connecting to the # messaging backend, in URL format. The expected format is: # # driver://[user:pass@]host:port[,[userN:passN@]hostN:portN]/virtual_host?query # # Example: rabbit://rabbitmq:password@127.0.0.1:5672// # # For full details on the fields in the URL see the documentation of # oslo_messaging.TransportURL at # https://docs.openstack.org/oslo.messaging/latest/reference/transport.html # (string value) #transport_url = rabbit:// # The default exchange under which topics are scoped. May be overridden by an # exchange name specified in the transport_url option. (string value) #control_exchange = openstack # Add an endpoint to answer to ping calls. Endpoint is named # oslo_rpc_server_ping (boolean value) #rpc_ping_enabled = false [api] # # From aodh # # Configuration file for WSGI definition of API. (string value) #paste_config = api-paste.ini # Authentication mode to use. (string value) # Possible values: # keystone - # noauth - #auth_mode = keystone # Project name of resources creator in Gnocchi. (For example the Ceilometer # project name (string value) #gnocchi_external_project_owner = service # Domain name of resources creator in Gnocchi. (For example, default or # service_domain (string value) #gnocchi_external_domain_name = Default # Maximum number of alarms defined for a user. (integer value) #user_alarm_quota = -1 # Maximum number of alarms defined for a project. (integer value) #project_alarm_quota = -1 # Maximum count of actions for each state of an alarm, non-positive number # means no limit. (integer value) #alarm_max_actions = -1 [coordination] # # From aodh # # The backend URL to use for distributed coordination. If left empty, alarm # evaluation won't do workload partitioning and will only function correctly if # a single instance of the service is running. (string value) #backend_url = # Number of seconds between heartbeats for distributed coordination. (floating # point value) # Deprecated group/name - [coordination]/heartbeat #heartbeat_interval = 1.0 # Retry backoff factor when retrying to connect with coordination backend # (integer value) #retry_backoff = 1 # Maximum number of seconds between retry to join partitioning group (integer # value) #max_retry_interval = 30 [cors] # # From oslo.middleware.cors # # Indicate whether this resource may be shared with the domain received in the # requests "origin" header. Format: "://[:]", no trailing # slash. Example: https://horizon.example.com (list value) #allowed_origin = # Indicate that the actual request can include user credentials (boolean value) #allow_credentials = true # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple # Headers. (list value) #expose_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token # Maximum cache age of CORS preflight requests. (integer value) #max_age = 3600 # Indicate which methods can be used during the actual request. (list value) #allow_methods = GET,PUT,POST,DELETE,PATCH # Indicate which header field names may be used during the actual request. # (list value) #allow_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token [database] # # From aodh # # Number of seconds that alarm histories are kept in the database for (<= 0 # means forever). (integer value) #alarm_history_time_to_live = -1 # Number of alarm histories to be deleted in one iteration from the database (0 # means all). (integer value) # Minimum value: 0 #alarm_histories_delete_batch_size = 0 # # From oslo.db # # If True, SQLite uses synchronous mode. (boolean value) #sqlite_synchronous = true # The back end to use for the database. (string value) #backend = sqlalchemy # The SQLAlchemy connection string to use to connect to the database. (string # value) #connection = # The SQLAlchemy connection string to use to connect to the slave database. # (string value) #slave_connection = # The SQLAlchemy asyncio connection string to use to connect to the database. # (string value) #asyncio_connection = # The SQLAlchemy asyncio connection string to use to connect to the slave # database. (string value) #asyncio_slave_connection = # The SQL mode to be used for MySQL sessions. This option, including the # default, overrides any server-set SQL mode. To use whatever SQL mode is set # by the server configuration, set this to no value. Example: mysql_sql_mode= # (string value) #mysql_sql_mode = TRADITIONAL # For Galera only, configure wsrep_sync_wait causality checks on new # connections. Default is None, meaning don't configure any setting. (integer # value) #mysql_wsrep_sync_wait = # Connections which have been present in the connection pool longer than this # number of seconds will be replaced with a new one the next time they are # checked out from the pool. (integer value) #connection_recycle_time = 3600 # Maximum number of SQL connections to keep open in a pool. Setting a value of # 0 indicates no limit. (integer value) #max_pool_size = 5 # Maximum number of database connection retries during startup. Set to -1 to # specify an infinite retry count. (integer value) #max_retries = 10 # Interval between retries of opening a SQL connection. (integer value) #retry_interval = 10 # If set, use this value for max_overflow with SQLAlchemy. (integer value) #max_overflow = 50 # Verbosity of SQL debugging information: 0=None, 100=Everything. (integer # value) # Minimum value: 0 # Maximum value: 100 #connection_debug = 0 # Add Python stack traces to SQL as comment strings. (boolean value) #connection_trace = false # If set, use this value for pool_timeout with SQLAlchemy. (integer value) #pool_timeout = # Enable the experimental use of database reconnect on connection lost. # (boolean value) #use_db_reconnect = false # Seconds between retries of a database transaction. (integer value) #db_retry_interval = 1 # If True, increases the interval between retries of a database operation up to # db_max_retry_interval. (boolean value) #db_inc_retry_interval = true # If db_inc_retry_interval is set, the maximum seconds between retries of a # database operation. (integer value) #db_max_retry_interval = 10 # Maximum retries in case of connection error or deadlock error before error is # raised. Set to -1 to specify an infinite retry count. (integer value) #db_max_retries = 20 # Optional URL parameters to append onto the connection URL at connect time; # specify as param1=value1¶m2=value2&... (string value) #connection_parameters = [evaluator] # # From aodh # # Number of workers for evaluator service. (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 (21.83 seconds) congratulations :) (21.90 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-20.1.0-0.20250909023156.03f127e.el10.noarch Processing files: python3-aodh-20.1.0-0.20250909023156.03f127e.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ZLxo50 + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev80 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/share/licenses/python3-aodh + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev80/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 20.1.0-0.20250909023156.03f127e.el10 python3-aodh = 20.1.0-0.20250909023156.03f127e.el10 python3.12-aodh = 20.1.0-0.20250909023156.03f127e.el10 python3.12dist(aodh) = 20.1~~dev80 python3dist(aodh) = 20.1~~dev80 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 python3.12dist(cachetools) >= 1.1.6 python3.12dist(cotyledon) >= 1.7.3 python3.12dist(croniter) >= 0.3.4 python3.12dist(futurist) >= 0.11 python3.12dist(gnocchiclient) >= 6 python3.12dist(jsonschema) >= 3.2 python3.12dist(keystoneauth1) >= 2.1 python3.12dist(keystonemiddleware) >= 5.1 python3.12dist(lxml) >= 2.3 python3.12dist(oslo-config) >= 6.8 python3.12dist(oslo-db) >= 11 python3.12dist(oslo-i18n) >= 1.5 python3.12dist(oslo-log) >= 4.3 python3.12dist(oslo-messaging) >= 5.2 python3.12dist(oslo-middleware) >= 3.22 python3.12dist(oslo-policy) >= 4.5 python3.12dist(oslo-reports) >= 1.18 python3.12dist(oslo-upgradecheck) >= 1.3 python3.12dist(oslo-utils) >= 4.7 python3.12dist(pastedeploy) >= 1.5 python3.12dist(pbr) >= 2 python3.12dist(pecan) >= 0.8 python3.12dist(python-dateutil) >= 2.5.3 python3.12dist(python-heatclient) >= 1.17 python3.12dist(python-keystoneclient) >= 1.6 python3.12dist(python-observabilityclient) >= 0.0.4 python3.12dist(python-octaviaclient) >= 1.8 python3.12dist(requests) >= 2.5.2 python3.12dist(sqlalchemy) >= 1.4.1 python3.12dist(stevedore) >= 1.5 python3.12dist(tenacity) >= 3.2.1 python3.12dist(tooz) >= 1.28 python3.12dist(voluptuous) >= 0.8.10 python3.12dist(webob) >= 1.2.3 python3.12dist(wsme) >= 0.12.1 Obsoletes: python3.12-aodh < 20.1.0-0.20250909023156.03f127e.el10 Processing files: openstack-aodh-common-20.1.0-0.20250909023156.03f127e.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.UyweQ6 + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev80 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/share/doc/openstack-aodh-common + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev80/README.rst /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/share/doc/openstack-aodh-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-aodh-common) = 20.1.0-0.20250909023156.03f127e.el10 openstack-aodh-common = 20.1.0-0.20250909023156.03f127e.el10 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): systemd Requires(preun): systemd Requires(postun): systemd Requires: /usr/bin/python3 Recommends: group(aodh) user(aodh) Processing files: openstack-aodh-api-20.1.0-0.20250909023156.03f127e.el10.noarch Provides: openstack-aodh-api = 20.1.0-0.20250909023156.03f127e.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-evaluator-20.1.0-0.20250909023156.03f127e.el10.noarch Provides: openstack-aodh-evaluator = 20.1.0-0.20250909023156.03f127e.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-notifier-20.1.0-0.20250909023156.03f127e.el10.noarch Provides: openstack-aodh-notifier = 20.1.0-0.20250909023156.03f127e.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-listener-20.1.0-0.20250909023156.03f127e.el10.noarch Provides: openstack-aodh-listener = 20.1.0-0.20250909023156.03f127e.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-expirer-20.1.0-0.20250909023156.03f127e.el10.noarch Provides: openstack-aodh-expirer = 20.1.0-0.20250909023156.03f127e.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: python3-aodh-tests-20.1.0-0.20250909023156.03f127e.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.W3PzIB + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev80 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/share/licenses/python3-aodh-tests + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev80/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 20.1.0-0.20250909023156.03f127e.el10 python3-aodh-tests = 20.1.0-0.20250909023156.03f127e.el10 python3.12-aodh-tests = 20.1.0-0.20250909023156.03f127e.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash python(abi) = 3.12 Obsoletes: python3.12-aodh-tests < 20.1.0-0.20250909023156.03f127e.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-20.1.0-0.20250909023156.03f127e.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-20.1.0-0.20250909023156.03f127e.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-20.1.0-0.20250909023156.03f127e.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-20.1.0-0.20250909023156.03f127e.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-20.1.0-0.20250909023156.03f127e.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-20.1.0-0.20250909023156.03f127e.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-20.1.0-0.20250909023156.03f127e.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-20.1.0-0.20250909023156.03f127e.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-20.1.0-0.20250909023156.03f127e.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.rcTYKP + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev80 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250909023156.03f127e.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.RCFYxP + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev80-SPECPARTS + rm -rf aodh-20.1.0.dev80 aodh-20.1.0.dev80.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