Mock Version: 6.5 Mock Version: 6.5 Mock Version: 6.5 Mock Version: 6.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251124111708.21c607c.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 Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.LgA3oM warning: source_date_epoch_from_changelog set but %changelog is missing + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-21.1.0.dev30 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-21.1.0.dev30-0.20251124111708.21c607c.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-21.1.0.dev30 + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev30-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev30-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'openstack-aodh-21.1.0 base' + /usr/bin/git checkout --track -b rpm-build Switched to a new branch 'rpm-build' branch 'rpm-build' set up to track 'master'. + find . '(' -name .gitignore -o -name .placeholder ')' -delete + find aodh -name '*.py' -exec sed -i '/\/usr\/bin\/env python/{d;q}' '{}' + + sed -i '/^\"PO-Revision-Date: \\n\"/d' aodh/locale/de/LC_MESSAGES/aodh.po aodh/locale/en_GB/LC_MESSAGES/aodh.po aodh/locale/es/LC_MESSAGES/aodh.po aodh/locale/fr/LC_MESSAGES/aodh.po aodh/locale/id/LC_MESSAGES/aodh.po aodh/locale/it/LC_MESSAGES/aodh.po aodh/locale/ja/LC_MESSAGES/aodh.po aodh/locale/ko_KR/LC_MESSAGES/aodh.po aodh/locale/pt/LC_MESSAGES/aodh.po aodh/locale/pt_BR/LC_MESSAGES/aodh.po aodh/locale/ru/LC_MESSAGES/aodh.po aodh/locale/zh_CN/LC_MESSAGES/aodh.po aodh/locale/zh_TW/LC_MESSAGES/aodh.po + sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^sphinx.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^sphinx.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' test-requirements.txt + for pkg in tzdata + sed -i '/^tzdata.*/d' doc/requirements.txt requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.hNv5yF + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev30 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev30/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251124111708.21c607c.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.9Xi2NX + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev30 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev30/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251124111708.21c607c.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.Cjb5Qv + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev30 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev30/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.08 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement not satisfied: stestr>=2.0.0 Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement not satisfied: oslotest>=2.15.0 Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement not satisfied: fixtures>=1.3.1 Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement not satisfied: WebTest>=3.0.0 Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement not satisfied: tenacity>=3.2.1 Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement not satisfied: croniter>=0.3.4 Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement not satisfied: futurist>=0.11.0 Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement not satisfied: jsonschema>=3.2.0 Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement not satisfied: keystonemiddleware>=5.1.0 Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement not satisfied: gnocchiclient>=6.0.0 Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement not satisfied: lxml>=2.3 Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.db>=11.0.0 Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.config>=6.8.0 Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.i18n>=1.5.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.reports>=1.18.0 Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.policy>=4.5.0 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: PasteDeploy>=1.5.0 Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement not satisfied: pecan>=0.8.0 Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.messaging>=5.2.0 Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.middleware>=3.22.0 Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.utils>=4.7.0 Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement not satisfied: python-keystoneclient>=1.6.0 Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: stevedore>=1.5.0 Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement not satisfied: tooz>=1.28.0 Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement not satisfied: voluptuous>=0.8.10 Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement not satisfied: WebOb>=1.2.3 Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement not satisfied: WSME>=0.12.1 Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement not satisfied: cotyledon>=1.7.3 Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement not satisfied: keystoneauth1>=2.1 Handling python-observabilityclient>=1.1.0 from tox --print-deps-only: py312 Requirement not satisfied: python-observabilityclient>=1.1.0 Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement not satisfied: python-octaviaclient>=1.8.0 Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement not satisfied: python-dateutil>=2.5.3 Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement not satisfied: python-heatclient>=1.17.0 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev30/aodh-21.1.0.dev30.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 >=1.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-observabilityclient >=1.1.0 Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-octaviaclient >=1.8.0 Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-dateutil >=2.5.3 Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-heatclient >=1.17.0 Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev30.dist-info/ removed 'aodh-21.1.0.dev30.dist-info/AUTHORS' removed 'aodh-21.1.0.dev30.dist-info/LICENSE' removed 'aodh-21.1.0.dev30.dist-info/METADATA' removed 'aodh-21.1.0.dev30.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev30.dist-info/pbr.json' removed 'aodh-21.1.0.dev30.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev30.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.buildreqs.nosrc.rpm RPM build warnings: 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.NGkJJ0 + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev30 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev30/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.09 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling 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>=1.1.0 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=1.1.0 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev30/aodh-21.1.0.dev30.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 >=1.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=1.1.0 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev30.dist-info/ removed 'aodh-21.1.0.dev30.dist-info/AUTHORS' removed 'aodh-21.1.0.dev30.dist-info/LICENSE' removed 'aodh-21.1.0.dev30.dist-info/METADATA' removed 'aodh-21.1.0.dev30.dist-info/top_level.txt' removed 'aodh-21.1.0.dev30.dist-info/pbr.json' removed 'aodh-21.1.0.dev30.dist-info/entry_points.txt' removed directory 'aodh-21.1.0.dev30.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251124111708.21c607c.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.OByjlv + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev30 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-21.1.0.dev30/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.08 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.2.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient>=1.1.0 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=1.1.0 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev30/aodh-21.1.0.dev30.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 >=1.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=1.1.0 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.12.0) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-21.1.0.dev30.dist-info/ removed 'aodh-21.1.0.dev30.dist-info/AUTHORS' removed 'aodh-21.1.0.dev30.dist-info/LICENSE' removed 'aodh-21.1.0.dev30.dist-info/METADATA' removed 'aodh-21.1.0.dev30.dist-info/entry_points.txt' removed 'aodh-21.1.0.dev30.dist-info/pbr.json' removed 'aodh-21.1.0.dev30.dist-info/top_level.txt' removed directory 'aodh-21.1.0.dev30.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Y0VShj + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-21.1.0.dev30 + mkdir -p /builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-21.1.0.dev30/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-21.1.0.dev30 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info creating /builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir/pip-modern-metadata-vcgzk540/aodh.egg-info writing /builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir/pip-modern-metadata-vcgzk540/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir/pip-modern-metadata-vcgzk540/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir/pip-modern-metadata-vcgzk540/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir/pip-modern-metadata-vcgzk540/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir/pip-modern-metadata-vcgzk540/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir/pip-modern-metadata-vcgzk540/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir/pip-modern-metadata-vcgzk540/aodh.egg-info/SOURCES.txt' [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file '/builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir/pip-modern-metadata-vcgzk540/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir/pip-modern-metadata-vcgzk540/aodh-21.1.0.dev30.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: aodh Building wheel for aodh (pyproject.toml): started Running command Building wheel for aodh (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/aodh creating build/lib/aodh/tests 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/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/evaluator copying aodh/evaluator/__init__.py -> build/lib/aodh/evaluator copying aodh/evaluator/composite.py -> build/lib/aodh/evaluator copying aodh/evaluator/event.py -> build/lib/aodh/evaluator copying aodh/evaluator/gnocchi.py -> build/lib/aodh/evaluator copying aodh/evaluator/loadbalancer.py -> build/lib/aodh/evaluator copying aodh/evaluator/prometheus.py -> build/lib/aodh/evaluator copying aodh/evaluator/threshold.py -> build/lib/aodh/evaluator copying aodh/evaluator/utils.py -> build/lib/aodh/evaluator creating build/lib/aodh/storage 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/tests/functional creating build/lib/aodh/tests/functional/api creating build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/__init__.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_app.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_metrics.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_quotas.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh creating build/lib/aodh/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier creating build/lib/aodh/tests/unit copying aodh/tests/unit/__init__.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_api_v2_capabilities.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_bin.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_coordination.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_evaluator.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_event.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_messaging.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_notifier.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_query.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_wsme_custom_type.py -> build/lib/aodh/tests/unit creating build/lib/aodh/api creating build/lib/aodh/api/controllers creating build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/__init__.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/capabilities.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/metrics.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2 creating build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules creating build/lib/aodh/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers copying aodh/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage creating build/lib/aodh/tests/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/cmd copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd copying aodh/api/__init__.py -> build/lib/aodh/api copying aodh/api/app.py -> build/lib/aodh/api copying aodh/api/hooks.py -> build/lib/aodh/api copying aodh/api/middleware.py -> build/lib/aodh/api copying aodh/api/policies.py -> build/lib/aodh/api copying aodh/api/rbac.py -> build/lib/aodh/api copying aodh/tests/functional/storage/__init__.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_get_connection.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_log.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/lib/aodh/tests/functional/storage copying aodh/tests/functional/storage/test_storage_scenarios.py -> build/lib/aodh/tests/functional/storage creating build/lib/aodh/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional creating build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/__init__.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/test_heat.py -> build/lib/aodh/tests/unit/notifier creating build/lib/aodh/tests/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/unit/evaluator/test_prometheus.py -> build/lib/aodh/tests/unit/evaluator running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.tests.functional.hooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd 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/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 creating build/lib/aodh/locale creating build/lib/aodh/locale/de creating build/lib/aodh/locale/de/LC_MESSAGES copying aodh/locale/de/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/de/LC_MESSAGES creating build/lib/aodh/locale/en_GB creating build/lib/aodh/locale/en_GB/LC_MESSAGES copying aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/en_GB/LC_MESSAGES creating build/lib/aodh/locale/es creating build/lib/aodh/locale/es/LC_MESSAGES copying aodh/locale/es/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/es/LC_MESSAGES creating build/lib/aodh/locale/fr creating build/lib/aodh/locale/fr/LC_MESSAGES copying aodh/locale/fr/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/fr/LC_MESSAGES creating build/lib/aodh/locale/id creating build/lib/aodh/locale/id/LC_MESSAGES copying aodh/locale/id/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/id/LC_MESSAGES creating build/lib/aodh/locale/it creating build/lib/aodh/locale/it/LC_MESSAGES copying aodh/locale/it/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/it/LC_MESSAGES creating build/lib/aodh/locale/ja creating build/lib/aodh/locale/ja/LC_MESSAGES copying aodh/locale/ja/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ja/LC_MESSAGES creating build/lib/aodh/locale/ko_KR creating build/lib/aodh/locale/ko_KR/LC_MESSAGES copying aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ko_KR/LC_MESSAGES creating build/lib/aodh/locale/pt creating build/lib/aodh/locale/pt/LC_MESSAGES copying aodh/locale/pt/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt/LC_MESSAGES creating build/lib/aodh/locale/pt_BR creating build/lib/aodh/locale/pt_BR/LC_MESSAGES copying aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/pt_BR/LC_MESSAGES creating build/lib/aodh/locale/ru creating build/lib/aodh/locale/ru/LC_MESSAGES copying aodh/locale/ru/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/ru/LC_MESSAGES creating build/lib/aodh/locale/zh_CN creating build/lib/aodh/locale/zh_CN/LC_MESSAGES copying aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_CN/LC_MESSAGES creating build/lib/aodh/locale/zh_TW creating build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/lib/aodh/locale/zh_TW/LC_MESSAGES copying aodh/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/locale creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES copying build/lib/aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES copying build/lib/aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ru creating build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES copying build/lib/aodh/locale/ru/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES copying build/lib/aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt creating build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES copying build/lib/aodh/locale/pt/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES copying build/lib/aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ja creating build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES copying build/lib/aodh/locale/ja/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/it creating build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES copying build/lib/aodh/locale/it/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/id creating build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES copying build/lib/aodh/locale/id/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/fr creating build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES copying build/lib/aodh/locale/fr/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/es creating build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES copying build/lib/aodh/locale/es/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES copying build/lib/aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/de creating build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/locale/de/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES 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/wsgi copying build/lib/aodh/wsgi/api.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi creating build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.wsgi -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/api-paste.ini -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/rbac.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/policies.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/middleware.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/hooks.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/app.py -> build/bdist.linux-x86_64/wheel/aodh/api copying build/lib/aodh/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api creating build/bdist.linux-x86_64/wheel/aodh/api/controllers 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 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/utils.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/quotas.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/query.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/metrics.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/base.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/alarms.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 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 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/storage copying build/lib/aodh/storage/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/base.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/utils.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/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/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests 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_prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/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 running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev30-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev30.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-21.1.0.dev30.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir/pip-wheel-tth3017h/.tmp-yh_1z3to/aodh-21.1.0.dev30-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'aodh/__init__.py' adding 'aodh/coordination.py' adding 'aodh/event.py' adding 'aodh/i18n.py' adding 'aodh/keystone_client.py' adding 'aodh/messaging.py' adding 'aodh/opts.py' adding 'aodh/profiler.py' adding 'aodh/queue.py' adding 'aodh/service.py' adding 'aodh/version.py' adding 'aodh/api/__init__.py' adding 'aodh/api/api-paste.ini' adding 'aodh/api/app.py' adding 'aodh/api/app.wsgi' adding 'aodh/api/hooks.py' adding 'aodh/api/middleware.py' adding 'aodh/api/policies.py' adding 'aodh/api/rbac.py' adding 'aodh/api/controllers/__init__.py' adding 'aodh/api/controllers/root.py' adding 'aodh/api/controllers/v2/__init__.py' adding 'aodh/api/controllers/v2/alarms.py' adding 'aodh/api/controllers/v2/base.py' adding 'aodh/api/controllers/v2/capabilities.py' adding 'aodh/api/controllers/v2/metrics.py' adding 'aodh/api/controllers/v2/query.py' adding 'aodh/api/controllers/v2/quotas.py' adding 'aodh/api/controllers/v2/root.py' adding 'aodh/api/controllers/v2/utils.py' adding 'aodh/api/controllers/v2/alarm_rules/__init__.py' adding 'aodh/api/controllers/v2/alarm_rules/composite.py' adding 'aodh/api/controllers/v2/alarm_rules/event.py' adding 'aodh/api/controllers/v2/alarm_rules/gnocchi.py' adding 'aodh/api/controllers/v2/alarm_rules/loadbalancer.py' adding 'aodh/api/controllers/v2/alarm_rules/prometheus.py' adding 'aodh/cmd/__init__.py' adding 'aodh/cmd/alarm.py' adding 'aodh/cmd/aodh-config-generator.conf' adding 'aodh/cmd/status.py' adding 'aodh/cmd/storage.py' adding 'aodh/conf/__init__.py' adding 'aodh/conf/defaults.py' adding 'aodh/evaluator/__init__.py' adding 'aodh/evaluator/composite.py' adding 'aodh/evaluator/event.py' adding 'aodh/evaluator/gnocchi.py' adding 'aodh/evaluator/loadbalancer.py' adding 'aodh/evaluator/prometheus.py' adding 'aodh/evaluator/threshold.py' adding 'aodh/evaluator/utils.py' adding 'aodh/locale/de/LC_MESSAGES/aodh.po' adding 'aodh/locale/en_GB/LC_MESSAGES/aodh.po' adding 'aodh/locale/es/LC_MESSAGES/aodh.po' adding 'aodh/locale/fr/LC_MESSAGES/aodh.po' adding 'aodh/locale/id/LC_MESSAGES/aodh.po' adding 'aodh/locale/it/LC_MESSAGES/aodh.po' adding 'aodh/locale/ja/LC_MESSAGES/aodh.po' adding 'aodh/locale/ko_KR/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt_BR/LC_MESSAGES/aodh.po' adding 'aodh/locale/ru/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_CN/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_TW/LC_MESSAGES/aodh.po' adding 'aodh/notifier/__init__.py' adding 'aodh/notifier/heat.py' adding 'aodh/notifier/log.py' adding 'aodh/notifier/rest.py' adding 'aodh/notifier/test.py' adding 'aodh/notifier/trust.py' adding 'aodh/notifier/zaqar.py' adding 'aodh/storage/__init__.py' adding 'aodh/storage/base.py' adding 'aodh/storage/impl_log.py' adding 'aodh/storage/impl_sqlalchemy.py' adding 'aodh/storage/models.py' adding 'aodh/storage/sqlalchemy/__init__.py' adding 'aodh/storage/sqlalchemy/models.py' adding 'aodh/storage/sqlalchemy/utils.py' adding 'aodh/storage/sqlalchemy/alembic/alembic.ini' adding 'aodh/storage/sqlalchemy/alembic/env.py' adding 'aodh/storage/sqlalchemy/alembic/script.py.mako' adding 'aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py' adding 'aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py' adding 'aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py' adding 'aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py' adding 'aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py' adding 'aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py' adding 'aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py' adding 'aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py' adding 'aodh/tests/__init__.py' adding 'aodh/tests/base.py' adding 'aodh/tests/constants.py' adding 'aodh/tests/functional/__init__.py' adding 'aodh/tests/functional/db.py' adding 'aodh/tests/functional/api/__init__.py' adding 'aodh/tests/functional/api/v2/__init__.py' adding 'aodh/tests/functional/api/v2/policy.yaml-test' adding 'aodh/tests/functional/api/v2/test_alarm_scenarios.py' adding 'aodh/tests/functional/api/v2/test_app.py' adding 'aodh/tests/functional/api/v2/test_complex_query.py' adding 'aodh/tests/functional/api/v2/test_complex_query_scenarios.py' adding 'aodh/tests/functional/api/v2/test_metrics.py' adding 'aodh/tests/functional/api/v2/test_quotas.py' adding 'aodh/tests/functional/hooks/post_test_hook.sh' adding 'aodh/tests/functional/storage/__init__.py' adding 'aodh/tests/functional/storage/test_get_connection.py' adding 'aodh/tests/functional/storage/test_impl_log.py' adding 'aodh/tests/functional/storage/test_impl_sqlalchemy.py' adding 'aodh/tests/functional/storage/test_storage_scenarios.py' adding 'aodh/tests/functional/storage/sqlalchemy/__init__.py' adding 'aodh/tests/functional/storage/sqlalchemy/test_migrations.py' adding 'aodh/tests/unit/__init__.py' adding 'aodh/tests/unit/test_api_v2_capabilities.py' adding 'aodh/tests/unit/test_bin.py' adding 'aodh/tests/unit/test_coordination.py' adding 'aodh/tests/unit/test_evaluator.py' adding 'aodh/tests/unit/test_event.py' adding 'aodh/tests/unit/test_messaging.py' adding 'aodh/tests/unit/test_notifier.py' adding 'aodh/tests/unit/test_query.py' adding 'aodh/tests/unit/test_wsme_custom_type.py' adding 'aodh/tests/unit/cmd/__init__.py' adding 'aodh/tests/unit/cmd/test_status.py' adding 'aodh/tests/unit/evaluator/__init__.py' adding 'aodh/tests/unit/evaluator/base.py' adding 'aodh/tests/unit/evaluator/test_base.py' adding 'aodh/tests/unit/evaluator/test_composite.py' adding 'aodh/tests/unit/evaluator/test_event.py' adding 'aodh/tests/unit/evaluator/test_gnocchi.py' adding 'aodh/tests/unit/evaluator/test_loadbalancer.py' adding 'aodh/tests/unit/evaluator/test_prometheus.py' adding 'aodh/tests/unit/notifier/__init__.py' adding 'aodh/tests/unit/notifier/base.py' adding 'aodh/tests/unit/notifier/test_heat.py' adding 'aodh/wsgi/__init__.py' adding 'aodh/wsgi/api.py' adding 'aodh-21.1.0.dev30.data/scripts/aodh-api' adding 'aodh-21.1.0.dev30.dist-info/AUTHORS' adding 'aodh-21.1.0.dev30.dist-info/LICENSE' adding 'aodh-21.1.0.dev30.dist-info/METADATA' adding 'aodh-21.1.0.dev30.dist-info/WHEEL' adding 'aodh-21.1.0.dev30.dist-info/entry_points.txt' adding 'aodh-21.1.0.dev30.dist-info/pbr.json' adding 'aodh-21.1.0.dev30.dist-info/top_level.txt' adding 'aodh-21.1.0.dev30.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for aodh (pyproject.toml): finished with status 'done' Created wheel for aodh: filename=aodh-21.1.0.dev30-py3-none-any.whl size=227771 sha256=cccc3ed7cfd5715a0319868c8522b3da00229c932e0528ba4d73d6254fd8aa1a Stored in directory: /builddir/.cache/pip/wheels/f8/41/f9/3d9c5b43128872e8ce69a4a31f947686e7327d3c7f4601c6dd Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.AYsHs5 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-21.1.0.dev30 ++ ls /builddir/build/BUILD/aodh-21.1.0.dev30/pyproject-wheeldir/aodh-21.1.0.dev30-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple + specifier=aodh==21.1.0.dev30 + '[' -z aodh==21.1.0.dev30 ']' + TMPDIR=/builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/aodh-21.1.0.dev30/pyproject-wheeldir aodh==21.1.0.dev30 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/aodh-21.1.0.dev30/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-21.1.0.dev30-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-21.1.0.dev30 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-21.1.0.dev30.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev30.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev30.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev30.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev30.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev30.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh-21.1.0.dev30.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64-pyproject-ghost-distinfo + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/python3 setup.py compile_catalog -d /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale --domain aodh /usr/lib/python3.12/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running compile_catalog compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.mo + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64//usr/lib/python3.12/site-packages + oslo-config-generator --config-file=aodh/cmd/aodh-config-generator.conf --output-file=aodh/aodh.conf + read name eq value + test '[DEFAULT]' + test '' + continue + read name eq value + test log_dir + test /var/log/aodh + sed -i '0,/^# *log_dir=/{s!^# *log_dir=.*!#log_dir=/var/log/aodh!}' aodh/aodh.conf + read name eq value + test use_stderr + test False + sed -i '0,/^# *use_stderr=/{s!^# *use_stderr=.*!#use_stderr=False!}' aodh/aodh.conf + read name eq value + test '' + continue + read name eq value + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/etc/aodh + install -p -D -m 640 /builddir/build/SOURCES/aodh-dist.conf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/share/aodh/aodh-dist.conf + install -p -D -m 640 aodh/aodh.conf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/etc/aodh/aodh.conf + install -p -D -m 640 aodh/api/api-paste.ini /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/var/log/aodh + install -p -D -m 644 /builddir/build/SOURCES/aodh.logrotate /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/etc/logrotate.d/openstack-aodh + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-api.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/systemd/system/openstack-aodh-api.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-evaluator.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/systemd/system/openstack-aodh-evaluator.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-notifier.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/systemd/system/openstack-aodh-notifier.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-expirer.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/systemd/system/openstack-aodh-expirer.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-listener.service /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po + rm -f '/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 21.1.0-0.20251124111708.21c607c.el10 --unique-debug-suffix -21.1.0-0.20251124111708.21c607c.el10.x86_64 --unique-debug-src-base openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/aodh-21.1.0.dev30 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/lib/python3.12/site-packages/aodh/tests/functional/hooks/post_test_hook.sh from /bin/bash -xe to #!/usr/bin/bash -xe + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.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.LX2uQX + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-21.1.0.dev30 + TOX_TESTENV_PASSENV='*' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-21.1.0.dev30/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py312 /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.242022s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.107 379498 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-24 06:18:32.108 379498 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-24 06:18:32.112 379498 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-24 06:18:32.112 379498 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-24 06:18:32.117 379498 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-11-24 06:18:32.154 379498 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.278 379498 WARNING oslo_db.sqlalchemy.utils [None req-69216187-3ff1-4703-8e84-272c474a8521 5e448efe-27a7-4ef5-907c-caf3e5e9d390 f1d9fe56-9ef5-4b1c-b28d-14f3b605d829 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.295 379498 WARNING oslo_db.sqlalchemy.utils [None req-2a79d27a-7cd5-46d6-bb19-f9e3995a7569 5e448efe-27a7-4ef5-907c-caf3e5e9d390 f1d9fe56-9ef5-4b1c-b28d-14f3b605d829 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.200297s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.198 379500 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-24 06:18:32.199 379500 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-24 06:18:32.203 379500 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-24 06:18:32.203 379500 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-24 06:18:32.209 379500 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-11-24 06:18:32.263 379500 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.380 379500 WARNING oslo_db.sqlalchemy.utils [None req-4b3a2513-1d68-4c39-b8a6-b3ca185be39d 62eff9fb-961f-4b48-bbd8-ab77e6937752 e8a3b001-a919-4bed-87c2-0bc6c0020372 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.064963s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.334 379498 INFO alembic.runtime.migration [None req-2a79d27a-7cd5-46d6-bb19-f9e3995a7569 5e448efe-27a7-4ef5-907c-caf3e5e9d390 f1d9fe56-9ef5-4b1c-b28d-14f3b605d829 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.334 379498 INFO alembic.runtime.migration [None req-2a79d27a-7cd5-46d6-bb19-f9e3995a7569 5e448efe-27a7-4ef5-907c-caf3e5e9d390 f1d9fe56-9ef5-4b1c-b28d-14f3b605d829 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.347 379498 INFO alembic.runtime.migration [None req-2a79d27a-7cd5-46d6-bb19-f9e3995a7569 5e448efe-27a7-4ef5-907c-caf3e5e9d390 f1d9fe56-9ef5-4b1c-b28d-14f3b605d829 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.347 379498 INFO alembic.runtime.migration [None req-2a79d27a-7cd5-46d6-bb19-f9e3995a7569 5e448efe-27a7-4ef5-907c-caf3e5e9d390 f1d9fe56-9ef5-4b1c-b28d-14f3b605d829 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.352 379498 INFO alembic.runtime.migration [None req-2a79d27a-7cd5-46d6-bb19-f9e3995a7569 5e448efe-27a7-4ef5-907c-caf3e5e9d390 f1d9fe56-9ef5-4b1c-b28d-14f3b605d829 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.363 379498 INFO aodh.api.app [None req-2a79d27a-7cd5-46d6-bb19-f9e3995a7569 5e448efe-27a7-4ef5-907c-caf3e5e9d390 f1d9fe56-9ef5-4b1c-b28d-14f3b605d829 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.039285s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.394 379500 INFO alembic.runtime.migration [None req-4b3a2513-1d68-4c39-b8a6-b3ca185be39d 62eff9fb-961f-4b48-bbd8-ab77e6937752 e8a3b001-a919-4bed-87c2-0bc6c0020372 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.394 379500 INFO alembic.runtime.migration [None req-4b3a2513-1d68-4c39-b8a6-b3ca185be39d 62eff9fb-961f-4b48-bbd8-ab77e6937752 e8a3b001-a919-4bed-87c2-0bc6c0020372 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.399 379500 INFO alembic.runtime.migration [None req-4b3a2513-1d68-4c39-b8a6-b3ca185be39d 62eff9fb-961f-4b48-bbd8-ab77e6937752 e8a3b001-a919-4bed-87c2-0bc6c0020372 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.399 379500 INFO alembic.runtime.migration [None req-4b3a2513-1d68-4c39-b8a6-b3ca185be39d 62eff9fb-961f-4b48-bbd8-ab77e6937752 e8a3b001-a919-4bed-87c2-0bc6c0020372 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.404 379500 INFO alembic.runtime.migration [None req-4b3a2513-1d68-4c39-b8a6-b3ca185be39d 62eff9fb-961f-4b48-bbd8-ab77e6937752 e8a3b001-a919-4bed-87c2-0bc6c0020372 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.407 379500 INFO aodh.api.app [None req-4b3a2513-1d68-4c39-b8a6-b3ca185be39d 62eff9fb-961f-4b48-bbd8-ab77e6937752 e8a3b001-a919-4bed-87c2-0bc6c0020372 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.424 379500 WARNING oslo_db.sqlalchemy.utils [None req-e6f1221e-e764-4066-9eb6-435c59421d03 65f8916a-0ef5-4bbf-9bb8-3bf0d27ac00d c0d27a2f-7132-4b92-92fa-e3236a30a3f1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.065470s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.409 379498 INFO alembic.runtime.migration [None req-a9951d5c-3c67-4049-be21-29f936942196 3088de57-b3dc-42bb-b439-b9e9da0bb731 587552bc-ad1a-4a3a-bffc-467252895354 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.409 379498 INFO alembic.runtime.migration [None req-a9951d5c-3c67-4049-be21-29f936942196 3088de57-b3dc-42bb-b439-b9e9da0bb731 587552bc-ad1a-4a3a-bffc-467252895354 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.413 379498 INFO alembic.runtime.migration [None req-a9951d5c-3c67-4049-be21-29f936942196 3088de57-b3dc-42bb-b439-b9e9da0bb731 587552bc-ad1a-4a3a-bffc-467252895354 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.413 379498 INFO alembic.runtime.migration [None req-a9951d5c-3c67-4049-be21-29f936942196 3088de57-b3dc-42bb-b439-b9e9da0bb731 587552bc-ad1a-4a3a-bffc-467252895354 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.417 379498 INFO alembic.runtime.migration [None req-a9951d5c-3c67-4049-be21-29f936942196 3088de57-b3dc-42bb-b439-b9e9da0bb731 587552bc-ad1a-4a3a-bffc-467252895354 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.429 379498 INFO aodh.api.app [None req-a9951d5c-3c67-4049-be21-29f936942196 3088de57-b3dc-42bb-b439-b9e9da0bb731 587552bc-ad1a-4a3a-bffc-467252895354 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.039815s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.433 379500 INFO alembic.runtime.migration [None req-e6f1221e-e764-4066-9eb6-435c59421d03 65f8916a-0ef5-4bbf-9bb8-3bf0d27ac00d c0d27a2f-7132-4b92-92fa-e3236a30a3f1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.434 379500 INFO alembic.runtime.migration [None req-e6f1221e-e764-4066-9eb6-435c59421d03 65f8916a-0ef5-4bbf-9bb8-3bf0d27ac00d c0d27a2f-7132-4b92-92fa-e3236a30a3f1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.437 379500 INFO alembic.runtime.migration [None req-e6f1221e-e764-4066-9eb6-435c59421d03 65f8916a-0ef5-4bbf-9bb8-3bf0d27ac00d c0d27a2f-7132-4b92-92fa-e3236a30a3f1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.437 379500 INFO alembic.runtime.migration [None req-e6f1221e-e764-4066-9eb6-435c59421d03 65f8916a-0ef5-4bbf-9bb8-3bf0d27ac00d c0d27a2f-7132-4b92-92fa-e3236a30a3f1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.441 379500 INFO alembic.runtime.migration [None req-e6f1221e-e764-4066-9eb6-435c59421d03 65f8916a-0ef5-4bbf-9bb8-3bf0d27ac00d c0d27a2f-7132-4b92-92fa-e3236a30a3f1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.443 379500 INFO aodh.api.app [None req-e6f1221e-e764-4066-9eb6-435c59421d03 65f8916a-0ef5-4bbf-9bb8-3bf0d27ac00d c0d27a2f-7132-4b92-92fa-e3236a30a3f1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.463 379500 WARNING oslo_db.sqlalchemy.utils [None req-578597ed-7a75-4d0a-98fd-bd92a0dc6fc1 f03a226a-fa99-45cc-853e-f1f5723cb8b9 f9cab96e-6a0a-414f-9490-83346996c4d7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.035374s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.474 379500 INFO alembic.runtime.migration [None req-578597ed-7a75-4d0a-98fd-bd92a0dc6fc1 f03a226a-fa99-45cc-853e-f1f5723cb8b9 f9cab96e-6a0a-414f-9490-83346996c4d7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.474 379500 INFO alembic.runtime.migration [None req-578597ed-7a75-4d0a-98fd-bd92a0dc6fc1 f03a226a-fa99-45cc-853e-f1f5723cb8b9 f9cab96e-6a0a-414f-9490-83346996c4d7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.478 379500 INFO alembic.runtime.migration [None req-578597ed-7a75-4d0a-98fd-bd92a0dc6fc1 f03a226a-fa99-45cc-853e-f1f5723cb8b9 f9cab96e-6a0a-414f-9490-83346996c4d7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.478 379500 INFO alembic.runtime.migration [None req-578597ed-7a75-4d0a-98fd-bd92a0dc6fc1 f03a226a-fa99-45cc-853e-f1f5723cb8b9 f9cab96e-6a0a-414f-9490-83346996c4d7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.482 379500 INFO alembic.runtime.migration [None req-578597ed-7a75-4d0a-98fd-bd92a0dc6fc1 f03a226a-fa99-45cc-853e-f1f5723cb8b9 f9cab96e-6a0a-414f-9490-83346996c4d7 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.484 379500 INFO aodh.api.app [None req-578597ed-7a75-4d0a-98fd-bd92a0dc6fc1 f03a226a-fa99-45cc-853e-f1f5723cb8b9 f9cab96e-6a0a-414f-9490-83346996c4d7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.044094s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.511 379500 INFO alembic.runtime.migration [None req-ecdeaf1d-a062-4fd9-b616-4d9844cfecf5 0f428046-1429-438e-b4fd-3c3e8ef59b34 5d801370-cfd5-4b64-87b9-42a00c1efe69 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.511 379500 INFO alembic.runtime.migration [None req-ecdeaf1d-a062-4fd9-b616-4d9844cfecf5 0f428046-1429-438e-b4fd-3c3e8ef59b34 5d801370-cfd5-4b64-87b9-42a00c1efe69 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.516 379500 INFO alembic.runtime.migration [None req-ecdeaf1d-a062-4fd9-b616-4d9844cfecf5 0f428046-1429-438e-b4fd-3c3e8ef59b34 5d801370-cfd5-4b64-87b9-42a00c1efe69 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.517 379500 INFO alembic.runtime.migration [None req-ecdeaf1d-a062-4fd9-b616-4d9844cfecf5 0f428046-1429-438e-b4fd-3c3e8ef59b34 5d801370-cfd5-4b64-87b9-42a00c1efe69 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.521 379500 INFO alembic.runtime.migration [None req-ecdeaf1d-a062-4fd9-b616-4d9844cfecf5 0f428046-1429-438e-b4fd-3c3e8ef59b34 5d801370-cfd5-4b64-87b9-42a00c1efe69 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.523 379500 INFO aodh.api.app [None req-ecdeaf1d-a062-4fd9-b616-4d9844cfecf5 0f428046-1429-438e-b4fd-3c3e8ef59b34 5d801370-cfd5-4b64-87b9-42a00c1efe69 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.539 379500 WARNING oslo_db.sqlalchemy.utils [None req-8640ff67-03df-4db3-9edb-fe018150234d 4f3b0bb0-8181-48f1-95e8-7735d37ef2ac df0ae719-674d-42b4-a225-c08c3e43a9b2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.540 379500 WARNING oslo_db.sqlalchemy.utils [None req-8640ff67-03df-4db3-9edb-fe018150234d 4f3b0bb0-8181-48f1-95e8-7735d37ef2ac df0ae719-674d-42b4-a225-c08c3e43a9b2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.546 379500 WARNING oslo_db.sqlalchemy.utils [None req-8640ff67-03df-4db3-9edb-fe018150234d 4f3b0bb0-8181-48f1-95e8-7735d37ef2ac df0ae719-674d-42b4-a225-c08c3e43a9b2 - - - -] 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.031662s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.555 379500 INFO alembic.runtime.migration [None req-8640ff67-03df-4db3-9edb-fe018150234d 4f3b0bb0-8181-48f1-95e8-7735d37ef2ac df0ae719-674d-42b4-a225-c08c3e43a9b2 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.555 379500 INFO alembic.runtime.migration [None req-8640ff67-03df-4db3-9edb-fe018150234d 4f3b0bb0-8181-48f1-95e8-7735d37ef2ac df0ae719-674d-42b4-a225-c08c3e43a9b2 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.558 379500 INFO alembic.runtime.migration [None req-8640ff67-03df-4db3-9edb-fe018150234d 4f3b0bb0-8181-48f1-95e8-7735d37ef2ac df0ae719-674d-42b4-a225-c08c3e43a9b2 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.559 379500 INFO alembic.runtime.migration [None req-8640ff67-03df-4db3-9edb-fe018150234d 4f3b0bb0-8181-48f1-95e8-7735d37ef2ac df0ae719-674d-42b4-a225-c08c3e43a9b2 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.563 379500 INFO alembic.runtime.migration [None req-8640ff67-03df-4db3-9edb-fe018150234d 4f3b0bb0-8181-48f1-95e8-7735d37ef2ac df0ae719-674d-42b4-a225-c08c3e43a9b2 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.565 379500 INFO aodh.api.app [None req-8640ff67-03df-4db3-9edb-fe018150234d 4f3b0bb0-8181-48f1-95e8-7735d37ef2ac df0ae719-674d-42b4-a225-c08c3e43a9b2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.029005s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.587 379500 INFO alembic.runtime.migration [None req-4a43ad90-60f0-4e24-bf86-5ff9ae495bf3 f752423c-90a3-425a-81d7-24aa3206d86f df386dd4-96c5-4027-835e-86d86ac8f025 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.587 379500 INFO alembic.runtime.migration [None req-4a43ad90-60f0-4e24-bf86-5ff9ae495bf3 f752423c-90a3-425a-81d7-24aa3206d86f df386dd4-96c5-4027-835e-86d86ac8f025 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.590 379500 INFO alembic.runtime.migration [None req-4a43ad90-60f0-4e24-bf86-5ff9ae495bf3 f752423c-90a3-425a-81d7-24aa3206d86f df386dd4-96c5-4027-835e-86d86ac8f025 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.590 379500 INFO alembic.runtime.migration [None req-4a43ad90-60f0-4e24-bf86-5ff9ae495bf3 f752423c-90a3-425a-81d7-24aa3206d86f df386dd4-96c5-4027-835e-86d86ac8f025 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.595 379500 INFO alembic.runtime.migration [None req-4a43ad90-60f0-4e24-bf86-5ff9ae495bf3 f752423c-90a3-425a-81d7-24aa3206d86f df386dd4-96c5-4027-835e-86d86ac8f025 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.596 379500 INFO aodh.api.app [None req-4a43ad90-60f0-4e24-bf86-5ff9ae495bf3 f752423c-90a3-425a-81d7-24aa3206d86f df386dd4-96c5-4027-835e-86d86ac8f025 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.182330s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.466 379498 INFO alembic.runtime.migration [None req-a9951d5c-3c67-4049-be21-29f936942196 3088de57-b3dc-42bb-b439-b9e9da0bb731 587552bc-ad1a-4a3a-bffc-467252895354 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.466 379498 INFO alembic.runtime.migration [None req-a9951d5c-3c67-4049-be21-29f936942196 3088de57-b3dc-42bb-b439-b9e9da0bb731 587552bc-ad1a-4a3a-bffc-467252895354 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.481 379498 INFO alembic.runtime.migration [None req-a9951d5c-3c67-4049-be21-29f936942196 3088de57-b3dc-42bb-b439-b9e9da0bb731 587552bc-ad1a-4a3a-bffc-467252895354 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.481 379498 INFO alembic.runtime.migration [None req-a9951d5c-3c67-4049-be21-29f936942196 3088de57-b3dc-42bb-b439-b9e9da0bb731 587552bc-ad1a-4a3a-bffc-467252895354 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.486 379498 INFO alembic.runtime.migration [None req-a9951d5c-3c67-4049-be21-29f936942196 3088de57-b3dc-42bb-b439-b9e9da0bb731 587552bc-ad1a-4a3a-bffc-467252895354 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.492 379498 INFO aodh.api.app [None req-a9951d5c-3c67-4049-be21-29f936942196 3088de57-b3dc-42bb-b439-b9e9da0bb731 587552bc-ad1a-4a3a-bffc-467252895354 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.535 379498 WARNING oslo_db.sqlalchemy.utils [None req-1125e42c-a794-4c2f-bfd6-b9974d12015f cf13495b-fbf0-4df6-a7a6-25a4c4da8a2b 6e22d508-214c-43e8-b37d-38693a8eae06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.537 379498 WARNING oslo_db.sqlalchemy.utils [None req-1125e42c-a794-4c2f-bfd6-b9974d12015f cf13495b-fbf0-4df6-a7a6-25a4c4da8a2b 6e22d508-214c-43e8-b37d-38693a8eae06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.547 379498 WARNING oslo_db.sqlalchemy.utils [None req-77fd424c-adf9-42e2-8cdc-75ef58750fca cf13495b-fbf0-4df6-a7a6-25a4c4da8a2b 6e22d508-214c-43e8-b37d-38693a8eae06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.563 379498 WARNING oslo_db.sqlalchemy.utils [None req-fa82e8ff-df25-43b0-9125-86cf1b289f84 e7889bbd-0f40-446a-a0e8-02c5ce43a0e5 cb1cdee6-6234-4093-a15f-8ede987b15d6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.569 379498 WARNING oslo_db.sqlalchemy.utils [None req-ebd482e3-0db2-40af-b9fa-6fc792707173 e7889bbd-0f40-446a-a0e8-02c5ce43a0e5 cb1cdee6-6234-4093-a15f-8ede987b15d6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.585 379498 WARNING oslo_db.sqlalchemy.utils [None req-6d2a9c3e-92f6-4aaa-b870-622243283be2 cf13495b-fbf0-4df6-a7a6-25a4c4da8a2b 6e22d508-214c-43e8-b37d-38693a8eae06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.594 379498 WARNING oslo_db.sqlalchemy.utils [None req-6d2a9c3e-92f6-4aaa-b870-622243283be2 cf13495b-fbf0-4df6-a7a6-25a4c4da8a2b 6e22d508-214c-43e8-b37d-38693a8eae06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.599 379498 WARNING oslo_db.sqlalchemy.utils [None req-1025dcdf-6135-483e-860e-83538f7586e3 cf13495b-fbf0-4df6-a7a6-25a4c4da8a2b 6e22d508-214c-43e8-b37d-38693a8eae06 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.616 379498 WARNING oslo_db.sqlalchemy.utils [None req-55f65cf9-5c85-4a98-962e-ab6b781b0d11 e7889bbd-0f40-446a-a0e8-02c5ce43a0e5 cb1cdee6-6234-4093-a15f-8ede987b15d6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.619 379498 WARNING oslo_db.sqlalchemy.utils [None req-55f65cf9-5c85-4a98-962e-ab6b781b0d11 e7889bbd-0f40-446a-a0e8-02c5ce43a0e5 cb1cdee6-6234-4093-a15f-8ede987b15d6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.630 379498 WARNING oslo_db.sqlalchemy.utils [None req-5bc6274c-9b8d-4360-8318-ddba234afec3 e7889bbd-0f40-446a-a0e8- 02c5ce43a0e5 cb1cdee6-6234-4093-a15f-8ede987b15d6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.039475s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.617 379500 INFO alembic.runtime.migration [None req-4a43ad90-60f0-4e24-bf86-5ff9ae495bf3 f752423c-90a3-425a-81d7-24aa3206d86f df386dd4-96c5-4027-835e-86d86ac8f025 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.617 379500 INFO alembic.runtime.migration [None req-4a43ad90-60f0-4e24-bf86-5ff9ae495bf3 f752423c-90a3-425a-81d7-24aa3206d86f df386dd4-96c5-4027-835e-86d86ac8f025 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.621 379500 INFO alembic.runtime.migration [None req-4a43ad90-60f0-4e24-bf86-5ff9ae495bf3 f752423c-90a3-425a-81d7-24aa3206d86f df386dd4-96c5-4027-835e-86d86ac8f025 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.621 379500 INFO alembic.runtime.migration [None req-4a43ad90-60f0-4e24-bf86-5ff9ae495bf3 f752423c-90a3-425a-81d7-24aa3206d86f df386dd4-96c5-4027-835e-86d86ac8f025 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.626 379500 INFO alembic.runtime.migration [None req-4a43ad90-60f0-4e24-bf86-5ff9ae495bf3 f752423c-90a3-425a-81d7-24aa3206d86f df386dd4-96c5-4027-835e-86d86ac8f025 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.628 379500 INFO aodh.api.app [None req-4a43ad90-60f0-4e24-bf86-5ff9ae495bf3 f752423c-90a3-425a-81d7-24aa3206d86f df386dd4-96c5-4027-835e-86d86ac8f025 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.643 379500 WARNING oslo_db.sqlalchemy.utils [None req-f8d523c8-22ff-4fa5-8a09-83ac9e48668c 7e8d574c-ffc8-4958-94df-1ad1eb5fe88e 379d687b-0468-48a3-af53-51b171b0474c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.644 379500 WARNING oslo_db.sqlalchemy.utils [None req-f8d523c8-22ff-4fa5-8a09-83ac9e48668c 7e8d574c-ffc8-4958-94df-1ad1eb5fe88e 379d687b-0468-48a3-af53-51b171b0474c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.648 379500 WARNING oslo_db.sqlalchemy.utils [None req-f8d523c8-22ff-4fa5-8a09-83ac9e48668c 7e8d574c-ffc8-4958-94df-1ad1eb5fe88e 379d687b-0468-48a3-af53-51b171b0474c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.030578s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.656 379500 INFO alembic.runtime.migration [None req-f8d523c8-22ff-4fa5-8a09-83ac9e48668c 7e8d574c-ffc8-4958-94df-1ad1eb5fe88e 379d687b-0468-48a3-af53-51b171b0474c - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.656 379500 INFO alembic.runtime.migration [None req-f8d523c8-22ff-4fa5-8a09-83ac9e48668c 7e8d574c-ffc8-4958-94df-1ad1eb5fe88e 379d687b-0468-48a3-af53-51b171b0474c - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.662 379500 INFO alembic.runtime.migration [None req-f8d523c8-22ff-4fa5-8a09-83ac9e48668c 7e8d574c-ffc8-4958-94df-1ad1eb5fe88e 379d687b-0468-48a3-af53-51b171b0474c - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.662 379500 INFO alembic.runtime.migration [None req-f8d523c8-22ff-4fa5-8a09-83ac9e48668c 7e8d574c-ffc8-4958-94df-1ad1eb5fe88e 379d687b-0468-48a3-af53-51b171b0474c - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.668 379500 INFO alembic.runtime.migration [None req-f8d523c8-22ff-4fa5-8a09-83ac9e48668c 7e8d574c-ffc8-4958-94df-1ad1eb5fe88e 379d687b-0468-48a3-af53-51b171b0474c - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.669 379500 INFO aodh.api.app [None req-f8d523c8-22ff-4fa5-8a09-83ac9e48668c 7e8d574c-ffc8-4958-94df-1ad1eb5fe88e 379d687b-0468-48a3-af53-51b171b0474c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.245274s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.459 379501 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-24 06:18:32.460 379501 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-24 06:18:32.466 379501 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-24 06:18:32.466 379501 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-24 06:18:32.472 379501 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-11-24 06:18:32.518 379501 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.661 379501 WARNING oslo_db.sqlalchemy.utils [None req-03757a8e-7463-47c9-b703-123b287cc907 54e61076-235a-4f7a-9ae1-f7e629a2dcd8 a8dd2c03-f775-4ed6-b5c6-2e94c4335582 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.665 379501 WARNING oslo_db.sqlalchemy.utils [None req-03757a8e-7463-47c9-b703-123b287cc907 54e61076-235a-4f7a-9ae1-f7e629a2dcd8 a8dd2c03-f775-4ed6-b5c6-2e94c4335582 - - - -] 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.042345s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.706 379501 INFO alembic.runtime.migration [None req-03757a8e-7463-47c9-b703-123b287cc907 54e61076-235a-4f7a-9ae1-f7e629a2dcd8 a8dd2c03-f775-4ed6-b5c6-2e94c4335582 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.708 379501 INFO alembic.runtime.migration [None req-03757a8e-7463-47c9-b703-123b287cc907 54e61076-235a-4f7a-9ae1-f7e629a2dcd8 a8dd2c03-f775-4ed6-b5c6-2e94c4335582 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.713 379501 INFO alembic.runtime.migration [None req-03757a8e-7463-47c9-b703-123b287cc907 54e61076-235a-4f7a-9ae1-f7e629a2dcd8 a8dd2c03-f775-4ed6-b5c6-2e94c4335582 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.713 379501 INFO alembic.runtime.migration [None req-03757a8e-7463-47c9-b703-123b287cc907 54e61076-235a-4f7a-9ae1-f7e629a2dcd8 a8dd2c03-f775-4ed6-b5c6-2e94c4335582 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.717 379501 INFO alembic.runtime.migration [None req-03757a8e-7463-47c9-b703-123b287cc907 54e61076-235a-4f7a-9ae1-f7e629a2dcd8 a8dd2c03-f775-4ed6-b5c6-2e94c4335582 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.719 379501 INFO aodh.api.app [None req-03757a8e-7463-47c9-b703-123b287cc907 54e61076-235a-4f7a-9ae1-f7e629a2dcd8 a8dd2c03-f775-4ed6-b5c6-2e94c4335582 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.098675s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.649 379498 INFO alembic.runtime.migration [None req-5bc6274c-9b8d-4360-8318-ddba234afec3 e7889bbd-0f40-446a-a0e8-02c5ce43a0e5 cb1cdee6-6234-4093-a15f-8ede987b15d6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.649 379498 INFO alembic.runtime.migration [None req-5bc6274c-9b8d-4360-8318-ddba234afec3 e7889bbd-0f40-446a-a0e8-02c5ce43a0e5 cb1cdee6-6234-4093-a15f-8ede987b15d6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.663 379498 INFO alembic.runtime.migration [None req-5bc6274c-9b8d-4360-8318-ddba234afec3 e7889bbd-0f40-446a-a0e8-02c5ce43a0e5 cb1cdee6-6234-4093-a15f-8ede987b15d6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.664 379498 INFO alembic.runtime.migration [None req-5bc6274c-9b8d-4360-8318-ddba234afec3 e7889bbd-0f40-446a-a0e8-02c5ce43a0e5 cb1cdee6-6234-4093-a15f-8ede987b15d6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.668 379498 INFO alembic.runtime.migration [None req-5bc6274c-9b8d-4360-8318-ddba234afec3 e7889bbd-0f40-446a-a0e8-02c5ce43a0e5 cb1cdee6-6234-4093-a15f-8ede987b15d6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.674 379498 INFO aodh.api.app [None req-5bc6274c-9b8d-4360-8318-ddba234afec3 e7889bbd-0f40-446a-a0e8-02c5ce43a0e5 cb1cdee6-6234-4093-a15f-8ede987b15d6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.702 379498 WARNING oslo_db.sqlalchemy.utils [None req-878ea543-a703-46ad-b310-97ea7140b8e0 cbd8bd4f-1d45-4b5c-a6f7-2bbb978ad739 bcdb9d95-8998-4344-8706-50c39e1aa1aa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.707 379498 WARNING oslo_db.sqlalchemy.utils [None req-878ea543-a703-46ad-b310-97ea7140b8e0 cbd8bd4f-1d45-4b5c-a6f7-2bbb978ad739 bcdb9d95-8998-4344-8706-50c39e1aa1aa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.721 379498 WARNING oslo_db.sqlalchemy.utils [None req-686d60a9-5368-48a7-a637-052b2eef3c78 cbd8bd4f-1d45-4b5c-a6f7-2bbb978ad739 bcdb9d95-8998-4344-8706-50c39e1aa1aa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.733 379498 WARNING oslo_db.sqlalchemy.utils [None req-c621b87d-8dbc-4b93-9c67-279febc2b067 cbd8bd4f-1d45-4b5c-a6f7-2bbb978ad739 bcdb9d95-8998-4344-8706-50c39e1aa1aa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.734 379498 WARNING oslo_db.sqlalchemy.utils [None req-c621b87d-8dbc-4b93-9c67-279febc2b067 cbd8bd4f-1d45-4b5c-a6f7-2bbb978ad739 bcdb9d95-8998-4344-8706-50c39e1aa1aa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.738 379498 WARNING oslo_db.sqlalchemy.utils [None req-e2b503aa-312e-477d-a466-3afb2e6a5759 cbd8bd4f-1d45-4b5c-a6f7-2bbb978ad739 bcdb9d95-8998-4344-8706-50c39e1aa1aa - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.081533s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.687 379500 INFO alembic.runtime.migration [None req-f8d523c8-22ff-4fa5-8a09-83ac9e48668c 7e8d574c-ffc8-4958-94df-1ad1eb5fe88e 379d687b-0468-48a3-af53-51b171b0474c - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.687 379500 INFO alembic.runtime.migration [None req-f8d523c8-22ff-4fa5-8a09-83ac9e48668c 7e8d574c-ffc8-4958-94df-1ad1eb5fe88e 379d687b-0468-48a3-af53-51b171b0474c - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.691 379500 INFO alembic.runtime.migration [None req-f8d523c8-22ff-4fa5-8a09-83ac9e48668c 7e8d574c-ffc8-4958-94df-1ad1eb5fe88e 379d687b-0468-48a3-af53-51b171b0474c - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.691 379500 INFO alembic.runtime.migration [None req-f8d523c8-22ff-4fa5-8a09-83ac9e48668c 7e8d574c-ffc8-4958-94df-1ad1eb5fe88e 379d687b-0468-48a3-af53-51b171b0474c - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.696 379500 INFO alembic.runtime.migration [None req-f8d523c8-22ff-4fa5-8a09-83ac9e48668c 7e8d574c-ffc8-4958-94df-1ad1eb5fe88e 379d687b-0468-48a3-af53-51b171b0474c - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.698 379500 INFO aodh.api.app [None req-f8d523c8-22ff-4fa5-8a09-83ac9e48668c 7e8d574c-ffc8-4958-94df-1ad1eb5fe88e 379d687b-0468-48a3-af53-51b171b0474c - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.711 379500 WARNING oslo_db.sqlalchemy.utils [None req-d696e42b-72ac-451f-9122-6a116961ff8a 74ba520d-4645-4d32-89a6-60843a67c06e f08626a7-c519-4d5f-938c-01534a193ccf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.715 379500 WARNING oslo_db.sqlalchemy.utils [None req-40956a1f-d9a3-41e8-b838-2661c08d149a 74ba520d-4645-4d32-89a6-60843a67c06e f08626a7-c519-4d5f-938c-01534a193ccf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.733 379500 WARNING oslo_db.sqlalchemy.utils [None req-f2041c65-72de-4014-9180-021d90dfe6da 74ba520d-4645-4d32-89a6-60843a67c06e f08626a7-c519-4d5f-938c-01534a193ccf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.739 379500 WARNING oslo_db.sqlalchemy.utils [None req-f2041c65-72de-4014-9180-021d90dfe6da 74ba520d-4645-4d32-89a6-60843a67c06e f08626a7-c519-4d5f-938c-01534a193ccf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.749 379500 WARNING oslo_db.sqlalchemy.utils [None req-529e8535-5ebb-4490-ac1b-862a809d8624 74ba520d-4645-4d32-89a6-60843a67c06e f08626a7-c519-4d5f-938c-01534a193ccf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.758 379500 WARNING oslo_db.sqlalchemy.utils [None req-87b86fbc-efc5-4a7e-a14f-fb1e83ad9032 74ba520d-4645-4d32-89a6-60843a67c06e f08626a7-c519-4d5f-938c-01534a193ccf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.225858s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.565 379499 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-24 06:18:32.566 379499 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-24 06:18:32.572 379499 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-11-24 06:18:32.572 379499 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-24 06:18:32.580 379499 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-11-24 06:18:32.636 379499 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.743 379499 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.761 379499 WARNING oslo_policy.policy [None req-afb66711-cd75-4afa-98bc-9f164972d243 6a602896-d350-4096-871f-ecb67bbb50c1 bccc387e-eac5-4412-b908-d8a886fd1e1f - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.051053s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.744 379501 INFO alembic.runtime.migration [None req-cbf258d4-edb7-4f3c-ab7a-e5f686f144ee 863ba1f7-fb8c-42d5-a01c-832245c0e370 44d46a11-17b7-4ec0-a676-0319017f481b - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.744 379501 INFO alembic.runtime.migration [None req-cbf258d4-edb7-4f3c-ab7a-e5f686f144ee 863ba1f7-fb8c-42d5-a01c-832245c0e370 44d46a11-17b7-4ec0-a676-0319017f481b - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.747 379501 INFO alembic.runtime.migration [None req-cbf258d4-edb7-4f3c-ab7a-e5f686f144ee 863ba1f7-fb8c-42d5-a01c-832245c0e370 44d46a11-17b7-4ec0-a676-0319017f481b - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.747 379501 INFO alembic.runtime.migration [None req-cbf258d4-edb7-4f3c-ab7a-e5f686f144ee 863ba1f7-fb8c-42d5-a01c-832245c0e370 44d46a11-17b7-4ec0-a676-0319017f481b - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.752 379501 INFO alembic.runtime.migration [None req-cbf258d4-edb7-4f3c-ab7a-e5f686f144ee 863ba1f7-fb8c-42d5-a01c-832245c0e370 44d46a11-17b7-4ec0-a676-0319017f481b - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.754 379501 INFO aodh.api.app [None req-cbf258d4-edb7-4f3c-ab7a-e5f686f144ee 863ba1f7-fb8c-42d5-a01c-832245c0e370 44d46a11-17b7-4ec0-a676-0319017f481b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_admin_user_set_log_test_actions [0.052174s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.777 379499 INFO alembic.runtime.migration [None req-afb66711-cd75-4afa-98bc-9f164972d243 6a602896-d350-4096-871f-ecb67bbb50c1 bccc387e-eac5-4412-b908-d8a886fd1e1f - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.778 379499 INFO alembic.runtime.migration [None req-afb66711-cd75-4afa-98bc-9f164972d243 6a602896-d350-4096-871f-ecb67bbb50c1 bccc387e-eac5-4412-b908-d8a886fd1e1f - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.781 379499 INFO alembic.runtime.migration [None req-afb66711-cd75-4afa-98bc-9f164972d243 6a602896-d350-4096-871f-ecb67bbb50c1 bccc387e-eac5-4412-b908-d8a886fd1e1f - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.781 379499 INFO alembic.runtime.migration [None req-afb66711-cd75-4afa-98bc-9f164972d243 6a602896-d350-4096-871f-ecb67bbb50c1 bccc387e-eac5-4412-b908-d8a886fd1e1f - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.786 379499 INFO alembic.runtime.migration [None req-afb66711-cd75-4afa-98bc-9f164972d243 6a602896-d350-4096-871f-ecb67bbb50c1 bccc387e-eac5-4412-b908-d8a886fd1e1f - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.788 379499 INFO aodh.api.app [None req-afb66711-cd75-4afa-98bc-9f164972d243 6a602896-d350-4096-871f-ecb67bbb50c1 bccc387e-eac5-4412-b908-d8a886fd1e1f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.809 379499 WARNING oslo_db.sqlalchemy.utils [None req-89f81d6d-6511-4920-b6e8-d05c5ca6d14c 84149d33-4a53-4ab6-ba0b-c5d09fdad93a fdb6456e-b266-496f-97a5-2b5f2162b863 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.813 379499 WARNING oslo_db.sqlalchemy.utils [None req-89f81d6d-6511-4920-b6e8-d05c5ca6d14c 84149d33-4a53-4ab6-ba0b-c5d09fdad93a fdb6456e-b266-496f-97a5-2b5f2162b863 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.819 379499 WARNING oslo_db.sqlalchemy.utils [None req-89f81d6d-6511-4920-b6e8-d05c5ca6d14c 84149d33-4a53-4ab6-ba0b-c5d09fdad93a fdb6456e-b266-496f-97a5-2b5f2162b863 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_admin [0.082132s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.758 379498 INFO alembic.runtime.migration [None req-e2b503aa-312e-477d-a466-3afb2e6a5759 cbd8bd4f-1d45-4b5c-a6f7-2bbb978ad739 bcdb9d95-8998-4344-8706-50c39e1aa1aa - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.758 379498 INFO alembic.runtime.migration [None req-e2b503aa-312e-477d-a466-3afb2e6a5759 cbd8bd4f-1d45-4b5c-a6f7-2bbb978ad739 bcdb9d95-8998-4344-8706-50c39e1aa1aa - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.761 379498 INFO alembic.runtime.migration [None req-e2b503aa-312e-477d-a466-3afb2e6a5759 cbd8bd4f-1d45-4b5c-a6f7-2bbb978ad739 bcdb9d95-8998-4344-8706-50c39e1aa1aa - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.762 379498 INFO alembic.runtime.migration [None req-e2b503aa-312e-477d-a466-3afb2e6a5759 cbd8bd4f-1d45-4b5c-a6f7-2bbb978ad739 bcdb9d95-8998-4344-8706-50c39e1aa1aa - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.773 379498 INFO alembic.runtime.migration [None req-e2b503aa-312e-477d-a466-3afb2e6a5759 cbd8bd4f-1d45-4b5c-a6f7-2bbb978ad739 bcdb9d95-8998-4344-8706-50c39e1aa1aa - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.783 379498 INFO aodh.api.app [None req-e2b503aa-312e-477d-a466-3afb2e6a5759 cbd8bd4f-1d45-4b5c-a6f7-2bbb978ad739 bcdb9d95-8998-4344-8706-50c39e1aa1aa - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.810 379498 WARNING oslo_db.sqlalchemy.utils [None req-2c3cb6ca-ed1b-4f52-860f-8f95b951c0d7 24665926-64b9-42e4-aa6b-7de96f68d42b 21092202-d47f-4159-9076-d5b7287ab0cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.811 379498 WARNING oslo_db.sqlalchemy.utils [None req-2c3cb6ca-ed1b-4f52-860f-8f95b951c0d7 24665926-64b9-42e4-aa6b-7de96f68d42b 21092202-d47f-4159-9076-d5b7287ab0cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.815 379498 WARNING oslo_db.sqlalchemy.utils [None req-2c3cb6ca-ed1b-4f52-860f-8f95b951c0d7 24665926-64b9-42e4-aa6b-7de96f68d42b 21092202-d47f-4159-9076-d5b7287ab0cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.047013s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.832 379499 INFO alembic.runtime.migration [None req-89f81d6d-6511-4920-b6e8-d05c5ca6d14c 84149d33-4a53-4ab6-ba0b-c5d09fdad93a fdb6456e-b266-496f-97a5-2b5f2162b863 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.832 379499 INFO alembic.runtime.migration [None req-89f81d6d-6511-4920-b6e8-d05c5ca6d14c 84149d33-4a53-4ab6-ba0b-c5d09fdad93a fdb6456e-b266-496f-97a5-2b5f2162b863 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.836 379499 INFO alembic.runtime.migration [None req-89f81d6d-6511-4920-b6e8-d05c5ca6d14c 84149d33-4a53-4ab6-ba0b-c5d09fdad93a fdb6456e-b266-496f-97a5-2b5f2162b863 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.836 379499 INFO alembic.runtime.migration [None req-89f81d6d-6511-4920-b6e8-d05c5ca6d14c 84149d33-4a53-4ab6-ba0b-c5d09fdad93a fdb6456e-b266-496f-97a5-2b5f2162b863 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.842 379499 INFO alembic.runtime.migration [None req-89f81d6d-6511-4920-b6e8-d05c5ca6d14c 84149d33-4a53-4ab6-ba0b-c5d09fdad93a fdb6456e-b266-496f-97a5-2b5f2162b863 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.844 379499 INFO aodh.api.app [None req-89f81d6d-6511-4920-b6e8-d05c5ca6d14c 84149d33-4a53-4ab6-ba0b-c5d09fdad93a fdb6456e-b266-496f-97a5-2b5f2162b863 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.086541s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.795 379501 INFO alembic.runtime.migration [None req-0833e99a-8c37-4c62-a22f-cc5101b12730 09d55fb3-2e3f-4728-8bc8-dddbb9e813d6 b4b783b9-cab7-4a4b-88f5-c6e838e569ef - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.795 379501 INFO alembic.runtime.migration [None req-0833e99a-8c37-4c62-a22f-cc5101b12730 09d55fb3-2e3f-4728-8bc8-dddbb9e813d6 b4b783b9-cab7-4a4b-88f5-c6e838e569ef - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.802 379501 INFO alembic.runtime.migration [None req-0833e99a-8c37-4c62-a22f-cc5101b12730 09d55fb3-2e3f-4728-8bc8-dddbb9e813d6 b4b783b9-cab7-4a4b-88f5-c6e838e569ef - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.803 379501 INFO alembic.runtime.migration [None req-0833e99a-8c37-4c62-a22f-cc5101b12730 09d55fb3-2e3f-4728-8bc8-dddbb9e813d6 b4b783b9-cab7-4a4b-88f5-c6e838e569ef - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.824 379501 INFO alembic.runtime.migration [None req-0833e99a-8c37-4c62-a22f-cc5101b12730 09d55fb3-2e3f-4728-8bc8-dddbb9e813d6 b4b783b9-cab7-4a4b-88f5-c6e838e569ef - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.827 379501 INFO aodh.api.app [None req-0833e99a-8c37-4c62-a22f-cc5101b12730 09d55fb3-2e3f-4728-8bc8-dddbb9e813d6 b4b783b9-cab7-4a4b-88f5-c6e838e569ef - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.863 379501 WARNING oslo_db.sqlalchemy.utils [None req-57e888ce-8f19-469f-ab7f-a4fc3764ba8c 0f52cafb-91e7-4adb-bd15-b9607e591094 52e43ffe-1c1e-496d-8d23-c70912a2bc39 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.865 379501 WARNING oslo_db.sqlalchemy.utils [None req-57e888ce-8f19-469f-ab7f-a4fc3764ba8c 0f52cafb-91e7-4adb-bd15-b9607e591094 52e43ffe-1c1e-496d-8d23-c70912a2bc39 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.871 379501 WARNING oslo_db.sqlalchemy.utils [None req-57e888ce-8f19-469f-ab7f-a4fc3764ba8c 0f52cafb-91e7-4adb-bd15-b9607e591094 52e43ffe-1c1e-496d-8d23-c70912a2bc39 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_nonadmin_on_behalf_of_another_project [0.066811s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.830 379498 INFO alembic.runtime.migration [None req-2c3cb6ca-ed1b-4f52-860f-8f95b951c0d7 24665926-64b9-42e4-aa6b-7de96f68d42b 21092202-d47f-4159-9076-d5b7287ab0cd - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.830 379498 INFO alembic.runtime.migration [None req-2c3cb6ca-ed1b-4f52-860f-8f95b951c0d7 24665926-64b9-42e4-aa6b-7de96f68d42b 21092202-d47f-4159-9076-d5b7287ab0cd - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.834 379498 INFO alembic.runtime.migration [None req-2c3cb6ca-ed1b-4f52-860f-8f95b951c0d7 24665926-64b9-42e4-aa6b-7de96f68d42b 21092202-d47f-4159-9076-d5b7287ab0cd - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.834 379498 INFO alembic.runtime.migration [None req-2c3cb6ca-ed1b-4f52-860f-8f95b951c0d7 24665926-64b9-42e4-aa6b-7de96f68d42b 21092202-d47f-4159-9076-d5b7287ab0cd - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.846 379498 INFO alembic.runtime.migration [None req-2c3cb6ca-ed1b-4f52-860f-8f95b951c0d7 24665926-64b9-42e4-aa6b-7de96f68d42b 21092202-d47f-4159-9076-d5b7287ab0cd - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.849 379498 INFO aodh.api.app [None req-2c3cb6ca-ed1b-4f52-860f-8f95b951c0d7 24665926-64b9-42e4-aa6b-7de96f68d42b 21092202-d47f-4159-9076-d5b7287ab0cd - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_not_supported_rule [0.130074s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.771 379500 INFO alembic.runtime.migration [None req-87b86fbc-efc5-4a7e-a14f-fb1e83ad9032 74ba520d-4645-4d32-89a6-60843a67c06e f08626a7-c519-4d5f-938c-01534a193ccf - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.771 379500 INFO alembic.runtime.migration [None req-87b86fbc-efc5-4a7e-a14f-fb1e83ad9032 74ba520d-4645-4d32-89a6-60843a67c06e f08626a7-c519-4d5f-938c-01534a193ccf - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.776 379500 INFO alembic.runtime.migration [None req-87b86fbc-efc5-4a7e-a14f-fb1e83ad9032 74ba520d-4645-4d32-89a6-60843a67c06e f08626a7-c519-4d5f-938c-01534a193ccf - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.776 379500 INFO alembic.runtime.migration [None req-87b86fbc-efc5-4a7e-a14f-fb1e83ad9032 74ba520d-4645-4d32-89a6-60843a67c06e f08626a7-c519-4d5f-938c-01534a193ccf - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.783 379500 INFO alembic.runtime.migration [None req-87b86fbc-efc5-4a7e-a14f-fb1e83ad9032 74ba520d-4645-4d32-89a6-60843a67c06e f08626a7-c519-4d5f-938c-01534a193ccf - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.787 379500 INFO aodh.api.app [None req-87b86fbc-efc5-4a7e-a14f-fb1e83ad9032 74ba520d-4645-4d32-89a6-60843a67c06e f08626a7-c519-4d5f-938c-01534a193ccf - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.890 379500 WARNING oslo_db.sqlalchemy.utils [None req-84fd4c7e-6f31-4145-a976-3dd5b166ba50 fe6de4ad-b77a-44d0-afaa-1cb07cd1f865 f946774e-2987-413a-8181-e7098c986f8e - - - -] 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_user [0.046064s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.880 379501 INFO alembic.runtime.migration [None req-57e888ce-8f19-469f-ab7f-a4fc3764ba8c 0f52cafb-91e7-4adb-bd15-b9607e591094 52e43ffe-1c1e-496d-8d23-c70912a2bc39 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.881 379501 INFO alembic.runtime.migration [None req-57e888ce-8f19-469f-ab7f-a4fc3764ba8c 0f52cafb-91e7-4adb-bd15-b9607e591094 52e43ffe-1c1e-496d-8d23-c70912a2bc39 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.884 379501 INFO alembic.runtime.migration [None req-57e888ce-8f19-469f-ab7f-a4fc3764ba8c 0f52cafb-91e7-4adb-bd15-b9607e591094 52e43ffe-1c1e-496d-8d23-c70912a2bc39 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.884 379501 INFO alembic.runtime.migration [None req-57e888ce-8f19-469f-ab7f-a4fc3764ba8c 0f52cafb-91e7-4adb-bd15-b9607e591094 52e43ffe-1c1e-496d-8d23-c70912a2bc39 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.892 379501 INFO alembic.runtime.migration [None req-57e888ce-8f19-469f-ab7f-a4fc3764ba8c 0f52cafb-91e7-4adb-bd15-b9607e591094 52e43ffe-1c1e-496d-8d23-c70912a2bc39 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.895 379501 INFO aodh.api.app [None req-57e888ce-8f19-469f-ab7f-a4fc3764ba8c 0f52cafb-91e7-4adb-bd15-b9607e591094 52e43ffe-1c1e-496d-8d23-c70912a2bc39 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.913 379501 WARNING oslo_db.sqlalchemy.utils [None req-3ba89133-bf7b-45f1-8c69-8267a22a6407 6a333c05-31bc-4b85-a4b9-b04fc2b2dcea 51d124d2-d608-4d44-8fa0-f8d8838522c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.914 379501 WARNING oslo_db.sqlalchemy.utils [None req-3ba89133-bf7b-45f1-8c69-8267a22a6407 6a333c05-31bc-4b85-a4b9-b04fc2b2dcea 51d124d2-d608-4d44-8fa0-f8d8838522c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.919 379501 WARNING oslo_db.sqlalchemy.utils [None req-3ba89133-bf7b-45f1-8c69-8267a22a6407 6a333c05-31bc-4b85-a4b9-b04fc2b2dcea 51d124d2-d608-4d44-8fa0-f8d8838522c2 - - - -] 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.054391s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.880 379499 INFO alembic.runtime.migration [None req-794db83a-26af-4408-8c37-8333bae01239 d6e4ae82-f63f-447b-a6b1-78ab2be4af88 22bd806e-4a5b-4766-b681-e60153c9caa4 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.881 379499 INFO alembic.runtime.migration [None req-794db83a-26af-4408-8c37-8333bae01239 d6e4ae82-f63f-447b-a6b1-78ab2be4af88 22bd806e-4a5b-4766-b681-e60153c9caa4 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.884 379499 INFO alembic.runtime.migration [None req-794db83a-26af-4408-8c37-8333bae01239 d6e4ae82-f63f-447b-a6b1-78ab2be4af88 22bd806e-4a5b-4766-b681-e60153c9caa4 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.884 379499 INFO alembic.runtime.migration [None req-794db83a-26af-4408-8c37-8333bae01239 d6e4ae82-f63f-447b-a6b1-78ab2be4af88 22bd806e-4a5b-4766-b681-e60153c9caa4 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.889 379499 INFO alembic.runtime.migration [None req-794db83a-26af-4408-8c37-8333bae01239 d6e4ae82-f63f-447b-a6b1-78ab2be4af88 22bd806e-4a5b-4766-b681-e60153c9caa4 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.891 379499 INFO aodh.api.app [None req-794db83a-26af-4408-8c37-8333bae01239 d6e4ae82-f63f-447b-a6b1-78ab2be4af88 22bd806e-4a5b-4766-b681-e60153c9caa4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.914 379499 WARNING oslo_db.sqlalchemy.utils [None req-4cb97de7-06b2-484d-a38b-14f48c06bf2a - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.915 379499 WARNING oslo_db.sqlalchemy.utils [None req-4cb97de7-06b2-484d-a38b-14f48c06bf2a - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.920 379499 WARNING oslo_db.sqlalchemy.utils [None req-4cb97de7-06b2-484d-a38b-14f48c06bf2a - - - - - -] 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.075258s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.900 379500 INFO alembic.runtime.migration [None req-84fd4c7e-6f31-4145-a976-3dd5b166ba50 fe6de4ad-b77a-44d0-afaa-1cb07cd1f865 f946774e-2987-413a-8181-e7098c986f8e - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.900 379500 INFO alembic.runtime.migration [None req-84fd4c7e-6f31-4145-a976-3dd5b166ba50 fe6de4ad-b77a-44d0-afaa-1cb07cd1f865 f946774e-2987-413a-8181-e7098c986f8e - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.903 379500 INFO alembic.runtime.migration [None req-84fd4c7e-6f31-4145-a976-3dd5b166ba50 fe6de4ad-b77a-44d0-afaa-1cb07cd1f865 f946774e-2987-413a-8181-e7098c986f8e - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.903 379500 INFO alembic.runtime.migration [None req-84fd4c7e-6f31-4145-a976-3dd5b166ba50 fe6de4ad-b77a-44d0-afaa-1cb07cd1f865 f946774e-2987-413a-8181-e7098c986f8e - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.914 379500 INFO alembic.runtime.migration [None req-84fd4c7e-6f31-4145-a976-3dd5b166ba50 fe6de4ad-b77a-44d0-afaa-1cb07cd1f865 f946774e-2987-413a-8181-e7098c986f8e - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.916 379500 INFO aodh.api.app [None req-84fd4c7e-6f31-4145-a976-3dd5b166ba50 fe6de4ad-b77a-44d0-afaa-1cb07cd1f865 f946774e-2987-413a-8181-e7098c986f8e - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.932 379500 WARNING oslo_db.sqlalchemy.utils [None req-c06704b0-b1f3-4d08-ba84-f91fad6fac6c dae679b3-9349-4927-9fc0-9aad2bb38ca7 f3ad30f0-fb34-42f1-a2c5-f25774ba4025 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.936 379500 WARNING oslo_db.sqlalchemy.utils [None req-aae8ab7f-34ac-4069-8882-9bd29d668755 dae679b3-9349-4927-9fc0-9aad2bb38ca7 f3ad30f0-fb34-42f1-a2c5-f25774ba4025 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.945 379500 WARNING oslo_db.sqlalchemy.utils [None req-5d967f53-4d38-4e3f-95fe-2ba3ae8fcea7 dae679b3-9349-4927-9fc0-9aad2bb38ca7 f3ad30f0-fb34-42f1-a2c5-f25774ba4025 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.955 379500 WARNING oslo_db.sqlalchemy.utils [None req-e34da465-b788-47f5-81a0-c74128b04233 dae679b3-9349-4927-9fc0-9aad2bb38ca7 f3ad30f0-fb34-42f1-a2c5-f25774ba4025 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.957 379500 WARNING oslo_db.sqlalchemy.utils [None req-e34da465-b788-47f5-81a0-c74128b04233 dae679b3-9349-4927-9fc0-9aad2bb38ca7 f3ad30f0-fb34-42f1-a2c5-f25774ba4025 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.963 379500 WARNING oslo_db.sqlalchemy.utils [None req-2aac5b9f-5d84-47c1-bf19-95dd2e2fe05f dae679b3-9349-4927-9fc0-9aad2bb38ca7 f3ad30f0-fb34-42f1-a2c5-f25774ba4025 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.965 379500 WARNING oslo_db.sqlalchemy.utils [None req-2aac5b9f-5d84-47c1-bf19-95dd2e2fe05f dae679b3-9349-4927-9fc0-9aad2bb38ca7 f3ad30f0-fb34-42f1-a2c5-f25774ba4025 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/tests/functional/api/v2/test_alarm_scenarios.py:846: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). after = datetime.datetime.utcnow().isoformat() {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.080940s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.898 379498 INFO alembic.runtime.migration [None req-7d17390a-f21d-4629-98d8-e3061eca23a3 a3f78929-5d92-4a6c-bc28-f41744fcca26 558ed0a9-f1d9-4e7f-9532-379a41acf4ba - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.898 379498 INFO alembic.runtime.migration [None req-7d17390a-f21d-4629-98d8-e3061eca23a3 a3f78929-5d92-4a6c-bc28-f41744fcca26 558ed0a9-f1d9-4e7f-9532-379a41acf4ba - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.906 379498 INFO alembic.runtime.migration [None req-7d17390a-f21d-4629-98d8-e3061eca23a3 a3f78929-5d92-4a6c-bc28-f41744fcca26 558ed0a9-f1d9-4e7f-9532-379a41acf4ba - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.906 379498 INFO alembic.runtime.migration [None req-7d17390a-f21d-4629-98d8-e3061eca23a3 a3f78929-5d92-4a6c-bc28-f41744fcca26 558ed0a9-f1d9-4e7f-9532-379a41acf4ba - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.910 379498 INFO alembic.runtime.migration [None req-7d17390a-f21d-4629-98d8-e3061eca23a3 a3f78929-5d92-4a6c-bc28-f41744fcca26 558ed0a9-f1d9-4e7f-9532-379a41acf4ba - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.919 379498 INFO aodh.api.app [None req-7d17390a-f21d-4629-98d8-e3061eca23a3 a3f78929-5d92-4a6c-bc28-f41744fcca26 558ed0a9-f1d9-4e7f-9532-379a41acf4ba - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.953 379498 WARNING oslo_db.sqlalchemy.utils [None req-08f8716b-0a2f-41cb-891e-1d075382b2f3 5c24665b-6ed3-4031-b29c-74c9f2a3e49e e9a6d709-f88d-4891-92dd-79a4067c122a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.955 379498 WARNING oslo_db.sqlalchemy.utils [None req-08f8716b-0a2f-41cb-891e-1d075382b2f3 5c24665b-6ed3-4031-b29c-74c9f2a3e49e e9a6d709-f88d-4891-92dd-79a4067c122a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.965 379498 WARNING oslo_db.sqlalchemy.utils [None req-08f8716b-0a2f-41cb-891e-1d075382b2f3 5c24665b-6ed3-4031-b29c-74c9f2a3e49e e9a6d709-f88d-4891-92dd-79a4067c122a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.063701s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.932 379499 INFO alembic.runtime.migration [None req-4cb97de7-06b2-484d-a38b-14f48c06bf2a - - - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.932 379499 INFO alembic.runtime.migration [None req-4cb97de7-06b2-484d-a38b-14f48c06bf2a - - - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.938 379499 INFO alembic.runtime.migration [None req-4cb97de7-06b2-484d-a38b-14f48c06bf2a - - - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.938 379499 INFO alembic.runtime.migration [None req-4cb97de7-06b2-484d-a38b-14f48c06bf2a - - - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.944 379499 INFO alembic.runtime.migration [None req-4cb97de7-06b2-484d-a38b-14f48c06bf2a - - - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.947 379499 INFO aodh.api.app [None req-4cb97de7-06b2-484d-a38b-14f48c06bf2a - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.962 379499 WARNING oslo_db.sqlalchemy.utils [None req-d4bc0300-8b6c-4422-8108-80ef8d9b7575 f3aa40e5-e2f3-4f11-867f-2b2b7a1bf556 09f3d1d5-b93b-4f2a-9792-cf110a760581 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.967 379499 WARNING oslo_db.sqlalchemy.utils [None req-666228f7-c916-49d3-9bca-ee8f3da0133b f3aa40e5-e2f3-4f11-867f-2b2b7a1bf556 09f3d1d5-b93b-4f2a-9792-cf110a760581 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.981 379499 WARNING oslo_db.sqlalchemy.utils [None req-9a5a8955-a684-476b-b72a-3eef80eea2e1 f3aa40e5-e2f3-4f11-867f-2b2b7a1bf556 09f3d1d5-b93b-4f2a-9792-cf110a760581 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.985 379499 WARNING oslo_db.sqlalchemy.utils [None req-9a5a8955-a684-476b-b72a-3eef80eea2e1 f3aa40e5-e2f3-4f11-867f-2b2b7a1bf556 09f3d1d5-b93b-4f2a-9792-cf110a760581 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.071527s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.929 379501 INFO alembic.runtime.migration [None req-3ba89133-bf7b-45f1-8c69-8267a22a6407 6a333c05-31bc-4b85-a4b9-b04fc2b2dcea 51d124d2-d608-4d44-8fa0-f8d8838522c2 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.929 379501 INFO alembic.runtime.migration [None req-3ba89133-bf7b-45f1-8c69-8267a22a6407 6a333c05-31bc-4b85-a4b9-b04fc2b2dcea 51d124d2-d608-4d44-8fa0-f8d8838522c2 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.933 379501 INFO alembic.runtime.migration [None req-3ba89133-bf7b-45f1-8c69-8267a22a6407 6a333c05-31bc-4b85-a4b9-b04fc2b2dcea 51d124d2-d608-4d44-8fa0-f8d8838522c2 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.933 379501 INFO alembic.runtime.migration [None req-3ba89133-bf7b-45f1-8c69-8267a22a6407 6a333c05-31bc-4b85-a4b9-b04fc2b2dcea 51d124d2-d608-4d44-8fa0-f8d8838522c2 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.941 379501 INFO alembic.runtime.migration [None req-3ba89133-bf7b-45f1-8c69-8267a22a6407 6a333c05-31bc-4b85-a4b9-b04fc2b2dcea 51d124d2-d608-4d44-8fa0-f8d8838522c2 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.946 379501 INFO aodh.api.app [None req-3ba89133-bf7b-45f1-8c69-8267a22a6407 6a333c05-31bc-4b85-a4b9-b04fc2b2dcea 51d124d2-d608-4d44-8fa0-f8d8838522c2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:32.968 379501 WARNING oslo_db.sqlalchemy.utils [None req-9b0f35f2-e1b9-4a5a-b253-8d88e9e13197 f7cd7bfe-68c1-4a8b-a966-e04357fbc79a 8d15fba8-e043-4f41-b269-a26ded306d73 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.969 379501 WARNING oslo_db.sqlalchemy.utils [None req-9b0f35f2-e1b9-4a5a-b253-8d88e9e13197 f7cd7bfe-68c1-4a8b-a966-e04357fbc79a 8d15fba8-e043-4f41-b269-a26ded306d73 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.975 379501 WARNING oslo_db.sqlalchemy.utils [None req-9b0f35f2-e1b9-4a5a-b253-8d88e9e13197 f7cd7bfe-68c1-4a8b-a966-e04357fbc79a 8d15fba8-e043-4f41-b269-a26ded306d73 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.980 379501 WARNING oslo_db.sqlalchemy.utils [None req-5e067bef-ddce-45ab-b05f-7b9950d38839 f7cd7bfe-68c1-4a8b-a966-e04357fbc79a 8d15fba8-e043-4f41-b269-a26ded306d73 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:32.985 379501 WARNING oslo_db.sqlalchemy.utils [None req-db51cb73-4913-4a13-a8db-0a154117c1a2 f7cd7bfe-68c1-4a8b-a966-e04357fbc79a 8d15fba8-e043-4f41-b269-a26ded306d73 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.051935s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.977 379500 INFO alembic.runtime.migration [None req-2aac5b9f-5d84-47c1-bf19-95dd2e2fe05f dae679b3-9349-4927-9fc0-9aad2bb38ca7 f3ad30f0-fb34-42f1-a2c5-f25774ba4025 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.977 379500 INFO alembic.runtime.migration [None req-2aac5b9f-5d84-47c1-bf19-95dd2e2fe05f dae679b3-9349-4927-9fc0-9aad2bb38ca7 f3ad30f0-fb34-42f1-a2c5-f25774ba4025 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.982 379500 INFO alembic.runtime.migration [None req-2aac5b9f-5d84-47c1-bf19-95dd2e2fe05f dae679b3-9349-4927-9fc0-9aad2bb38ca7 f3ad30f0-fb34-42f1-a2c5-f25774ba4025 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.982 379500 INFO alembic.runtime.migration [None req-2aac5b9f-5d84-47c1-bf19-95dd2e2fe05f dae679b3-9349-4927-9fc0-9aad2bb38ca7 f3ad30f0-fb34-42f1-a2c5-f25774ba4025 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.986 379500 INFO alembic.runtime.migration [None req-2aac5b9f-5d84-47c1-bf19-95dd2e2fe05f dae679b3-9349-4927-9fc0-9aad2bb38ca7 f3ad30f0-fb34-42f1-a2c5-f25774ba4025 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:32.987 379500 INFO aodh.api.app [None req-2aac5b9f-5d84-47c1-bf19-95dd2e2fe05f dae679b3-9349-4927-9fc0-9aad2bb38ca7 f3ad30f0-fb34-42f1-a2c5-f25774ba4025 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.001 379500 WARNING oslo_db.sqlalchemy.utils [None req-157c8152-91ab-4a56-8eff-b0e9fa645c54 dd38aa22-562c-4a71-97ca-abc4b2f4313b ef444f05-19ac-4f8c-a6ff-8816044552a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.004 379500 WARNING oslo_db.sqlalchemy.utils [None req-26ca9376-839c-4636-9a99-1272ed4842a0 dd38aa22-562c-4a71-97ca-abc4b2f4313b ef444f05-19ac-4f8c-a6ff-8816044552a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.009 379500 WARNING oslo_db.sqlalchemy.utils [None req-9309fc87-6bc9-4cf6-990e-eb07c056ec71 dd38aa22-562c-4a71-97ca-abc4b2f4313b ef444f05-19ac-4f8c-a6ff-8816044552a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.017 379500 WARNING oslo_db.sqlalchemy.utils [None req-4d5f33ff-5624-4021-96b7-43a34393cbc4 dd38aa22-562c-4a71-97ca-abc4b2f4313b ef444f05-19ac-4f8c-a6ff-8816044552a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.019 379500 WARNING oslo_db.sqlalchemy.utils [None req-4d5f33ff-5624-4021-96b7-43a34393cbc4 dd38aa22-562c-4a71-97ca-abc4b2f4313b ef444f05-19ac-4f8c-a6ff-8816044552a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.063277s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.000 379501 INFO alembic.runtime.migration [None req-db51cb73-4913-4a13-a8db-0a154117c1a2 f7cd7bfe-68c1-4a8b-a966-e04357fbc79a 8d15fba8-e043-4f41-b269-a26ded306d73 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.000 379501 INFO alembic.runtime.migration [None req-db51cb73-4913-4a13-a8db-0a154117c1a2 f7cd7bfe-68c1-4a8b-a966-e04357fbc79a 8d15fba8-e043-4f41-b269-a26ded306d73 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.005 379501 INFO alembic.runtime.migration [None req-db51cb73-4913-4a13-a8db-0a154117c1a2 f7cd7bfe-68c1-4a8b-a966-e04357fbc79a 8d15fba8-e043-4f41-b269-a26ded306d73 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.005 379501 INFO alembic.runtime.migration [None req-db51cb73-4913-4a13-a8db-0a154117c1a2 f7cd7bfe-68c1-4a8b-a966-e04357fbc79a 8d15fba8-e043-4f41-b269-a26ded306d73 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.010 379501 INFO alembic.runtime.migration [None req-db51cb73-4913-4a13-a8db-0a154117c1a2 f7cd7bfe-68c1-4a8b-a966-e04357fbc79a 8d15fba8-e043-4f41-b269-a26ded306d73 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.012 379501 INFO aodh.api.app [None req-db51cb73-4913-4a13-a8db-0a154117c1a2 f7cd7bfe-68c1-4a8b-a966-e04357fbc79a 8d15fba8-e043-4f41-b269-a26ded306d73 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.030 379501 WARNING oslo_db.sqlalchemy.utils [None req-3aeecb26-dfc7-4386-92fe-91182a362fff 711248b0-c8db-4def-b205-e4a0d8327b0e aeabdc33-5c9c-42e6-8e63-397713c0c81f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.040 379501 WARNING oslo_db.sqlalchemy.utils [None req-01be65f4-45b9-438e-9118-9a06a3a37a04 711248b0-c8db-4def-b205-e4a0d8327b0e aeabdc33-5c9c-42e6-8e63-397713c0c81f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.054 379501 WARNING oslo_db.sqlalchemy.utils [None req-01be65f4-45b9-438e-9118-9a06a3a37a04 711248b0-c8db-4def-b205-e4a0d8327b0e aeabdc33-5c9c-42e6-8e63-397713c0c81f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.046009s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.029 379500 INFO alembic.runtime.migration [None req-4d5f33ff-5624-4021-96b7-43a34393cbc4 dd38aa22-562c-4a71-97ca-abc4b2f4313b ef444f05-19ac-4f8c-a6ff-8816044552a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.029 379500 INFO alembic.runtime.migration [None req-4d5f33ff-5624-4021-96b7-43a34393cbc4 dd38aa22-562c-4a71-97ca-abc4b2f4313b ef444f05-19ac-4f8c-a6ff-8816044552a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.032 379500 INFO alembic.runtime.migration [None req-4d5f33ff-5624-4021-96b7-43a34393cbc4 dd38aa22-562c-4a71-97ca-abc4b2f4313b ef444f05-19ac-4f8c-a6ff-8816044552a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.032 379500 INFO alembic.runtime.migration [None req-4d5f33ff-5624-4021-96b7-43a34393cbc4 dd38aa22-562c-4a71-97ca-abc4b2f4313b ef444f05-19ac-4f8c-a6ff-8816044552a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.037 379500 INFO alembic.runtime.migration [None req-4d5f33ff-5624-4021-96b7-43a34393cbc4 dd38aa22-562c-4a71-97ca-abc4b2f4313b ef444f05-19ac-4f8c-a6ff-8816044552a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.038 379500 INFO aodh.api.app [None req-4d5f33ff-5624-4021-96b7-43a34393cbc4 dd38aa22-562c-4a71-97ca-abc4b2f4313b ef444f05-19ac-4f8c-a6ff-8816044552a6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.051 379500 WARNING oslo_db.sqlalchemy.utils [None req-ac98bacb-9756-463e-ae5f-3a835220d336 8730b523-27e6-4f00-b510-9b44216b67e2 b3109c1e-b61c-4b2a-a91d-86015eb524fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.052 379500 WARNING oslo_db.sqlalchemy.utils [None req-ac98bacb-9756-463e-ae5f-3a835220d336 8730b523-27e6-4f00-b510-9b44216b67e2 b3109c1e-b61c-4b2a-a91d-86015eb524fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.057 379500 WARNING oslo_db.sqlalchemy.utils [None req-cd67c0c2-cb47-4b43-925d-0d455df3272e 8730b523-27e6-4f00-b510-9b44216b67e2 b3109c1e-b61c-4b2a-a91d-86015eb524fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.063 379500 WARNING oslo_db.sqlalchemy.utils [None req-f50b6cd7-83e5-4109-a781-9195c3f51c67 8730b523-27e6-4f00-b510-9b44216b67e2 b3109c1e-b61c-4b2a-a91d-86015eb524fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.063 379500 WARNING oslo_db.sqlalchemy.utils [None req-f50b6cd7-83e5-4109-a781-9195c3f51c67 8730b523-27e6-4f00-b510-9b44216b67e2 b3109c1e-b61c-4b2a-a91d-86015eb524fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.066 379500 WARNING oslo_db.sqlalchemy.utils [None req-86fc0e13-4d5c-4c16-a3e4-e8d941351453 8730b523-27e6-4f00-b510-9b44216b67e2 b3109c1e-b61c-4b2a-a91d-86015eb524fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.046820s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.074 379500 INFO alembic.runtime.migration [None req-86fc0e13-4d5c-4c16-a3e4-e8d941351453 8730b523-27e6-4f00-b510-9b44216b67e2 b3109c1e-b61c-4b2a-a91d-86015eb524fe - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.075 379500 INFO alembic.runtime.migration [None req-86fc0e13-4d5c-4c16-a3e4-e8d941351453 8730b523-27e6-4f00-b510-9b44216b67e2 b3109c1e-b61c-4b2a-a91d-86015eb524fe - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.078 379500 INFO alembic.runtime.migration [None req-86fc0e13-4d5c-4c16-a3e4-e8d941351453 8730b523-27e6-4f00-b510-9b44216b67e2 b3109c1e-b61c-4b2a-a91d-86015eb524fe - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.078 379500 INFO alembic.runtime.migration [None req-86fc0e13-4d5c-4c16-a3e4-e8d941351453 8730b523-27e6-4f00-b510-9b44216b67e2 b3109c1e-b61c-4b2a-a91d-86015eb524fe - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.083 379500 INFO alembic.runtime.migration [None req-86fc0e13-4d5c-4c16-a3e4-e8d941351453 8730b523-27e6-4f00-b510-9b44216b67e2 b3109c1e-b61c-4b2a-a91d-86015eb524fe - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.085 379500 INFO aodh.api.app [None req-86fc0e13-4d5c-4c16-a3e4-e8d941351453 8730b523-27e6-4f00-b510-9b44216b67e2 b3109c1e-b61c-4b2a-a91d-86015eb524fe - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.097 379500 WARNING oslo_db.sqlalchemy.utils [None req-120c7aab-7684-487e-8179-fa87d2dfd728 8684a9b0-cab0-4ebc-b110-ae9f6fc01a43 88f75c4b-4cc6-45bc-9a11-9a56e87f13ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.098 379500 WARNING oslo_db.sqlalchemy.utils [None req-120c7aab-7684-487e-8179-fa87d2dfd728 8684a9b0-cab0-4ebc-b110-ae9f6fc01a43 88f75c4b-4cc6-45bc-9a11-9a56e87f13ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.103 379500 WARNING oslo_db.sqlalchemy.utils [None req-5069c129-dd15-4278-ae9b-384697c59a19 8684a9b0-cab0-4ebc-b110-ae9f6fc01a43 88f75c4b-4cc6-45bc-9a11-9a56e87f13ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.107 379500 WARNING oslo_db.sqlalchemy.utils [None req-f160ba46-9704-4578-a9cc-5c256e15b1d0 8684a9b0-cab0-4ebc-b110-ae9f6fc01a43 88f75c4b-4cc6-45bc-9a11-9a56e87f13ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.108 379500 WARNING oslo_db.sqlalchemy.utils [None req-f160ba46-9704-4578-a9cc-5c256e15b1d0 8684a9b0-cab0-4ebc-b110-ae9f6fc01a43 88f75c4b-4cc6-45bc-9a11-9a56e87f13ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.111 379500 WARNING oslo_db.sqlalchemy.utils [None req-4c3f2820-e710-4ab1-a85a-5625ff8bb615 8684a9b0-cab0-4ebc-b110-ae9f6fc01a43 88f75c4b-4cc6-45bc-9a11-9a56e87f13ca - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.096145s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.064 379501 INFO alembic.runtime.migration [None req-01be65f4-45b9-438e-9118-9a06a3a37a04 711248b0-c8db-4def-b205-e4a0d8327b0e aeabdc33-5c9c-42e6-8e63-397713c0c81f - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.065 379501 INFO alembic.runtime.migration [None req-01be65f4-45b9-438e-9118-9a06a3a37a04 711248b0-c8db-4def-b205-e4a0d8327b0e aeabdc33-5c9c-42e6-8e63-397713c0c81f - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.068 379501 INFO alembic.runtime.migration [None req-01be65f4-45b9-438e-9118-9a06a3a37a04 711248b0-c8db-4def-b205-e4a0d8327b0e aeabdc33-5c9c-42e6-8e63-397713c0c81f - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.068 379501 INFO alembic.runtime.migration [None req-01be65f4-45b9-438e-9118-9a06a3a37a04 711248b0-c8db-4def-b205-e4a0d8327b0e aeabdc33-5c9c-42e6-8e63-397713c0c81f - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.074 379501 INFO alembic.runtime.migration [None req-01be65f4-45b9-438e-9118-9a06a3a37a04 711248b0-c8db-4def-b205-e4a0d8327b0e aeabdc33-5c9c-42e6-8e63-397713c0c81f - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.077 379501 INFO aodh.api.app [None req-01be65f4-45b9-438e-9118-9a06a3a37a04 711248b0-c8db-4def-b205-e4a0d8327b0e aeabdc33-5c9c-42e6-8e63-397713c0c81f - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.095 379501 WARNING oslo_db.sqlalchemy.utils [None req-4d19b45e-1523-4cdb-8f59-3cf334ebb1ca f301fdd4-3308-4dd9-9373-33807afbc244 bf4d2a27-2517-4783-9989-eb3126aafab9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.101 379501 WARNING oslo_db.sqlalchemy.utils [None req-d86ff200-8a6d-4457-aaf4-a3efd3d3ce73 f301fdd4-3308-4dd9-9373-33807afbc244 bf4d2a27-2517-4783-9989-eb3126aafab9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.109 379501 WARNING oslo_db.sqlalchemy.utils [None req-d86ff200-8a6d-4457-aaf4-a3efd3d3ce73 f301fdd4-3308-4dd9-9373-33807afbc244 bf4d2a27-2517-4783-9989-eb3126aafab9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.112 379501 WARNING oslo_db.sqlalchemy.utils [None req-506537f5-c0ee-4562-b39d-cc14645ac846 f301fdd4-3308-4dd9-9373-33807afbc244 bf4d2a27-2517-4783-9989-eb3126aafab9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.119 379501 WARNING oslo_db.sqlalchemy.utils [None req-4a1f783b-ca7e-4a6a-aed3-6d8eb5ac9491 f301fdd4-3308-4dd9-9373-33807afbc244 bf4d2a27-2517-4783-9989-eb3126aafab9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.144 379501 WARNING oslo_db.sqlalchemy.utils [None req-6146f190-98e8-416f-bccd-fcafaf19d548 f301fdd4-3308-4dd9-9373-33807afbc244 bf4d2a27-2517-4783-9989-eb3126aafab9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.051294s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.161 379501 INFO alembic.runtime.migration [None req-6146f190-98e8-416f-bccd-fcafaf19d548 f301fdd4-3308-4dd9-9373-33807afbc244 bf4d2a27-2517-4783-9989-eb3126aafab9 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.161 379501 INFO alembic.runtime.migration [None req-6146f190-98e8-416f-bccd-fcafaf19d548 f301fdd4-3308-4dd9-9373-33807afbc244 bf4d2a27-2517-4783-9989-eb3126aafab9 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.165 379501 INFO alembic.runtime.migration [None req-6146f190-98e8-416f-bccd-fcafaf19d548 f301fdd4-3308-4dd9-9373-33807afbc244 bf4d2a27-2517-4783-9989-eb3126aafab9 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.165 379501 INFO alembic.runtime.migration [None req-6146f190-98e8-416f-bccd-fcafaf19d548 f301fdd4-3308-4dd9-9373-33807afbc244 bf4d2a27-2517-4783-9989-eb3126aafab9 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.176 379501 INFO alembic.runtime.migration [None req-6146f190-98e8-416f-bccd-fcafaf19d548 f301fdd4-3308-4dd9-9373-33807afbc244 bf4d2a27-2517-4783-9989-eb3126aafab9 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.180 379501 INFO aodh.api.app [None req-6146f190-98e8-416f-bccd-fcafaf19d548 f301fdd4-3308-4dd9-9373-33807afbc244 bf4d2a27-2517-4783-9989-eb3126aafab9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.196 379501 WARNING oslo_db.sqlalchemy.utils [None req-bf7955eb-3f08-4865-abf2-b1778c78ca0b 39890bf7-b904-424b-b4a6-9bdefb69b124 348ce0d3-4650-42fb-af3b-41d60dcd5fd9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.197 379501 WARNING oslo_db.sqlalchemy.utils [None req-bf7955eb-3f08-4865-abf2-b1778c78ca0b 39890bf7-b904-424b-b4a6-9bdefb69b124 348ce0d3-4650-42fb-af3b-41d60dcd5fd9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.203 379501 WARNING oslo_db.sqlalchemy.utils [None req-bf7955eb-3f08-4865-abf2-b1778c78ca0b 39890bf7-b904-424b-b4a6-9bdefb69b124 348ce0d3-4650-42fb-af3b-41d60dcd5fd9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.220170s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.997 379499 INFO alembic.runtime.migration [None req-9a5a8955-a684-476b-b72a-3eef80eea2e1 f3aa40e5-e2f3-4f11-867f-2b2b7a1bf556 09f3d1d5-b93b-4f2a-9792-cf110a760581 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.997 379499 INFO alembic.runtime.migration [None req-9a5a8955-a684-476b-b72a-3eef80eea2e1 f3aa40e5-e2f3-4f11-867f-2b2b7a1bf556 09f3d1d5-b93b-4f2a-9792-cf110a760581 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.003 379499 INFO alembic.runtime.migration [None req-9a5a8955-a684-476b-b72a-3eef80eea2e1 f3aa40e5-e2f3-4f11-867f-2b2b7a1bf556 09f3d1d5-b93b-4f2a-9792-cf110a760581 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.003 379499 INFO alembic.runtime.migration [None req-9a5a8955-a684-476b-b72a-3eef80eea2e1 f3aa40e5-e2f3-4f11-867f-2b2b7a1bf556 09f3d1d5-b93b-4f2a-9792-cf110a760581 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.008 379499 INFO alembic.runtime.migration [None req-9a5a8955-a684-476b-b72a-3eef80eea2e1 f3aa40e5-e2f3-4f11-867f-2b2b7a1bf556 09f3d1d5-b93b-4f2a-9792-cf110a760581 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.010 379499 INFO aodh.api.app [None req-9a5a8955-a684-476b-b72a-3eef80eea2e1 f3aa40e5-e2f3-4f11-867f-2b2b7a1bf556 09f3d1d5-b93b-4f2a-9792-cf110a760581 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.026 379499 WARNING oslo_db.sqlalchemy.utils [None req-6fa39e1e-3621-400c-b113-54849553a750 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.031 379499 WARNING oslo_db.sqlalchemy.utils [None req-923cffcf-9e6f-4394-8bdf-4f476f77717b 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.039 379499 WARNING oslo_db.sqlalchemy.utils [None req-654b4210-cb9f-44dc-90fd-2a7704268c81 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.044 379499 WARNING oslo_db.sqlalchemy.utils [None req-baa7e76f-7aca-4dcd-aa7c-745d4e3225fc 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.053 379499 WARNING oslo_db.sqlalchemy.utils [None req-9d431f1b-2fb1-4cc9-9c08-8fecde04016f 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.061 379499 WARNING oslo_db.sqlalchemy.utils [None req-398a05b5-03e3-447a-b79c-e2afde7edd03 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.069 379499 WARNING oslo_db.sqlalchemy.utils [None req-fa1f518d-67ee-40ad-bb06-9d9c63b71a74 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.075 379499 WARNING oslo_db.sqlalchemy.utils [None req-70d6ca80-238d-419f-9f61-b861317c6021 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.086 379499 WARNING oslo_db.sqlalchemy.utils [None req-02851fbe-a99a-4d0a-a4df-426ebff0f969 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.092 379499 WARNING oslo_db.sqlalchemy.utils [None req-699f2e3a-bd2c-491a-8a84-49c7a0576236 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.112 379499 WARNING oslo_db.sqlalchemy.utils [None req-b074f8e2-8669-44e7-93ac-8eacf7339483 2b34c810-3c2e-4654-85f2- 824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.121 379499 WARNING oslo_db.sqlalchemy.utils [None req-27a2124d-e11d-4e41-8a50-c4f80ba39f90 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.146 379499 WARNING oslo_db.sqlalchemy.utils [None req-669f5452-6baf-4bc7-9102-9ac626f349e7 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.152 379499 WARNING oslo_db.sqlalchemy.utils [None req-32fd7a54-702b-458c-a463-b9e0e93902c0 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.163 379499 WARNING oslo_db.sqlalchemy.utils [None req-29e20a75-a09b-44da-a488-9d000218ec55 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.169 379499 WARNING oslo_db.sqlalchemy.utils [None req-6f0a9678-28dd-4150-a6ef-d400ade1ce5d 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.178 379499 WARNING oslo_db.sqlalchemy.utils [None req-ed0e8e86-cd7e-4319-bc2a-31c58ca45ca1 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.182 379499 WARNING oslo_db.sqlalchemy.utils [None req-6a3e5a2f-6bf8-43df-b0f0-a2bd1910049a 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.190 379499 WARNING oslo_db.sqlalchemy.utils [None req-5666dc87-5058-43fd-8c5f-f320f6db2864 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.193 379499 WARNING oslo_db.sqlalchemy.utils [None req-e89bb2d3-c9af-477c-9db4-ae45df06fab3 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.201 379499 WARNING oslo_db.sqlalchemy.utils [None req-4cce316d-2f76-442f-8789-b05fbbfd3c2e 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.204 379499 WARNING oslo_db.sqlalchemy.utils [None req-4cce316d-2f76-442f-8789-b05fbbfd3c2e 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.098787s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.125 379500 INFO alembic.runtime.migration [None req-4c3f2820-e710-4ab1-a85a-5625ff8bb615 8684a9b0-cab0-4ebc-b110-ae9f6fc01a43 88f75c4b-4cc6-45bc-9a11-9a56e87f13ca - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.132 379500 INFO alembic.runtime.migration [None req-4c3f2820-e710-4ab1-a85a-5625ff8bb615 8684a9b0-cab0-4ebc-b110-ae9f6fc01a43 88f75c4b-4cc6-45bc-9a11-9a56e87f13ca - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.136 379500 INFO alembic.runtime.migration [None req-4c3f2820-e710-4ab1-a85a-5625ff8bb615 8684a9b0-cab0-4ebc-b110-ae9f6fc01a43 88f75c4b-4cc6-45bc-9a11-9a56e87f13ca - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.136 379500 INFO alembic.runtime.migration [None req-4c3f2820-e710-4ab1-a85a-5625ff8bb615 8684a9b0-cab0-4ebc-b110-ae9f6fc01a43 88f75c4b-4cc6-45bc-9a11-9a56e87f13ca - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.141 379500 INFO alembic.runtime.migration [None req-4c3f2820-e710-4ab1-a85a-5625ff8bb615 8684a9b0-cab0-4ebc-b110-ae9f6fc01a43 88f75c4b-4cc6-45bc-9a11-9a56e87f13ca - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.142 379500 INFO aodh.api.app [None req-4c3f2820-e710-4ab1-a85a-5625ff8bb615 8684a9b0-cab0-4ebc-b110-ae9f6fc01a43 88f75c4b-4cc6-45bc-9a11-9a56e87f13ca - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.164 379500 WARNING oslo_db.sqlalchemy.utils [None req-25741383-8fff-4f2f-8f42-b80d68312f51 dcbe6da5-27b0-447d-a61f-05adc61ea1c1 97275479-2824-4031-abcc-3a9053b068c1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.165 379500 WARNING oslo_db.sqlalchemy.utils [None req-25741383-8fff-4f2f-8f42-b80d68312f51 dcbe6da5-27b0-447d-a61f-05adc61ea1c1 97275479-2824-4031-abcc-3a9053b068c1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.171 379500 WARNING oslo_db.sqlalchemy.utils [None req-f7685c77-45e3-4c3d-a209-b43557b6b83f dcbe6da5-27b0-447d-a61f-05adc61ea1c1 97275479-2824-4031-abcc-3a9053b068c1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.175 379500 WARNING oslo_db.sqlalchemy.utils [None req-619d7a1f-e7ab-45ca-a311-937ac7891c8b dcbe6da5-27b0-447d-a61f-05adc61ea1c1 97275479-2824-4031-abcc-3a9053b068c1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.176 379500 WARNING oslo_db.sqlalchemy.utils [None req-619d7a1f-e7ab-45ca-a311-937ac7891c8b dcbe6da5-27b0-447d-a61f-05adc61ea1c1 97275479-2824-4031-abcc-3a9053b068c1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.191 379500 WARNING oslo_db.sqlalchemy.utils [None req-e78dec8a-c010-4206-a663-a02b8c3c3e1b dcbe6da5-27b0-447d-a61f-05adc61ea1c1 97275479-2824-4031-abcc-3a9053b068c1 - - - -] 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.074598s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.224 379500 INFO alembic.runtime.migration [None req-bfc5d7d1-7972-4ec0-8346-2d0bf7a09baa dcbe6da5-27b0-447d-a61f-05adc61ea1c1 97275479-2824-4031-abcc-3a9053b068c1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.224 379500 INFO alembic.runtime.migration [None req-bfc5d7d1-7972-4ec0-8346-2d0bf7a09baa dcbe6da5-27b0-447d-a61f-05adc61ea1c1 97275479-2824-4031-abcc-3a9053b068c1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.231 379500 INFO alembic.runtime.migration [None req-bfc5d7d1-7972-4ec0-8346-2d0bf7a09baa dcbe6da5-27b0-447d-a61f-05adc61ea1c1 97275479-2824-4031-abcc-3a9053b068c1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.231 379500 INFO alembic.runtime.migration [None req-bfc5d7d1-7972-4ec0-8346-2d0bf7a09baa dcbe6da5-27b0-447d-a61f-05adc61ea1c1 97275479-2824-4031-abcc-3a9053b068c1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.236 379500 INFO alembic.runtime.migration [None req-bfc5d7d1-7972-4ec0-8346-2d0bf7a09baa dcbe6da5-27b0-447d-a61f-05adc61ea1c1 97275479-2824-4031-abcc-3a9053b068c1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.239 379500 INFO aodh.api.app [None req-bfc5d7d1-7972-4ec0-8346-2d0bf7a09baa dcbe6da5-27b0-447d-a61f-05adc61ea1c1 97275479-2824-4031-abcc-3a9053b068c1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.273 379500 WARNING oslo_db.sqlalchemy.utils [None req-ecaf975c-78b7-4319-9f6e-88117cc6815c 98e3a72e-448c-4ef2-8cfb-d0d00901412d 94e49aeb-6553-431a-88b2-32fe024d0b8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.274 379500 WARNING oslo_db.sqlalchemy.utils [None req-ecaf975c-78b7-4319-9f6e-88117cc6815c 98e3a72e-448c-4ef2-8cfb-d0d00901412d 94e49aeb-6553-431a-88b2-32fe024d0b8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.284 379500 WARNING oslo_db.sqlalchemy.utils [None req-94a0844a-04fe-4772-adca-261e1c4b618b 98e3a72e-448c-4ef2-8cfb-d0d00901412d 94e49aeb-6553-431a-88b2-32fe024d0b8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.285 379500 WARNING oslo_db.sqlalchemy.utils [None req-94a0844a-04fe-4772-adca-261e1c4b618b 98e3a72e-448c-4ef2-8cfb-d0d00901412d 94e49aeb-6553-431a-88b2-32fe024d0b8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_admin_on_behalf_of_another_project [0.038263s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.297 379500 INFO alembic.runtime.migration [None req-94a0844a-04fe-4772-adca-261e1c4b618b 98e3a72e-448c-4ef2-8cfb-d0d00901412d 94e49aeb-6553-431a-88b2-32fe024d0b8a - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.297 379500 INFO alembic.runtime.migration [None req-94a0844a-04fe-4772-adca-261e1c4b618b 98e3a72e-448c-4ef2-8cfb-d0d00901412d 94e49aeb-6553-431a-88b2-32fe024d0b8a - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.300 379500 INFO alembic.runtime.migration [None req-94a0844a-04fe-4772-adca-261e1c4b618b 98e3a72e-448c-4ef2-8cfb-d0d00901412d 94e49aeb-6553-431a-88b2-32fe024d0b8a - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.300 379500 INFO alembic.runtime.migration [None req-94a0844a-04fe-4772-adca-261e1c4b618b 98e3a72e-448c-4ef2-8cfb-d0d00901412d 94e49aeb-6553-431a-88b2-32fe024d0b8a - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.305 379500 INFO alembic.runtime.migration [None req-94a0844a-04fe-4772-adca-261e1c4b618b 98e3a72e-448c-4ef2-8cfb-d0d00901412d 94e49aeb-6553-431a-88b2-32fe024d0b8a - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.306 379500 INFO aodh.api.app [None req-94a0844a-04fe-4772-adca-261e1c4b618b 98e3a72e-448c-4ef2-8cfb-d0d00901412d 94e49aeb-6553-431a-88b2-32fe024d0b8a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.320 379500 WARNING oslo_db.sqlalchemy.utils [None req-2ce7599c-f568-4097-b14b-d654e931c1cb 6d3a668d-3b5f-4ce9-b4f8-cc4ed15e398a ab7ae8a8-8d58-45d4-9516-fc2a7299cd72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.322 379500 WARNING oslo_db.sqlalchemy.utils [None req-2ce7599c-f568-4097-b14b-d654e931c1cb 6d3a668d-3b5f-4ce9-b4f8-cc4ed15e398a ab7ae8a8-8d58-45d4-9516-fc2a7299cd72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.326 379500 WARNING oslo_db.sqlalchemy.utils [None req-2ce7599c-f568-4097-b14b-d654e931c1cb 6d3a668d-3b5f-4ce9-b4f8-cc4ed15e398a ab7ae8a8-8d58-45d4-9516-fc2a7299cd72 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.001047s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.001728s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.003386s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.362176s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:32.979 379498 INFO alembic.runtime.migration [None req-08f8716b-0a2f-41cb-891e-1d075382b2f3 5c24665b-6ed3-4031-b29c-74c9f2a3e49e e9a6d709-f88d-4891-92dd-79a4067c122a - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.979 379498 INFO alembic.runtime.migration [None req-08f8716b-0a2f-41cb-891e-1d075382b2f3 5c24665b-6ed3-4031-b29c-74c9f2a3e49e e9a6d709-f88d-4891-92dd-79a4067c122a - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:32.989 379498 INFO alembic.runtime.migration [None req-08f8716b-0a2f-41cb-891e-1d075382b2f3 5c24665b-6ed3-4031-b29c-74c9f2a3e49e e9a6d709-f88d-4891-92dd-79a4067c122a - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:32.989 379498 INFO alembic.runtime.migration [None req-08f8716b-0a2f-41cb-891e-1d075382b2f3 5c24665b-6ed3-4031-b29c-74c9f2a3e49e e9a6d709-f88d-4891-92dd-79a4067c122a - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.002 379498 INFO alembic.runtime.migration [None req-08f8716b-0a2f-41cb-891e-1d075382b2f3 5c24665b-6ed3-4031-b29c-74c9f2a3e49e e9a6d709-f88d-4891-92dd-79a4067c122a - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.004 379498 INFO aodh.api.app [None req-08f8716b-0a2f-41cb-891e-1d075382b2f3 5c24665b-6ed3-4031-b29c-74c9f2a3e49e e9a6d709-f88d-4891-92dd-79a4067c122a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.038 379498 WARNING oslo_db.sqlalchemy.utils [None req-b0b74ba4-2512-45e6-80e4-602f4fbec4b3 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.044 379498 WARNING oslo_db.sqlalchemy.utils [None req-547bac74-6f0f-44a8-82f6-792f062a3cf1 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.064 379498 WARNING oslo_db.sqlalchemy.utils [None req-b225761c-1c48-4749-af90-05d28a53ac3e e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.074 379498 WARNING oslo_db.sqlalchemy.utils [None req-f3835f76-eafa-463e-a0cf-2e81bdd1ba46 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.097 379498 WARNING oslo_db.sqlalchemy.utils [None req-67a5d4b4-e6b3-4f1d-8def-707585494371 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.102 379498 WARNING oslo_db.sqlalchemy.utils [None req-ecdaf98e-0b00-4a02-b68d-d691c6f624bf e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.245 379498 WARNING oslo_db.sqlalchemy.utils [None req-54f130dc-d40e-48c3-ad4f-6d16ae6e549c e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.250 379498 WARNING oslo_db.sqlalchemy.utils [None req-f2a06a6f-19b3-43ef-9141-1bb2b5f4b2c1 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.258 379498 WARNING oslo_db.sqlalchemy.utils [None req-7853f158-f3d8-4eaa-b070-a70110db4ebe e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.262 379498 WARNING oslo_db.sqlalchemy.utils [None req-fbe610eb-3723-41d6-ba9d-b67fbfaff346 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.270 379498 WARNING oslo_db.sqlalchemy.utils [None req-43fd15dd-8fca-4aa2-9fb4-1ef7059ea13d e86aaf22-822d-4a06-b710- 8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.274 379498 WARNING oslo_db.sqlalchemy.utils [None req-8d15c075-3cef-4a17-bf9c-4fe0845e4a00 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.281 379498 WARNING oslo_db.sqlalchemy.utils [None req-a8e2b78a-e202-4f5b-a22c-112390b64e19 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.286 379498 WARNING oslo_db.sqlalchemy.utils [None req-b598e99f-1807-406e-abcf-75687db05756 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.293 379498 WARNING oslo_db.sqlalchemy.utils [None req-9bea4f42-10c9-4d09-aa0a-7324d6622b10 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.298 379498 WARNING oslo_db.sqlalchemy.utils [None req-27d1f59c-53c7-43f9-a6dc-5980a6add436 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.305 379498 WARNING oslo_db.sqlalchemy.utils [None req-c49bc587-82e7-4f5b-8a82-cdd1c294394f e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.309 379498 WARNING oslo_db.sqlalchemy.utils [None req-b1141810-e4d3-4268-9d3c-7a6187a5bdd1 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.316 379498 WARNING oslo_db.sqlalchemy.utils [None req-0bfde470-ddd4-439e-84fa-1dd8f779c2ec e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.320 379498 WARNING oslo_db.sqlalchemy.utils [None req-fc17e40c-58cb-4e44-97ae-0cfa1fcac0bd e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.328 379498 WARNING oslo_db.sqlalchemy.utils [None req-0facc603-fb37-4abc-a4dd-5450bbe1e422 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.003506s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.054892s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.346 379500 INFO alembic.runtime.migration [None req-2ce7599c-f568-4097-b14b-d654e931c1cb 6d3a668d-3b5f-4ce9-b4f8-cc4ed15e398a ab7ae8a8-8d58-45d4-9516-fc2a7299cd72 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.347 379500 INFO alembic.runtime.migration [None req-2ce7599c-f568-4097-b14b-d654e931c1cb 6d3a668d-3b5f-4ce9-b4f8-cc4ed15e398a ab7ae8a8-8d58-45d4-9516-fc2a7299cd72 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.351 379500 INFO alembic.runtime.migration [None req-2ce7599c-f568-4097-b14b-d654e931c1cb 6d3a668d-3b5f-4ce9-b4f8-cc4ed15e398a ab7ae8a8-8d58-45d4-9516-fc2a7299cd72 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.351 379500 INFO alembic.runtime.migration [None req-2ce7599c-f568-4097-b14b-d654e931c1cb 6d3a668d-3b5f-4ce9-b4f8-cc4ed15e398a ab7ae8a8-8d58-45d4-9516-fc2a7299cd72 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.356 379500 INFO alembic.runtime.migration [None req-2ce7599c-f568-4097-b14b-d654e931c1cb 6d3a668d-3b5f-4ce9-b4f8-cc4ed15e398a ab7ae8a8-8d58-45d4-9516-fc2a7299cd72 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.358 379500 INFO aodh.api.app [None req-2ce7599c-f568-4097-b14b-d654e931c1cb 6d3a668d-3b5f-4ce9-b4f8-cc4ed15e398a ab7ae8a8-8d58-45d4-9516-fc2a7299cd72 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.035732s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.375 379498 INFO alembic.runtime.migration [None req-0facc603-fb37-4abc-a4dd-5450bbe1e422 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.375 379498 INFO alembic.runtime.migration [None req-0facc603-fb37-4abc-a4dd-5450bbe1e422 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.379 379498 INFO alembic.runtime.migration [None req-0facc603-fb37-4abc-a4dd-5450bbe1e422 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.379 379498 INFO alembic.runtime.migration [None req-0facc603-fb37-4abc-a4dd-5450bbe1e422 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.383 379498 INFO alembic.runtime.migration [None req-0facc603-fb37-4abc-a4dd-5450bbe1e422 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.385 379498 INFO aodh.api.app [None req-0facc603-fb37-4abc-a4dd-5450bbe1e422 e86aaf22-822d-4a06-b710-8519bb0e852e 4ee4097a-d5ce-476a-8098-8e88b235a99a - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.398 379498 WARNING oslo_db.sqlalchemy.utils [None req-a6ba62bf-7deb-4c90-b2f0-144911cb0cc6 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.403 379498 WARNING oslo_db.sqlalchemy.utils [None req-2f8056c9-954a-4004-8789-2da34a8568a1 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.000678s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.011311s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.001439s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.000625s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.053176s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.401 379500 INFO alembic.runtime.migration [None req-24bf9e4a-b7f0-4cdf-88df-b75b66467edd - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.401 379500 INFO alembic.runtime.migration [None req-24bf9e4a-b7f0-4cdf-88df-b75b66467edd - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.405 379500 INFO alembic.runtime.migration [None req-24bf9e4a-b7f0-4cdf-88df-b75b66467edd - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.405 379500 INFO alembic.runtime.migration [None req-24bf9e4a-b7f0-4cdf-88df-b75b66467edd - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.410 379500 INFO alembic.runtime.migration [None req-24bf9e4a-b7f0-4cdf-88df-b75b66467edd - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.412 379500 INFO aodh.api.app [None req-24bf9e4a-b7f0-4cdf-88df-b75b66467edd - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.040661s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.426 379498 INFO alembic.runtime.migration [None req-2f8056c9-954a-4004-8789-2da34a8568a1 - - - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.426 379498 INFO alembic.runtime.migration [None req-2f8056c9-954a-4004-8789-2da34a8568a1 - - - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.429 379498 INFO alembic.runtime.migration [None req-2f8056c9-954a-4004-8789-2da34a8568a1 - - - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.430 379498 INFO alembic.runtime.migration [None req-2f8056c9-954a-4004-8789-2da34a8568a1 - - - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.434 379498 INFO alembic.runtime.migration [None req-2f8056c9-954a-4004-8789-2da34a8568a1 - - - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.436 379498 INFO aodh.api.app [None req-2f8056c9-954a-4004-8789-2da34a8568a1 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/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.259066s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.214 379501 INFO alembic.runtime.migration [None req-bf7955eb-3f08-4865-abf2-b1778c78ca0b 39890bf7-b904-424b-b4a6-9bdefb69b124 348ce0d3-4650-42fb-af3b-41d60dcd5fd9 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.214 379501 INFO alembic.runtime.migration [None req-bf7955eb-3f08-4865-abf2-b1778c78ca0b 39890bf7-b904-424b-b4a6-9bdefb69b124 348ce0d3-4650-42fb-af3b-41d60dcd5fd9 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.218 379501 INFO alembic.runtime.migration [None req-bf7955eb-3f08-4865-abf2-b1778c78ca0b 39890bf7-b904-424b-b4a6-9bdefb69b124 348ce0d3-4650-42fb-af3b-41d60dcd5fd9 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.219 379501 INFO alembic.runtime.migration [None req-bf7955eb-3f08-4865-abf2-b1778c78ca0b 39890bf7-b904-424b-b4a6-9bdefb69b124 348ce0d3-4650-42fb-af3b-41d60dcd5fd9 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.227 379501 INFO alembic.runtime.migration [None req-bf7955eb-3f08-4865-abf2-b1778c78ca0b 39890bf7-b904-424b-b4a6-9bdefb69b124 348ce0d3-4650-42fb-af3b-41d60dcd5fd9 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.232 379501 INFO aodh.api.app [None req-bf7955eb-3f08-4865-abf2-b1778c78ca0b 39890bf7-b904-424b-b4a6-9bdefb69b124 348ce0d3-4650-42fb-af3b-41d60dcd5fd9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.453 379501 WARNING oslo_db.sqlalchemy.utils [None req-40537ef4-94d8-4b24-8c8c-fa1182d0a9c4 c870443e-50c6-4edd-b36d-2d616b96617d 3c799b78-d2d8-4b3b-bd27-239a032a818b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.039070s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.455 379500 INFO alembic.runtime.migration [None req-6ce36893-4e5e-4545-91bd-61153d86981e - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.455 379500 INFO alembic.runtime.migration [None req-6ce36893-4e5e-4545-91bd-61153d86981e - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.459 379500 INFO alembic.runtime.migration [None req-6ce36893-4e5e-4545-91bd-61153d86981e - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.459 379500 INFO alembic.runtime.migration [None req-6ce36893-4e5e-4545-91bd-61153d86981e - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.465 379500 INFO alembic.runtime.migration [None req-6ce36893-4e5e-4545-91bd-61153d86981e - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.467 379500 INFO aodh.api.app [None req-6ce36893-4e5e-4545-91bd-61153d86981e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.069326s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.467 379498 INFO alembic.runtime.migration [None req-e06dc06b-bd90-4ea8-8037-bdf39049e32b - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.467 379498 INFO alembic.runtime.migration [None req-e06dc06b-bd90-4ea8-8037-bdf39049e32b - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.471 379498 INFO alembic.runtime.migration [None req-e06dc06b-bd90-4ea8-8037-bdf39049e32b - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.471 379498 INFO alembic.runtime.migration [None req-e06dc06b-bd90-4ea8-8037-bdf39049e32b - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.475 379498 INFO alembic.runtime.migration [None req-e06dc06b-bd90-4ea8-8037-bdf39049e32b - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.477 379498 INFO aodh.api.app [None req-e06dc06b-bd90-4ea8-8037-bdf39049e32b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.332709s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.219 379499 INFO alembic.runtime.migration [None req-4cce316d-2f76-442f-8789-b05fbbfd3c2e 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.219 379499 INFO alembic.runtime.migration [None req-4cce316d-2f76-442f-8789-b05fbbfd3c2e 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.223 379499 INFO alembic.runtime.migration [None req-4cce316d-2f76-442f-8789-b05fbbfd3c2e 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.223 379499 INFO alembic.runtime.migration [None req-4cce316d-2f76-442f-8789-b05fbbfd3c2e 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.228 379499 INFO alembic.runtime.migration [None req-4cce316d-2f76-442f-8789-b05fbbfd3c2e 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.230 379499 INFO aodh.api.app [None req-4cce316d-2f76-442f-8789-b05fbbfd3c2e 2b34c810-3c2e-4654-85f2-824d36bb36b2 6318feb9-9bc1-4fc1-b123-a9d090a4e17b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.253 379499 WARNING oslo_db.sqlalchemy.utils [None req-944b9e0a-32e7-4a56-bc11-95effbf6e58d 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.261 379499 WARNING oslo_db.sqlalchemy.utils [None req-944b9e0a-32e7-4a56-bc11-95effbf6e58d 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.271 379499 WARNING oslo_db.sqlalchemy.utils [None req-a2b11d63-b7c2-4a81-b9be-22b2aef205d0 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.279 379499 WARNING oslo_db.sqlalchemy.utils [None req-568bbbbf-87b5-4523-b7bb-636cb681e785 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.296 379499 WARNING oslo_db.sqlalchemy.utils [None req-bb0cda98-00ce-432a-8d13-3f5a5fa03243 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.301 379499 WARNING oslo_db.sqlalchemy.utils [None req-bb0cda98-00ce-432a-8d13-3f5a5fa03243 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.307 379499 WARNING oslo_db.sqlalchemy.utils [None req-2b0f4fd4-2265-483e-8490-72cfaf2c1a60 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.321 379499 WARNING oslo_db.sqlalchemy.utils [None req-4b9ffd95-9aeb-471b-88c1-07b1c2bdba77 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.335 379499 WARNING oslo_db.sqlalchemy.utils [None req-d992157d-93cd-41f8-ae0f-3b69c0918c12 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.535 379499 WARNING oslo_db.sqlalchemy.utils [None req-d992157d-93cd-41f8-ae0f-3b69c0918c12 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_alarms_quotas [0.084888s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.475 379501 INFO alembic.runtime.migration [None req-40537ef4-94d8-4b24-8c8c-fa1182d0a9c4 c870443e-50c6-4edd-b36d-2d616b96617d 3c799b78-d2d8-4b3b-bd27-239a032a818b - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.475 379501 INFO alembic.runtime.migration [None req-40537ef4-94d8-4b24-8c8c-fa1182d0a9c4 c870443e-50c6-4edd-b36d-2d616b96617d 3c799b78-d2d8-4b3b-bd27-239a032a818b - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.480 379501 INFO alembic.runtime.migration [None req-40537ef4-94d8-4b24-8c8c-fa1182d0a9c4 c870443e-50c6-4edd-b36d-2d616b96617d 3c799b78-d2d8-4b3b-bd27-239a032a818b - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.480 379501 INFO alembic.runtime.migration [None req-40537ef4-94d8-4b24-8c8c-fa1182d0a9c4 c870443e-50c6-4edd-b36d-2d616b96617d 3c799b78-d2d8-4b3b-bd27-239a032a818b - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.485 379501 INFO alembic.runtime.migration [None req-40537ef4-94d8-4b24-8c8c-fa1182d0a9c4 c870443e-50c6-4edd-b36d-2d616b96617d 3c799b78-d2d8-4b3b-bd27-239a032a818b - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.486 379501 INFO aodh.api.app [None req-40537ef4-94d8-4b24-8c8c-fa1182d0a9c4 c870443e-50c6-4edd-b36d-2d616b96617d 3c799b78-d2d8-4b3b-bd27-239a032a818b - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.523 379501 WARNING oslo_db.sqlalchemy.utils [None req-45b0a069-63b4-42d6-a8ba-f5733144d0b0 f4523b02-57c6-4ca4-9403-ba6558ebcb0f 93da2372-d775-4bd7-af6c-e861e48059ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.524 379501 WARNING oslo_db.sqlalchemy.utils [None req-45b0a069-63b4-42d6-a8ba-f5733144d0b0 f4523b02-57c6-4ca4-9403-ba6558ebcb0f 93da2372-d775-4bd7-af6c-e861e48059ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.530 379501 WARNING oslo_db.sqlalchemy.utils [None req-5ef1963b-bee7-4c2e-8339-6b45cf9a477c f4523b02-57c6-4ca4-9403-ba6558ebcb0f 93da2372-d775-4bd7-af6c-e861e48059ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.542 379501 WARNING oslo_db.sqlalchemy.utils [None req-c5a10be7-fe19-4ad9-9aad-e18ba72ff811 f4523b02-57c6-4ca4-9403-ba6558ebcb0f 93da2372-d775-4bd7-af6c-e861e48059ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.543 379501 WARNING oslo_db.sqlalchemy.utils [None req-c5a10be7-fe19-4ad9-9aad-e18ba72ff811 f4523b02-57c6-4ca4-9403-ba6558ebcb0f 93da2372-d775-4bd7-af6c-e861e48059ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.548 379501 WARNING oslo_db.sqlalchemy.utils [None req-058512b6-87b4-4bb4-88eb-177c5c372804 f4523b02-57c6-4ca4-9403-ba6558ebcb0f 93da2372-d775-4bd7-af6c-e861e48059ac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.069825s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.503 379500 INFO alembic.runtime.migration [None req-546d147c-8cd8-4f15-8b99-425d5d40b6a4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.503 379500 INFO alembic.runtime.migration [None req-546d147c-8cd8-4f15-8b99-425d5d40b6a4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.507 379500 INFO alembic.runtime.migration [None req-546d147c-8cd8-4f15-8b99-425d5d40b6a4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.507 379500 INFO alembic.runtime.migration [None req-546d147c-8cd8-4f15-8b99-425d5d40b6a4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.512 379500 INFO alembic.runtime.migration [None req-546d147c-8cd8-4f15-8b99-425d5d40b6a4 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.514 379500 INFO aodh.api.app [None req-546d147c-8cd8-4f15-8b99-425d5d40b6a4 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.044669s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.537 379498 INFO alembic.runtime.migration [None req-07b12565-9534-40ff-adf4-aecade372896 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.537 379498 INFO alembic.runtime.migration [None req-07b12565-9534-40ff-adf4-aecade372896 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.541 379498 INFO alembic.runtime.migration [None req-07b12565-9534-40ff-adf4-aecade372896 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.541 379498 INFO alembic.runtime.migration [None req-07b12565-9534-40ff-adf4-aecade372896 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.546 379498 INFO alembic.runtime.migration [None req-07b12565-9534-40ff-adf4-aecade372896 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.548 379498 INFO aodh.api.app [None req-07b12565-9534-40ff-adf4-aecade372896 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.039506s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.565 379500 INFO alembic.runtime.migration [None req-86406140-999e-4e1c-b66c-e1ec46230eaa - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.565 379500 INFO alembic.runtime.migration [None req-86406140-999e-4e1c-b66c-e1ec46230eaa - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.568 379500 INFO alembic.runtime.migration [None req-86406140-999e-4e1c-b66c-e1ec46230eaa - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.568 379500 INFO alembic.runtime.migration [None req-86406140-999e-4e1c-b66c-e1ec46230eaa - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.573 379500 INFO alembic.runtime.migration [None req-86406140-999e-4e1c-b66c-e1ec46230eaa - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.574 379500 INFO aodh.api.app [None req-86406140-999e-4e1c-b66c-e1ec46230eaa - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.081498s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.568 379501 INFO alembic.runtime.migration [None req-058512b6-87b4-4bb4-88eb-177c5c372804 f4523b02-57c6-4ca4-9403-ba6558ebcb0f 93da2372-d775-4bd7-af6c-e861e48059ac - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.569 379501 INFO alembic.runtime.migration [None req-058512b6-87b4-4bb4-88eb-177c5c372804 f4523b02-57c6-4ca4-9403-ba6558ebcb0f 93da2372-d775-4bd7-af6c-e861e48059ac - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.579 379501 INFO alembic.runtime.migration [None req-058512b6-87b4-4bb4-88eb-177c5c372804 f4523b02-57c6-4ca4-9403-ba6558ebcb0f 93da2372-d775-4bd7-af6c-e861e48059ac - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.580 379501 INFO alembic.runtime.migration [None req-058512b6-87b4-4bb4-88eb-177c5c372804 f4523b02-57c6-4ca4-9403-ba6558ebcb0f 93da2372-d775-4bd7-af6c-e861e48059ac - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.588 379501 INFO alembic.runtime.migration [None req-058512b6-87b4-4bb4-88eb-177c5c372804 f4523b02-57c6-4ca4-9403-ba6558ebcb0f 93da2372-d775-4bd7-af6c-e861e48059ac - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.590 379501 INFO aodh.api.app [None req-058512b6-87b4-4bb4-88eb-177c5c372804 f4523b02-57c6-4ca4-9403-ba6558ebcb0f 93da2372-d775-4bd7-af6c-e861e48059ac - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.611 379501 WARNING oslo_db.sqlalchemy.utils [None req-06d93ada-647b-43e1-94fc-25188dc07ec5 be33531b-ba38-4aea-8156-13d88539f13e e2a380b5-fdc4-478f-ab20-361e5cc120a5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.612 379501 WARNING oslo_db.sqlalchemy.utils [None req-06d93ada-647b-43e1-94fc-25188dc07ec5 be33531b-ba38-4aea-8156-13d88539f13e e2a380b5-fdc4-478f-ab20-361e5cc120a5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.617 379501 WARNING oslo_db.sqlalchemy.utils [None req-bec67f65-1c73-4a80-89a2-83dfdbed7f8f be33531b-ba38-4aea-8156-13d88539f13e e2a380b5-fdc4-478f-ab20-361e5cc120a5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.621 379501 WARNING oslo_db.sqlalchemy.utils [None req-20ed2334-09d2-4847-923e-052559812256 be33531b-ba38-4aea-8156-13d88539f13e e2a380b5-fdc4-478f-ab20-361e5cc120a5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.622 379501 WARNING oslo_db.sqlalchemy.utils [None req-20ed2334-09d2-4847-923e-052559812256 be33531b-ba38-4aea-8156-13d88539f13e e2a380b5-fdc4-478f-ab20-361e5cc120a5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.625 379501 WARNING oslo_db.sqlalchemy.utils [None req-d75e8081-fe2f-4c51-a488-e548a6be4dee be33531b-ba38-4aea-8156-13d88539f13e e2a380b5-fdc4-478f-ab20-361e5cc120a5 - - - -] 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_forbidden [0.047277s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.605 379500 INFO alembic.runtime.migration [None req-ee52f72f-326d-4da9-98f8-454ef3ad9b03 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.605 379500 INFO alembic.runtime.migration [None req-ee52f72f-326d-4da9-98f8-454ef3ad9b03 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.608 379500 INFO alembic.runtime.migration [None req-ee52f72f-326d-4da9-98f8-454ef3ad9b03 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.608 379500 INFO alembic.runtime.migration [None req-ee52f72f-326d-4da9-98f8-454ef3ad9b03 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.613 379500 INFO alembic.runtime.migration [None req-ee52f72f-326d-4da9-98f8-454ef3ad9b03 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.614 379500 INFO aodh.api.app [None req-ee52f72f-326d-4da9-98f8-454ef3ad9b03 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.632 379500 INFO aodh.api.app [None req-ee52f72f-326d-4da9-98f8-454ef3ad9b03 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.644 379500 WARNING oslo_policy.policy [None req-652b1f7e-6e96-464d-9f88-df27e51b02dd some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.075997s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.583 379498 INFO alembic.runtime.migration [None req-2d9862c3-a1f5-4d2d-8633-f632ee67be87 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.583 379498 INFO alembic.runtime.migration [None req-2d9862c3-a1f5-4d2d-8633-f632ee67be87 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.587 379498 INFO alembic.runtime.migration [None req-2d9862c3-a1f5-4d2d-8633-f632ee67be87 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.587 379498 INFO alembic.runtime.migration [None req-2d9862c3-a1f5-4d2d-8633-f632ee67be87 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.596 379498 INFO alembic.runtime.migration [None req-2d9862c3-a1f5-4d2d-8633-f632ee67be87 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.603 379498 INFO aodh.api.app [None req-2d9862c3-a1f5-4d2d-8633-f632ee67be87 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.030222s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.653 379500 INFO alembic.runtime.migration [None req-652b1f7e-6e96-464d-9f88-df27e51b02dd some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.653 379500 INFO alembic.runtime.migration [None req-652b1f7e-6e96-464d-9f88-df27e51b02dd some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.657 379500 INFO alembic.runtime.migration [None req-652b1f7e-6e96-464d-9f88-df27e51b02dd some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.657 379500 INFO alembic.runtime.migration [None req-652b1f7e-6e96-464d-9f88-df27e51b02dd some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.661 379500 INFO alembic.runtime.migration [None req-652b1f7e-6e96-464d-9f88-df27e51b02dd some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.663 379500 INFO aodh.api.app [None req-652b1f7e-6e96-464d-9f88-df27e51b02dd some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.050774s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.639 379501 INFO alembic.runtime.migration [None req-a907c423-c841-44b2-b62a-8683e0ff7418 be33531b-ba38-4aea-8156-13d88539f13e e2a380b5-fdc4-478f-ab20-361e5cc120a5 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.640 379501 INFO alembic.runtime.migration [None req-a907c423-c841-44b2-b62a-8683e0ff7418 be33531b-ba38-4aea-8156-13d88539f13e e2a380b5-fdc4-478f-ab20-361e5cc120a5 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.644 379501 INFO alembic.runtime.migration [None req-a907c423-c841-44b2-b62a-8683e0ff7418 be33531b-ba38-4aea-8156-13d88539f13e e2a380b5-fdc4-478f-ab20-361e5cc120a5 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.644 379501 INFO alembic.runtime.migration [None req-a907c423-c841-44b2-b62a-8683e0ff7418 be33531b-ba38-4aea-8156-13d88539f13e e2a380b5-fdc4-478f-ab20-361e5cc120a5 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.649 379501 INFO alembic.runtime.migration [None req-a907c423-c841-44b2-b62a-8683e0ff7418 be33531b-ba38-4aea-8156-13d88539f13e e2a380b5-fdc4-478f-ab20-361e5cc120a5 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.651 379501 INFO aodh.api.app [None req-a907c423-c841-44b2-b62a-8683e0ff7418 be33531b-ba38-4aea-8156-13d88539f13e e2a380b5-fdc4-478f-ab20-361e5cc120a5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.665 379501 WARNING oslo_db.sqlalchemy.utils [None req-8ad8a14d-8859-4697-98e2-feab5aa20d3a fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.666 379501 WARNING oslo_db.sqlalchemy.utils [None req-8ad8a14d-8859-4697-98e2-feab5aa20d3a fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.671 379501 WARNING oslo_db.sqlalchemy.utils [None req-972c41e4-78c7-4b46-b757-2b031da7abec fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.676 379501 WARNING oslo_db.sqlalchemy.utils [None req-5b705acc-964d-4568-903c-f59a4486e3cf fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.677 379501 WARNING oslo_db.sqlalchemy.utils [None req-5b705acc-964d-4568-903c-f59a4486e3cf fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.680 379501 WARNING oslo_db.sqlalchemy.utils [None req-75128645-b4e2-4287-95cc-37babc9a27a4 fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.144457s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.550 379499 INFO alembic.runtime.migration [None req-d992157d-93cd-41f8-ae0f-3b69c0918c12 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.550 379499 INFO alembic.runtime.migration [None req-d992157d-93cd-41f8-ae0f-3b69c0918c12 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.562 379499 INFO alembic.runtime.migration [None req-d992157d-93cd-41f8-ae0f-3b69c0918c12 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.562 379499 INFO alembic.runtime.migration [None req-d992157d-93cd-41f8-ae0f-3b69c0918c12 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.573 379499 INFO alembic.runtime.migration [None req-d992157d-93cd-41f8-ae0f-3b69c0918c12 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.579 379499 INFO aodh.api.app [None req-d992157d-93cd-41f8-ae0f-3b69c0918c12 72009a07-d795-4f89-9f31-0c2530f54bc4 bb9b739c-105c-41ba-9c29-465e18a33faf - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.608 379499 WARNING oslo_db.sqlalchemy.utils [None req-5a080c2e-413c-4ba5-a19f-def3b74af832 54b15dee-f7b4-41d7-9a4d-ee832fa464e6 a170c53b-0202-4d82-ab59-8145cf1e929d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.617 379499 WARNING oslo_db.sqlalchemy.utils [None req-71785786-6fd9-4938-8769-024a0b860b46 54b15dee-f7b4-41d7-9a4d-ee832fa464e6 a170c53b-0202-4d82-ab59-8145cf1e929d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.621 379499 WARNING oslo_db.sqlalchemy.utils [None req-71785786-6fd9-4938-8769-024a0b860b46 54b15dee-f7b4-41d7-9a4d-ee832fa464e6 a170c53b-0202-4d82-ab59-8145cf1e929d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.630 379499 WARNING oslo_db.sqlalchemy.utils [None req-8516f36e-45f3-4fc3-b5f7-f90d0c8c2b4b 54b15dee-f7b4-41d7-9a4d-ee832fa464e6 a170c53b-0202-4d82-ab59-8145cf1e929d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.639 379499 WARNING oslo_db.sqlalchemy.utils [None req-0513b917-ce4c-419b-92ad-282142bc0622 54b15dee-f7b4-41d7-9a4d-ee832fa464e6 a170c53b-0202-4d82-ab59-8145cf1e929d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.658 379499 WARNING oslo_db.sqlalchemy.utils [None req-467147ee-5ecf-4e7f-b02b-4732e65efa5d 54b15dee-f7b4-41d7-9a4d-ee832fa464e6 a170c53b-0202-4d82-ab59-8145cf1e929d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.668 379499 WARNING oslo_db.sqlalchemy.utils [None req-f6bdb2a3-acd0-4465-a82f-79fd425640b3 54b15dee-f7b4-41d7-9a4d-ee832fa464e6 a170c53b-0202-4d82-ab59-8145cf1e929d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.676 379499 WARNING oslo_db.sqlalchemy.utils [None req-f6bdb2a3-acd0-4465-a82f-79fd425640b3 54b15dee-f7b4-41d7-9a4d-ee832fa464e6 a170c53b-0202-4d82-ab59-8145cf1e929d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.028983s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.683 379500 INFO alembic.runtime.migration [None req-fc718172-b149-4498-8128-1c4de3ca86fb f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.683 379500 INFO alembic.runtime.migration [None req-fc718172-b149-4498-8128-1c4de3ca86fb f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.688 379500 INFO alembic.runtime.migration [None req-fc718172-b149-4498-8128-1c4de3ca86fb f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.688 379500 INFO alembic.runtime.migration [None req-fc718172-b149-4498-8128-1c4de3ca86fb f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.692 379500 INFO alembic.runtime.migration [None req-fc718172-b149-4498-8128-1c4de3ca86fb f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.694 379500 INFO aodh.api.app [None req-fc718172-b149-4498-8128-1c4de3ca86fb f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.041751s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.691 379501 INFO alembic.runtime.migration [None req-75128645-b4e2-4287-95cc-37babc9a27a4 fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.691 379501 INFO alembic.runtime.migration [None req-75128645-b4e2-4287-95cc-37babc9a27a4 fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.695 379501 INFO alembic.runtime.migration [None req-75128645-b4e2-4287-95cc-37babc9a27a4 fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.695 379501 INFO alembic.runtime.migration [None req-75128645-b4e2-4287-95cc-37babc9a27a4 fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.699 379501 INFO alembic.runtime.migration [None req-75128645-b4e2-4287-95cc-37babc9a27a4 fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.702 379501 INFO aodh.api.app [None req-75128645-b4e2-4287-95cc-37babc9a27a4 fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/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_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.029345s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.713 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.713 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.716 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.716 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.720 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.722 379500 INFO aodh.api.app [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.111270s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.665 379498 INFO alembic.runtime.migration [None req-f74d3374-ab8e-41d1-888e-f63bdf143b8a - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.665 379498 INFO alembic.runtime.migration [None req-f74d3374-ab8e-41d1-888e-f63bdf143b8a - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.675 379498 INFO alembic.runtime.migration [None req-f74d3374-ab8e-41d1-888e-f63bdf143b8a - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.676 379498 INFO alembic.runtime.migration [None req-f74d3374-ab8e-41d1-888e-f63bdf143b8a - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.685 379498 INFO alembic.runtime.migration [None req-f74d3374-ab8e-41d1-888e-f63bdf143b8a - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.689 379498 INFO aodh.api.app [None req-f74d3374-ab8e-41d1-888e-f63bdf143b8a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.034304s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.742 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.743 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.746 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.746 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.751 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.752 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.752 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Will assume non-transactional DDL. {2} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.006250s] ... ok {2} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.006569s] ... ok {2} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000378s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.059966s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.000836s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.003363s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.002197s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.027935s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.793 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.793 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.797 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.797 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.802 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.805 379500 WARNING oslo_db.sqlalchemy.utils [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.808 379500 WARNING oslo_db.sqlalchemy.utils [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.129101s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.697 379499 INFO alembic.runtime.migration [None req-f6bdb2a3-acd0-4465-a82f-79fd425640b3 54b15dee-f7b4-41d7-9a4d-ee832fa464e6 a170c53b-0202-4d82-ab59-8145cf1e929d - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.698 379499 INFO alembic.runtime.migration [None req-f6bdb2a3-acd0-4465-a82f-79fd425640b3 54b15dee-f7b4-41d7-9a4d-ee832fa464e6 a170c53b-0202-4d82-ab59-8145cf1e929d - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.704 379499 INFO alembic.runtime.migration [None req-f6bdb2a3-acd0-4465-a82f-79fd425640b3 54b15dee-f7b4-41d7-9a4d-ee832fa464e6 a170c53b-0202-4d82-ab59-8145cf1e929d - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.704 379499 INFO alembic.runtime.migration [None req-f6bdb2a3-acd0-4465-a82f-79fd425640b3 54b15dee-f7b4-41d7-9a4d-ee832fa464e6 a170c53b-0202-4d82-ab59-8145cf1e929d - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.714 379499 INFO alembic.runtime.migration [None req-f6bdb2a3-acd0-4465-a82f-79fd425640b3 54b15dee-f7b4-41d7-9a4d-ee832fa464e6 a170c53b-0202-4d82-ab59-8145cf1e929d - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.725 379499 INFO aodh.api.app [None req-f6bdb2a3-acd0-4465-a82f-79fd425640b3 54b15dee-f7b4-41d7-9a4d-ee832fa464e6 a170c53b-0202-4d82-ab59-8145cf1e929d - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.759 379499 WARNING oslo_db.sqlalchemy.utils [None req-d3690884-b1f6-4736-97cc-b0a4427a8f81 d366a198-ee8f-4ea1-a2da-09895402e878 0fa9e090-25b1-4bb4-b31d-3a81252ed068 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.763 379499 WARNING oslo_db.sqlalchemy.utils [None req-d3690884-b1f6-4736-97cc-b0a4427a8f81 d366a198-ee8f-4ea1-a2da-09895402e878 0fa9e090-25b1-4bb4-b31d-3a81252ed068 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.776 379499 WARNING oslo_db.sqlalchemy.utils [None req-9102e5ac-4111-41ce-8531-970b89f6c115 d366a198-ee8f-4ea1-a2da-09895402e878 0fa9e090-25b1-4bb4-b31d-3a81252ed068 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.783 379499 WARNING oslo_db.sqlalchemy.utils [None req-7ee77b74-2070-4f8b-a1c7-2ff7096a3814 d366a198-ee8f-4ea1-a2da-09895402e878 9e7a3e23-3c4d-4af6-9ff7-150259cbf4ae - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.787 379499 WARNING oslo_db.sqlalchemy.utils [None req-7ee77b74-2070-4f8b-a1c7-2ff7096a3814 d366a198-ee8f-4ea1-a2da-09895402e878 9e7a3e23-3c4d-4af6-9ff7-150259cbf4ae - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.801 379499 WARNING oslo_db.sqlalchemy.utils [None req-9fdcd87c-c7d7-41c4-b98b-14a7b5bc281c d366a198-ee8f-4ea1-a2da-09895402e878 9e7a3e23-3c4d-4af6-9ff7-150259cbf4ae - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.809 379499 WARNING oslo_db.sqlalchemy.utils [None req-28e1a6c9-a08c-4e50-a6b6-51d08b2105a8 d366a198-ee8f-4ea1-a2da-09895402e878 9e7a3e23-3c4d-4af6-9ff7-150259cbf4ae - - - -] 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_sees_every_project [0.040902s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.800 379501 INFO alembic.runtime.migration [None req-75128645-b4e2-4287-95cc-37babc9a27a4 fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.800 379501 INFO alembic.runtime.migration [None req-75128645-b4e2-4287-95cc-37babc9a27a4 fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.804 379501 INFO alembic.runtime.migration [None req-75128645-b4e2-4287-95cc-37babc9a27a4 fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.804 379501 INFO alembic.runtime.migration [None req-75128645-b4e2-4287-95cc-37babc9a27a4 fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.808 379501 INFO alembic.runtime.migration [None req-75128645-b4e2-4287-95cc-37babc9a27a4 fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.810 379501 INFO aodh.api.app [None req-75128645-b4e2-4287-95cc-37babc9a27a4 fef05b17-0ae4-4f20-9324-1eeeb9aa80d5 4bb4d2ee-c6dd-4678-a07b-2c433c4207f9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.021664s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.821 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.821 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.824 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.824 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.829 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.832 379500 WARNING oslo_db.sqlalchemy.utils [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.019382s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.842 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.842 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.846 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.846 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.850 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Running stamp_revision -> 010 {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.105028s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.779 379498 INFO alembic.runtime.migration [None req-da5ecf46-2c9a-461d-a4bc-21863c20c3a9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.780 379498 INFO alembic.runtime.migration [None req-da5ecf46-2c9a-461d-a4bc-21863c20c3a9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.783 379498 INFO alembic.runtime.migration [None req-da5ecf46-2c9a-461d-a4bc-21863c20c3a9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.783 379498 INFO alembic.runtime.migration [None req-da5ecf46-2c9a-461d-a4bc-21863c20c3a9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.798 379498 INFO alembic.runtime.migration [None req-da5ecf46-2c9a-461d-a4bc-21863c20c3a9 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.804 379498 INFO aodh.api.app [None req-da5ecf46-2c9a-461d-a4bc-21863c20c3a9 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.020911s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.863 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.863 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.866 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.866 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.870 379500 INFO alembic.runtime.migration [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001181s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.008688s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.886 379500 INFO aodh.evaluator.event [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-11-24 06:18:33.886 379500 INFO aodh.evaluator.event [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-11-24 06:18:33.886 379500 INFO aodh.evaluator [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] alarm 2 transitioning to alarm because Event hits the query . {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.051959s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.841 379501 INFO alembic.runtime.migration [None req-9a5b9c98-8114-4171-9881-e09b6a0b5a8b - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.841 379501 INFO alembic.runtime.migration [None req-9a5b9c98-8114-4171-9881-e09b6a0b5a8b - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.844 379501 INFO alembic.runtime.migration [None req-9a5b9c98-8114-4171-9881-e09b6a0b5a8b - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.844 379501 INFO alembic.runtime.migration [None req-9a5b9c98-8114-4171-9881-e09b6a0b5a8b - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.849 379501 INFO alembic.runtime.migration [None req-9a5b9c98-8114-4171-9881-e09b6a0b5a8b - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.850 379501 INFO aodh.api.app [None req-9a5b9c98-8114-4171-9881-e09b6a0b5a8b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.007352s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.008693s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.903 379500 INFO aodh.evaluator.event [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Triggering the alarm f808cc9b-f9ef-4d7d-8d8f-ed5f985d6943 by event for project , event_type: type0 2025-11-24 06:18:33.903 379500 INFO aodh.evaluator [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] alarm f808cc9b-f9ef-4d7d-8d8f-ed5f985d6943 transitioning to alarm because Event hits the query . {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.085539s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.831 379499 INFO alembic.runtime.migration [None req-28e1a6c9-a08c-4e50-a6b6-51d08b2105a8 d366a198-ee8f-4ea1-a2da-09895402e878 9e7a3e23-3c4d-4af6-9ff7-150259cbf4ae - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.831 379499 INFO alembic.runtime.migration [None req-28e1a6c9-a08c-4e50-a6b6-51d08b2105a8 d366a198-ee8f-4ea1-a2da-09895402e878 9e7a3e23-3c4d-4af6-9ff7-150259cbf4ae - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.835 379499 INFO alembic.runtime.migration [None req-28e1a6c9-a08c-4e50-a6b6-51d08b2105a8 d366a198-ee8f-4ea1-a2da-09895402e878 9e7a3e23-3c4d-4af6-9ff7-150259cbf4ae - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.836 379499 INFO alembic.runtime.migration [None req-28e1a6c9-a08c-4e50-a6b6-51d08b2105a8 d366a198-ee8f-4ea1-a2da-09895402e878 9e7a3e23-3c4d-4af6-9ff7-150259cbf4ae - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.850 379499 INFO alembic.runtime.migration [None req-28e1a6c9-a08c-4e50-a6b6-51d08b2105a8 d366a198-ee8f-4ea1-a2da-09895402e878 9e7a3e23-3c4d-4af6-9ff7-150259cbf4ae - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.856 379499 INFO aodh.api.app [None req-28e1a6c9-a08c-4e50-a6b6-51d08b2105a8 d366a198-ee8f-4ea1-a2da-09895402e878 9e7a3e23-3c4d-4af6-9ff7-150259cbf4ae - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.892 379499 WARNING oslo_db.sqlalchemy.utils [None req-6dbd655d-feed-45c8-857e-0d857ccd1703 f36f825b-f6ff-481a-ab28-9f3df5cfcbe2 171d0039-013a-41ed-a7e3-fe86e97725ee - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.007038s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.911 379500 INFO aodh.evaluator.event [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Aborting evaluation of the alarm c8118a17-c859-464d-9850-950c60de0998 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_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.007291s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.007353s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.926 379500 INFO aodh.evaluator.event [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Aborting evaluation of the alarm a42b75eb-1f05-4788-8707-554771384eb5 due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.007515s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.934 379500 INFO aodh.evaluator.event [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Aborting evaluation of the alarm 2321cee5-cd20-49f9-99b2-21c63cc806fe due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.007316s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.941 379500 INFO aodh.evaluator.event [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Aborting evaluation of the alarm 1d10bb61-724d-428a-b00c-dbca69bd1631 due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.056661s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.893 379501 INFO alembic.runtime.migration [None req-dad1daab-a7ce-4645-b33f-4658676531cc - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.893 379501 INFO alembic.runtime.migration [None req-dad1daab-a7ce-4645-b33f-4658676531cc - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.898 379501 INFO alembic.runtime.migration [None req-dad1daab-a7ce-4645-b33f-4658676531cc - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.898 379501 INFO alembic.runtime.migration [None req-dad1daab-a7ce-4645-b33f-4658676531cc - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.903 379501 INFO alembic.runtime.migration [None req-dad1daab-a7ce-4645-b33f-4658676531cc - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.906 379501 INFO aodh.api.app [None req-dad1daab-a7ce-4645-b33f-4658676531cc - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.008388s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.010204s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.958 379500 WARNING aodh.evaluator.threshold [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Expecting 4 datapoints but only get 0 2025-11-24 06:18:33.958 379500 INFO aodh.evaluator [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] alarm 4fc5411c-c33d-43e7-869b-40d891df47c6 transitioning to insufficient data because No datapoint for granularity 300 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.009480s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.969 379500 WARNING aodh.evaluator.threshold [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Expecting 5 datapoints but only get 0 2025-11-24 06:18:33.969 379500 INFO aodh.evaluator [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] alarm f7555679-c9bd-44b7-b20a-2a7d8072ba88 transitioning to insufficient data because No datapoint for granularity 60 2025-11-24 06:18:33.970 379500 WARNING aodh.evaluator.threshold [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Expecting 5 datapoints but only get 0 2025-11-24 06:18:33.970 379500 INFO aodh.evaluator [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] alarm f7555679-c9bd-44b7-b20a-2a7d8072ba88 transitioning to insufficient data because No datapoint for granularity 60 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.009560s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.979 379500 WARNING aodh.evaluator.threshold [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Expecting 5 datapoints but only get 0 2025-11-24 06:18:33.979 379500 INFO aodh.evaluator [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] alarm a4b17aea-64ea-4a84-97a0-255d1f783190 transitioning to insufficient data because No datapoint for granularity 60 {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.008912s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.988 379500 INFO aodh.evaluator [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] alarm d97526aa-eb61-46c7-87ba-7ca728940a3f transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-11-23T11:18:33.988306', 'admin_state_up': True, 'operating_status': 'ERROR'} {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.124216s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.877 379498 INFO alembic.runtime.migration [None req-985b0e30-0b63-4994-b188-271381d7712d some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.886 379498 INFO alembic.runtime.migration [None req-985b0e30-0b63-4994-b188-271381d7712d some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.892 379498 INFO alembic.runtime.migration [None req-985b0e30-0b63-4994-b188-271381d7712d some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.892 379498 INFO alembic.runtime.migration [None req-985b0e30-0b63-4994-b188-271381d7712d some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.905 379498 INFO alembic.runtime.migration [None req-985b0e30-0b63-4994-b188-271381d7712d some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.914 379498 INFO aodh.api.app [None req-985b0e30-0b63-4994-b188-271381d7712d some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.964 379498 INFO aodh.api.app [None req-985b0e30-0b63-4994-b188-271381d7712d some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.978 379498 WARNING oslo_policy.policy [None req-511e6256-73e6-4ee9-bb25-b69442dde45c some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.010700s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.999 379500 INFO aodh.evaluator [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] alarm f08933ae-27f9-434a-a92f-11aeadfd45f9 transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.056099s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.951 379501 INFO alembic.runtime.migration [None req-87e58491-095b-438d-b96c-ca03b0d94c3d - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.951 379501 INFO alembic.runtime.migration [None req-87e58491-095b-438d-b96c-ca03b0d94c3d - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.956 379501 INFO alembic.runtime.migration [None req-87e58491-095b-438d-b96c-ca03b0d94c3d - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.956 379501 INFO alembic.runtime.migration [None req-87e58491-095b-438d-b96c-ca03b0d94c3d - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.961 379501 INFO alembic.runtime.migration [None req-87e58491-095b-438d-b96c-ca03b0d94c3d - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.963 379501 INFO aodh.api.app [None req-87e58491-095b-438d-b96c-ca03b0d94c3d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {2} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_scoped [0.010976s] ... ok {2} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000359s] ... ok {2} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.001015s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.110630s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:33.914 379499 INFO alembic.runtime.migration [None req-6dbd655d-feed-45c8-857e-0d857ccd1703 f36f825b-f6ff-481a-ab28-9f3df5cfcbe2 171d0039-013a-41ed-a7e3-fe86e97725ee - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.914 379499 INFO alembic.runtime.migration [None req-6dbd655d-feed-45c8-857e-0d857ccd1703 f36f825b-f6ff-481a-ab28-9f3df5cfcbe2 171d0039-013a-41ed-a7e3-fe86e97725ee - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.922 379499 INFO alembic.runtime.migration [None req-6dbd655d-feed-45c8-857e-0d857ccd1703 f36f825b-f6ff-481a-ab28-9f3df5cfcbe2 171d0039-013a-41ed-a7e3-fe86e97725ee - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:33.922 379499 INFO alembic.runtime.migration [None req-6dbd655d-feed-45c8-857e-0d857ccd1703 f36f825b-f6ff-481a-ab28-9f3df5cfcbe2 171d0039-013a-41ed-a7e3-fe86e97725ee - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:33.926 379499 INFO alembic.runtime.migration [None req-6dbd655d-feed-45c8-857e-0d857ccd1703 f36f825b-f6ff-481a-ab28-9f3df5cfcbe2 171d0039-013a-41ed-a7e3-fe86e97725ee - - - -] Running stamp_revision -> 010 2025-11-24 06:18:33.944 379499 INFO aodh.api.app [None req-6dbd655d-feed-45c8-857e-0d857ccd1703 f36f825b-f6ff-481a-ab28-9f3df5cfcbe2 171d0039-013a-41ed-a7e3-fe86e97725ee - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:33.990 379499 WARNING oslo_db.sqlalchemy.utils [None req-58b77ddd-cd13-493f-b368-0b2fd68562a7 f4051693-ee1a-4db3-86be-cf37e57506ae 66bdf5ae-50ff-407f-90c7-48683b91a5ad - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:33.994 379499 WARNING oslo_db.sqlalchemy.utils [None req-58b77ddd-cd13-493f-b368-0b2fd68562a7 f4051693-ee1a-4db3-86be-cf37e57506ae 66bdf5ae-50ff-407f-90c7-48683b91a5ad - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:34.004 379499 WARNING oslo_db.sqlalchemy.utils [None req-58b77ddd-cd13-493f-b368-0b2fd68562a7 f4051693-ee1a-4db3-86be-cf37e57506ae 66bdf5ae-50ff-407f-90c7-48683b91a5ad - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.043686s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.008 379501 INFO alembic.runtime.migration [None req-71c17229-8f35-4304-85d5-7cf96ddfd57d - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.008 379501 INFO alembic.runtime.migration [None req-71c17229-8f35-4304-85d5-7cf96ddfd57d - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.012 379501 INFO alembic.runtime.migration [None req-71c17229-8f35-4304-85d5-7cf96ddfd57d - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.012 379501 INFO alembic.runtime.migration [None req-71c17229-8f35-4304-85d5-7cf96ddfd57d - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.018 379501 INFO alembic.runtime.migration [None req-71c17229-8f35-4304-85d5-7cf96ddfd57d - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.020 379501 INFO aodh.api.app [None req-71c17229-8f35-4304-85d5-7cf96ddfd57d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.093579s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.010 379498 INFO alembic.runtime.migration [None req-511e6256-73e6-4ee9-bb25-b69442dde45c some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.010 379498 INFO alembic.runtime.migration [None req-511e6256-73e6-4ee9-bb25-b69442dde45c some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.017 379498 INFO alembic.runtime.migration [None req-511e6256-73e6-4ee9-bb25-b69442dde45c some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.017 379498 INFO alembic.runtime.migration [None req-511e6256-73e6-4ee9-bb25-b69442dde45c some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.029 379498 INFO alembic.runtime.migration [None req-511e6256-73e6-4ee9-bb25-b69442dde45c some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.031 379498 INFO aodh.api.app [None req-511e6256-73e6-4ee9-bb25-b69442dde45c some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.053249s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.052 379501 INFO alembic.runtime.migration [None req-5951ea16-e6e4-4994-a316-0eaca12555c0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.052 379501 INFO alembic.runtime.migration [None req-5951ea16-e6e4-4994-a316-0eaca12555c0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.056 379501 INFO alembic.runtime.migration [None req-5951ea16-e6e4-4994-a316-0eaca12555c0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.057 379501 INFO alembic.runtime.migration [None req-5951ea16-e6e4-4994-a316-0eaca12555c0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.061 379501 INFO alembic.runtime.migration [None req-5951ea16-e6e4-4994-a316-0eaca12555c0 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.063 379501 INFO aodh.api.app [None req-5951ea16-e6e4-4994-a316-0eaca12555c0 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRulePrometheus.test_post_prometheus_alarm_as_nonadmin [0.096786s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.028 379499 INFO alembic.runtime.migration [None req-58b77ddd-cd13-493f-b368-0b2fd68562a7 f4051693-ee1a-4db3-86be-cf37e57506ae 66bdf5ae-50ff-407f-90c7-48683b91a5ad - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.028 379499 INFO alembic.runtime.migration [None req-58b77ddd-cd13-493f-b368-0b2fd68562a7 f4051693-ee1a-4db3-86be-cf37e57506ae 66bdf5ae-50ff-407f-90c7-48683b91a5ad - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.037 379499 INFO alembic.runtime.migration [None req-58b77ddd-cd13-493f-b368-0b2fd68562a7 f4051693-ee1a-4db3-86be-cf37e57506ae 66bdf5ae-50ff-407f-90c7-48683b91a5ad - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.037 379499 INFO alembic.runtime.migration [None req-58b77ddd-cd13-493f-b368-0b2fd68562a7 f4051693-ee1a-4db3-86be-cf37e57506ae 66bdf5ae-50ff-407f-90c7-48683b91a5ad - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.048 379499 INFO alembic.runtime.migration [None req-58b77ddd-cd13-493f-b368-0b2fd68562a7 f4051693-ee1a-4db3-86be-cf37e57506ae 66bdf5ae-50ff-407f-90c7-48683b91a5ad - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.052 379499 INFO aodh.api.app [None req-58b77ddd-cd13-493f-b368-0b2fd68562a7 f4051693-ee1a-4db3-86be-cf37e57506ae 66bdf5ae-50ff-407f-90c7-48683b91a5ad - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini 2025-11-24 06:18:34.081 379499 WARNING oslo_db.sqlalchemy.utils [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:34.085 379499 WARNING oslo_db.sqlalchemy.utils [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:34.099 379499 WARNING oslo_db.sqlalchemy.utils [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] 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.056177s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.095 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.096 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.099 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.099 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.112 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.121 379498 INFO aodh.api.app [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.058259s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.105 379501 INFO alembic.runtime.migration [None req-5dc1560f-8423-457c-b32e-ee5896dc5ab4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.106 379501 INFO alembic.runtime.migration [None req-5dc1560f-8423-457c-b32e-ee5896dc5ab4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.110 379501 INFO alembic.runtime.migration [None req-5dc1560f-8423-457c-b32e-ee5896dc5ab4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.110 379501 INFO alembic.runtime.migration [None req-5dc1560f-8423-457c-b32e-ee5896dc5ab4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.115 379501 INFO alembic.runtime.migration [None req-5dc1560f-8423-457c-b32e-ee5896dc5ab4 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.118 379501 INFO aodh.api.app [None req-5dc1560f-8423-457c-b32e-ee5896dc5ab4 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.035327s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.154 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.155 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.160 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.161 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.168 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.175 379498 WARNING oslo_db.sqlalchemy.utils [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.072597s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.119 379499 INFO alembic.runtime.migration [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.120 379499 INFO alembic.runtime.migration [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.128 379499 INFO alembic.runtime.migration [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.129 379499 INFO alembic.runtime.migration [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.134 379499 INFO alembic.runtime.migration [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.146 379499 INFO aodh.api.app [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.042543s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.164 379501 INFO alembic.runtime.migration [None req-c64307a9-2cbe-4e1a-8610-c3743bb13354 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.164 379501 INFO alembic.runtime.migration [None req-c64307a9-2cbe-4e1a-8610-c3743bb13354 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.168 379501 INFO alembic.runtime.migration [None req-c64307a9-2cbe-4e1a-8610-c3743bb13354 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.169 379501 INFO alembic.runtime.migration [None req-c64307a9-2cbe-4e1a-8610-c3743bb13354 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.174 379501 INFO alembic.runtime.migration [None req-c64307a9-2cbe-4e1a-8610-c3743bb13354 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.177 379501 INFO aodh.api.app [None req-c64307a9-2cbe-4e1a-8610-c3743bb13354 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.031904s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.208 379501 INFO alembic.runtime.migration [None req-ab345c72-c9c2-4d3c-acfe-91d9627e9e4b 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.208 379501 INFO alembic.runtime.migration [None req-ab345c72-c9c2-4d3c-acfe-91d9627e9e4b 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.212 379501 INFO alembic.runtime.migration [None req-ab345c72-c9c2-4d3c-acfe-91d9627e9e4b 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.212 379501 INFO alembic.runtime.migration [None req-ab345c72-c9c2-4d3c-acfe-91d9627e9e4b 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.217 379501 INFO alembic.runtime.migration [None req-ab345c72-c9c2-4d3c-acfe-91d9627e9e4b 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.218 379501 INFO aodh.api.app [None req-ab345c72-c9c2-4d3c-acfe-91d9627e9e4b 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.054024s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.193 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.193 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.199 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.199 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.207 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.220 379498 WARNING oslo_db.sqlalchemy.utils [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.086583s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.199 379499 INFO alembic.runtime.migration [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.199 379499 INFO alembic.runtime.migration [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.206 379499 INFO alembic.runtime.migration [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.206 379499 INFO alembic.runtime.migration [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.222 379499 INFO alembic.runtime.migration [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.229 379499 INFO aodh.api.app [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.049293s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.241 379501 INFO alembic.runtime.migration [None req-012dc5d9-9db3-451c-9dac-b568bfb8e4aa 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.242 379501 INFO alembic.runtime.migration [None req-012dc5d9-9db3-451c-9dac-b568bfb8e4aa 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.245 379501 INFO alembic.runtime.migration [None req-012dc5d9-9db3-451c-9dac-b568bfb8e4aa 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.245 379501 INFO alembic.runtime.migration [None req-012dc5d9-9db3-451c-9dac-b568bfb8e4aa 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.250 379501 INFO alembic.runtime.migration [None req-012dc5d9-9db3-451c-9dac-b568bfb8e4aa 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.252 379501 INFO aodh.api.app [None req-012dc5d9-9db3-451c-9dac-b568bfb8e4aa 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.017653s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.066222s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.255 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.255 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.268 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.268 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.283 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.298 379498 WARNING oslo_db.sqlalchemy.utils [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.025719s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.006489s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.012910s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.003104s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.004025s] ... ok {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.073066s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.295 379501 INFO alembic.runtime.migration [None req-e8495c07-09ea-4ec7-aeaf-dd25504d7f71 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.295 379501 INFO alembic.runtime.migration [None req-e8495c07-09ea-4ec7-aeaf-dd25504d7f71 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.303 379501 INFO alembic.runtime.migration [None req-e8495c07-09ea-4ec7-aeaf-dd25504d7f71 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.303 379501 INFO alembic.runtime.migration [None req-e8495c07-09ea-4ec7-aeaf-dd25504d7f71 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.314 379501 INFO alembic.runtime.migration [None req-e8495c07-09ea-4ec7-aeaf-dd25504d7f71 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.318 379501 INFO aodh.api.app [None req-e8495c07-09ea-4ec7-aeaf-dd25504d7f71 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.072434s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.319 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.319 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.325 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.326 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.331 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.352 379498 WARNING oslo_db.sqlalchemy.utils [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:34.362 379498 WARNING oslo_db.sqlalchemy.utils [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:34.372 379498 WARNING oslo_db.sqlalchemy.utils [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.070403s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.371 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.371 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.380 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.380 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.388 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.394 379501 INFO aodh.api.app [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.497775s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.387 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.387 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.391 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.391 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.406 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.415 379498 WARNING oslo_db.sqlalchemy.utils [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.536687s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.361 379499 INFO alembic.runtime.migration [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.361 379499 INFO alembic.runtime.migration [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.368 379499 INFO alembic.runtime.migration [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.369 379499 INFO alembic.runtime.migration [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.383 379499 INFO alembic.runtime.migration [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.394 379499 INFO aodh.api.app [None req-e120369b-ba2c-4540-a94b-814b75c980cb 02cf14f6-89b1-431a-ac7e-f2d9d6759443 ddeaa58b-d1de-45bb-a548-20ee10460895 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.043581s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.898 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.898 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.902 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.902 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.906 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.909 379498 WARNING oslo_db.sqlalchemy.utils [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.519532s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.872 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.873 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.898 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.899 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.918 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.922 379501 INFO aodh.api.app [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.028960s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.925 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.925 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.929 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.929 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.934 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.937 379498 WARNING oslo_db.sqlalchemy.utils [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.012292s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.022535s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.955 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.955 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.959 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.959 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.964 379498 INFO alembic.runtime.migration [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.001408s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001847s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.110730s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.898 379499 INFO alembic.runtime.migration [None req-0c58d833-6858-4e9d-9ded-22a01955cd47 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.899 379499 INFO alembic.runtime.migration [None req-0c58d833-6858-4e9d-9ded-22a01955cd47 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.910 379499 INFO alembic.runtime.migration [None req-0c58d833-6858-4e9d-9ded-22a01955cd47 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.910 379499 INFO alembic.runtime.migration [None req-0c58d833-6858-4e9d-9ded-22a01955cd47 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.917 379499 INFO alembic.runtime.migration [None req-0c58d833-6858-4e9d-9ded-22a01955cd47 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:34.932 379499 INFO aodh.api.app [None req-0c58d833-6858-4e9d-9ded-22a01955cd47 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.020048s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.992 379498 ERROR stevedore.extension [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e 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-11-24 06:18:34.992 379498 WARNING stevedore.named [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Could not load prometheus 2025-11-24 06:18:34.993 379498 INFO aodh.evaluator [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] alarm 26cb8b75-7ff4-4da1-bd06-c63d61b8e459 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. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.008565s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.002 379498 INFO aodh.evaluator.event [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Triggering the alarm a1b76afb-a352-406c-afeb-b9c79623e36b by event for project , event_type: type0 2025-11-24 06:18:35.003 379498 INFO aodh.evaluator [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] alarm a1b76afb-a352-406c-afeb-b9c79623e36b transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.006967s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.006631s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.008226s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.025 379498 INFO aodh.evaluator.event [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Triggering the alarm 96cc7db9-d164-4854-ac4d-0881c476377f by event for project project1, event_type: type0 2025-11-24 06:18:35.025 379498 INFO aodh.evaluator [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] alarm 96cc7db9-d164-4854-ac4d-0881c476377f transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.008138s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.034 379498 INFO aodh.evaluator.event [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Triggering the alarm 1dc0a6ca-d9e8-4e02-b9b2-b5afbfd126d1 by event for project , event_type: type0 2025-11-24 06:18:35.034 379498 INFO aodh.evaluator [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] alarm 1dc0a6ca-d9e8-4e02-b9b2-b5afbfd126d1 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.009991s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.044 379498 INFO aodh.evaluator.event [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Triggering the alarm 761c3356-1875-46da-abb4-7db339dcb096 by event for project , event_type: type0 2025-11-24 06:18:35.044 379498 INFO aodh.evaluator [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] alarm 761c3356-1875-46da-abb4-7db339dcb096 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.007659s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.053 379498 ERROR aodh.evaluator.event [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Failed to extract event_type from event = {'message_id': '609eafbf-7f3d-45b1-9069-2ffa1c8f4b5b', 'traits': []} 2025-11-24 06:18:35.053 379498 WARNING aodh.evaluator.event [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Event <{'message_id': '609eafbf-7f3d-45b1-9069-2ffa1c8f4b5b', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.008323s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.061 379498 INFO aodh.evaluator.event [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Aborting evaluation of the alarm 92862121-111f-42f8-b54f-5313b7550e57 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.100194s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:34.982 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.983 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.986 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:34.986 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:34.991 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.018 379501 WARNING oslo_db.sqlalchemy.utils [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.008901s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.009704s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.079 379498 INFO aodh.evaluator [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] alarm 2777b660-c186-4553-a246-a1ec1b56d466 transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.009088s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.010442s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.100 379498 INFO aodh.evaluator [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] alarm 1e869296-568c-49c0-bbc0-08974025b296 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.011402s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.112 379498 INFO aodh.evaluator [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] alarm 00c95e7e-e7ab-4a20-bab4-f0b40d4379ce transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.125798s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.003 379499 INFO alembic.runtime.migration [None req-821ad87c-4882-4480-abdc-23bfc600beb7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.004 379499 INFO alembic.runtime.migration [None req-821ad87c-4882-4480-abdc-23bfc600beb7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.011 379499 INFO alembic.runtime.migration [None req-821ad87c-4882-4480-abdc-23bfc600beb7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.012 379499 INFO alembic.runtime.migration [None req-821ad87c-4882-4480-abdc-23bfc600beb7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.017 379499 INFO alembic.runtime.migration [None req-821ad87c-4882-4480-abdc-23bfc600beb7 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.024 379499 INFO aodh.api.app [None req-821ad87c-4882-4480-abdc-23bfc600beb7 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.010456s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.122 379498 WARNING aodh.evaluator.threshold [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Expecting 6 datapoints but only get 0 2025-11-24 06:18:35.122 379498 INFO aodh.evaluator [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] alarm 2fa5b807-0a59-4a82-97b6-9d67ee1f8ebf transitioning to insufficient data because No datapoint for granularity 50 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.011613s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.134 379498 INFO aodh.evaluator [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] alarm 50902fda-7082-4a11-9e01-6261e9c8211e transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.078269s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.078 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.078 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.092 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.092 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.104 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.116 379501 WARNING oslo_db.sqlalchemy.utils [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:35.138 379501 INFO aodh.storage.impl_sqlalchemy [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] 0 alarm histories are removed from database {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.011321s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.013665s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.160 379498 INFO aodh.evaluator [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] alarm 111e3fbe-d167-45e2-a63c-89ec2efe15d8 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.014074s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.174 379498 INFO aodh.evaluator [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] alarm 75e10f93-aa57-4ba5-91ff-172f24767eac transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000424s] ... ok {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000306s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.067131s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.158 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.158 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.162 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.162 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.180 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.192 379501 WARNING oslo_db.sqlalchemy.utils [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:35.200 379501 INFO aodh.storage.impl_sqlalchemy [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] 3 alarm histories are removed from database {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.157810s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.133 379499 INFO alembic.runtime.migration [None req-f357d591-548f-4434-9ed3-5d3f1bb20f80 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.133 379499 INFO alembic.runtime.migration [None req-f357d591-548f-4434-9ed3-5d3f1bb20f80 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.136 379499 INFO alembic.runtime.migration [None req-f357d591-548f-4434-9ed3-5d3f1bb20f80 - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.136 379499 INFO alembic.runtime.migration [None req-f357d591-548f-4434-9ed3-5d3f1bb20f80 - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.155 379499 INFO alembic.runtime.migration [None req-f357d591-548f-4434-9ed3-5d3f1bb20f80 - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.165 379499 INFO aodh.api.app [None req-f357d591-548f-4434-9ed3-5d3f1bb20f80 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.098397s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.224 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.224 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.243 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.243 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.271 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.276 379501 WARNING oslo_db.sqlalchemy.utils [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:35.298 379501 INFO aodh.storage.impl_sqlalchemy [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] 2 alarm histories are removed from database {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.070465s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.329 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.329 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.332 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.332 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.347 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.371 379501 WARNING oslo_db.sqlalchemy.utils [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.070805s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.400 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.401 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.424 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.424 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.430 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.439 379501 WARNING oslo_db.sqlalchemy.utils [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.074134s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.420 379499 INFO alembic.runtime.migration [None req-e9274199-6417-4b8c-b019-b7cfa39073cd - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.420 379499 INFO alembic.runtime.migration [None req-e9274199-6417-4b8c-b019-b7cfa39073cd - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.431 379499 INFO alembic.runtime.migration [None req-e9274199-6417-4b8c-b019-b7cfa39073cd - project-id1 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.431 379499 INFO alembic.runtime.migration [None req-e9274199-6417-4b8c-b019-b7cfa39073cd - project-id1 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.436 379499 INFO alembic.runtime.migration [None req-e9274199-6417-4b8c-b019-b7cfa39073cd - project-id1 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.443 379499 INFO aodh.api.app [None req-e9274199-6417-4b8c-b019-b7cfa39073cd - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.060459s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.460 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.461 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.469 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.469 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.473 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.484 379501 WARNING oslo_db.sqlalchemy.utils [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.068263s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.494 379499 INFO alembic.runtime.migration [None req-f1218c6f-bb9d-4db3-b50f-ef2c7b0cb800 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.494 379499 INFO alembic.runtime.migration [None req-f1218c6f-bb9d-4db3-b50f-ef2c7b0cb800 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.503 379499 INFO alembic.runtime.migration [None req-f1218c6f-bb9d-4db3-b50f-ef2c7b0cb800 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.503 379499 INFO alembic.runtime.migration [None req-f1218c6f-bb9d-4db3-b50f-ef2c7b0cb800 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.507 379499 INFO alembic.runtime.migration [None req-f1218c6f-bb9d-4db3-b50f-ef2c7b0cb800 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.522 379499 INFO aodh.api.app [None req-f1218c6f-bb9d-4db3-b50f-ef2c7b0cb800 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] WSGI config used: /builddir/build/BUILD/aodh-21.1.0.dev30/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.016760s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.572 379499 WARNING stevedore.named [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Could not load no-such-engine {1} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.003072s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.064942s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.521 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.527 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.531 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.531 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.546 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.551 379501 WARNING oslo_db.sqlalchemy.utils [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.048162s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.601 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.601 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.604 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.604 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.613 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Running stamp_revision -> 010 {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.067366s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.592 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.593 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.596 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.596 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.613 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.621 379501 WARNING oslo_db.sqlalchemy.utils [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.060249s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.635 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.635 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.639 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.639 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.662 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.670 379499 WARNING oslo_db.sqlalchemy.utils [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:35.678 379499 WARNING oslo_db.sqlalchemy.utils [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] 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.064689s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.658 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.658 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.665 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.665 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.674 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.683 379501 WARNING oslo_db.sqlalchemy.utils [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.052259s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.694 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.694 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.702 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.702 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.709 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.735 379499 WARNING oslo_db.sqlalchemy.utils [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.052353s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.722 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.722 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.728 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.728 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.732 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.059488s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.748 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.748 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.752 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.752 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.757 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.784 379499 WARNING oslo_db.sqlalchemy.utils [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-11-24 06:18:35.789 379499 WARNING oslo_db.sqlalchemy.utils [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.063670s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.773 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.773 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.779 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.779 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.783 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.062987s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.807 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.814 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.822 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.822 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.845 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.859 379499 WARNING oslo_db.sqlalchemy.utils [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.057806s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.847 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.847 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.850 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.863 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.869 379501 INFO alembic.runtime.migration [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.042302s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.870 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.870 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.883 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.883 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.889 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.901 379499 WARNING oslo_db.sqlalchemy.utils [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.032168s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.916 379501 ERROR stevedore.extension [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-11-24 06:18:35.916 379501 WARNING stevedore.named [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Could not load prometheus 2025-11-24 06:18:35.916 379501 INFO aodh.evaluator [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm 9aaa25de-c86f-4539-8acf-36136afb0a4f transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.034982s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.945 379501 ERROR stevedore.extension [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-11-24 06:18:35.946 379501 WARNING stevedore.named [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Could not load prometheus {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.056494s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.911 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.911 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.923 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.923 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.936 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Running stamp_revision -> 010 2025-11-24 06:18:35.951 379499 WARNING oslo_db.sqlalchemy.utils [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.029549s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.975 379501 ERROR stevedore.extension [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-11-24 06:18:35.976 379501 WARNING stevedore.named [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Could not load prometheus {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.015277s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.997 379501 ERROR stevedore.extension [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-11-24 06:18:35.997 379501 WARNING stevedore.named [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Could not load prometheus 2025-11-24 06:18:35.998 379501 INFO aodh.evaluator [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm 49d86246-36db-4bfc-a01a-2d02e87d649d transitioning to ok because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to ok, due to rules: rule1 inside their threshold. {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.075646s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:35.971 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.971 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.979 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Context impl SQLiteImpl. 2025-11-24 06:18:35.979 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Will assume non-transactional DDL. 2025-11-24 06:18:35.996 379499 INFO alembic.runtime.migration [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Running stamp_revision -> 010 2025-11-24 06:18:36.006 379499 WARNING oslo_db.sqlalchemy.utils [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.003740s] ... ok {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.044785s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.017 379501 ERROR stevedore.extension [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-11-24 06:18:36.017 379501 WARNING stevedore.named [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Could not load prometheus 2025-11-24 06:18:36.017 379501 INFO aodh.evaluator [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm d2b50b96-a816-4205-b47a-6571b232acb6 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-11-24 06:18:36.034 379501 INFO aodh.evaluator [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm 7a16c393-2682-4a74-bc9f-025d2dfb0b0d transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-11-24 06:18:36.035 379501 INFO aodh.evaluator [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm dcf2f449-829a-40cd-b335-4906434e82b7 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-11-24 06:18:36.035 379501 INFO aodh.evaluator [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm de2d7d7c-13ad-4f75-922c-5d8896990a75 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to insufficient data, due to rules: rule1, rule2, rule3, rule4, rule5, rule6 state evaluated to unknown. {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.007015s] ... ok {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.014963s] ... ok {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.027123s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.071 379501 ERROR stevedore.extension [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-11-24 06:18:36.071 379501 WARNING stevedore.named [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Could not load prometheus 2025-11-24 06:18:36.071 379501 INFO aodh.evaluator [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm 5a128c99-5f81-48fb-94d9-1bf7a57feb9b 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. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.017982s] ... ok {1} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.039216s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.101 379499 ERROR stevedore.extension [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-11-24 06:18:36.101 379499 WARNING stevedore.named [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Could not load prometheus 2025-11-24 06:18:36.101 379499 INFO aodh.evaluator [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] alarm faaa2b4f-9629-4ac7-a6e1-c579a38972ba 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_event_alarm_cache_updated_after_fired [0.025870s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.112 379501 INFO aodh.evaluator.event [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Triggering the alarm b818416b-807d-4f13-abf4-4b3820a05dcd by event for project project2, event_type: type1 2025-11-24 06:18:36.112 379501 INFO aodh.evaluator [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm b818416b-807d-4f13-abf4-4b3820a05dcd transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.018266s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.008088s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.129 379499 INFO aodh.evaluator.event [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Triggering the alarm b4138bbf-17f8-443a-b299-caa75dd25c77 by event for project , event_type: compute.instance.update 2025-11-24 06:18:36.129 379499 INFO aodh.evaluator [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] alarm b4138bbf-17f8-443a-b299-caa75dd25c77 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.022816s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.152 379499 INFO aodh.evaluator.event [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Triggering the alarm f71470dd-fbee-4656-af3f-e40d78354d08 by event for project project1, event_type: type0 2025-11-24 06:18:36.153 379499 INFO aodh.evaluator [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] alarm f71470dd-fbee-4656-af3f-e40d78354d08 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.021280s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.174 379499 INFO aodh.evaluator [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] alarm de323918-417b-4db5-bf18-6bc824c21cb7 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.009499s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.183 379499 INFO aodh.evaluator [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] alarm 92114b93-c127-446b-8bfa-471841521c06 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.036422s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.012175s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.233 379499 INFO aodh.evaluator [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] alarm 4d40d574-e9b2-4c57-a7e9-1e8d7fe360c1 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.046843s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.279 379499 WARNING aodh.evaluator.gnocchi [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-11-24 06:18:36.280 379499 INFO aodh.evaluator [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] alarm 60dab851-aab8-4084-89d5-c025052b1f20 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {2} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [2.277744s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.008226s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.299 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Coordination backend started successfully. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.020083s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.301 379499 INFO aodh.evaluator [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] alarm 0d5c25ab-ff0d-47c3-a995-7adfc8965f40 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.008564s] ... ok {1} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_not_scoped [0.025662s] ... ok {1} aodh.tests.unit.evaluator.test_prometheus.TestPrometheusEvaluator.test_project_scoping_old_alarm [0.010403s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.248822s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.365 379501 INFO aodh.evaluator.event [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Triggering the alarm c6297eee-6a32-4f68-80c5-cd2b5b74cb70 by event for project , event_type: type0 2025-11-24 06:18:36.366 379501 INFO aodh.evaluator [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm c6297eee-6a32-4f68-80c5-cd2b5b74cb70 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.013309s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.372 379499 INFO aodh.notifier.heat [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-11-24 06:18:36.372 379499 ERROR aodh.notifier.heat [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.009390s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.375 379501 INFO aodh.evaluator.event [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Triggering the alarm 073a954f-cc96-4ad9-823c-a195d615013b by event for project , event_type: type0 2025-11-24 06:18:36.375 379501 INFO aodh.evaluator [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm 073a954f-cc96-4ad9-823c-a195d615013b transitioning to alarm because Event hits the query . {1} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.001688s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.027508s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.403 379501 ERROR aodh.evaluator.event [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-11-24 06:18:36.404 379501 WARNING aodh.evaluator.event [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {1} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.033235s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.009969s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.013716s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.427 379501 WARNING aodh.evaluator.gnocchi [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-11-24 06:18:36.427 379501 INFO aodh.evaluator [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm 6a0781e5-bf0d-490f-95fd-7014a7c1982e transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {1} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.020237s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.011813s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.439 379501 WARNING aodh.evaluator.gnocchi [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-11-24 06:18:36.439 379501 INFO aodh.evaluator [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm 4fd772e2-d433-4779-8d59-a761a316eb40 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_no_state_change_outside_time_constraint [0.018999s] ... ok {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.025491s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.483 379501 WARNING aodh.evaluator.threshold [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Expecting 5 datapoints but only get 0 2025-11-24 06:18:36.484 379501 INFO aodh.evaluator [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm d8c63863-d87f-41d8-99f1-2c5393a10c1e transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.016716s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.501 379501 INFO aodh.evaluator [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] alarm ec325f8f-7cd8-4eb5-a954-83864a3f310f transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.009561s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.512 379501 INFO aodh.notifier.heat [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-11-24 06:18:36.512 379501 INFO aodh.notifier.heat [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-11-24 06:18:36.513 379501 INFO aodh.notifier.heat [None req-87de24d3-fe62-4315-a9cb-172a25667d3c 2b36e163-5170-49ce-84a6-83b1da7762e9 35422702-949f-419d-a327-419f2ffa95a6 - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {3} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.004342s] ... ok {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [2.290091s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.174840s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.417 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Coordination backend started successfully. 2025-11-24 06:18:37.418 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Joined partitioning group group 2025-11-24 06:18:37.418 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Coordination backend started successfully. 2025-11-24 06:18:37.418 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Joined partitioning group group 2025-11-24 06:18:37.419 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Coordination backend started successfully. 2025-11-24 06:18:37.419 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Joined partitioning group group 2025-11-24 06:18:37.419 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Coordination backend started successfully. 2025-11-24 06:18:37.419 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Joined partitioning group group 2025-11-24 06:18:37.419 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Coordination backend started successfully. 2025-11-24 06:18:37.420 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Joined partitioning group group 2025-11-24 06:18:37.420 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Coordination backend started successfully. 2025-11-24 06:18:37.420 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Joined partitioning group group 2025-11-24 06:18:37.420 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Coordination backend started successfully. 2025-11-24 06:18:37.420 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Joined partitioning group group 2025-11-24 06:18:37.420 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Coordination backend started successfully. 2025-11-24 06:18:37.421 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Joined partitioning group group 2025-11-24 06:18:37.421 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Coordination backend started successfully. 2025-11-24 06:18:37.421 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Joined partitioning group group 2025-11-24 06:18:37.421 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810 -92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Coordination backend started successfully. 2025-11-24 06:18:37.421 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Joined partitioning group group {0} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.008644s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:37.476 379498 INFO aodh.coordination [None req-7f30bf60-8bbe-4503-8c8f-3d5e9bebae9e some_user_id some_project_id - - - -] Coordination backend started successfully. {2} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.011100s] ... ok {3} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.870325s] ... ok {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.028009s] ... ok {3} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.014489s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.029754s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:36.458 379499 INFO aodh.coordination [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Coordination backend started successfully. 2025-11-24 06:18:37.458 379499 INFO aodh.coordination [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Joined partitioning group group1 2025-11-24 06:18:37.459 379499 INFO aodh.coordination [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Coordination backend started successfully. 2025-11-24 06:18:38.459 379499 INFO aodh.coordination [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Joined partitioning group group2 {2} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.009585s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:37.494 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Coordination backend started successfully. 2025-11-24 06:18:38.495 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Joined partitioning group group 2025-11-24 06:18:38.495 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Coordination backend started successfully. 2025-11-24 06:18:38.495 379500 INFO aodh.coordination [None req-df795c16-e09d-4fe6-b07a-53508b00dfd8 f0750810-92ad-434c-85aa-106ab1196bbc c36432a0-f393-4f08-b751-6ab50c679eb7 - - - -] Joined partitioning group group {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.000947s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.002386s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.001135s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.001239s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.030001s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:37.498 379498 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {1} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.014772s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:38.474 379499 INFO aodh.coordination [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Coordination backend started successfully. 2025-11-24 06:18:39.475 379499 INFO aodh.coordination [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Joined partitioning group 123 2025-11-24 06:18:39.475 379499 INFO aodh.coordination [None req-40a73aa1-82cc-4599-b06b-3b40eddde695 c4c58b46-c88f-44fe-9701-3d0d12ef329c d8ddbbad-a540-4743-bb5a-ca3047134fda - - - -] Left partitioning group 123 {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.017266s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:38.524 379498 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.069000s] ... ok {3} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [2.018445s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.019275s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:39.499 379499 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-11-24 06:18:39.501 379499 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-11-24 06:18:39.501 379499 ERROR aodh.evaluator Traceback (most recent call last): 2025-11-24 06:18:39.501 379499 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev30/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-11-24 06:18:39.501 379499 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-11-24 06:18:39.501 379499 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-11-24 06:18:39.501 379499 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-11-24 06:18:39.501 379499 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-24 06:18:39.501 379499 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-11-24 06:18:39.501 379499 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-11-24 06:18:39.501 379499 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-24 06:18:39.501 379499 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-11-24 06:18:39.501 379499 ERROR aodh.evaluator raise result 2025-11-24 06:18:39.501 379499 ERROR aodh.evaluator Exception: Boom! 2025-11-24 06:18:39.501 379499 ERROR aodh.evaluator {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.013359s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:39.538 379498 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-11-24 06:18:39.538 379498 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-11-24 06:18:39.538 379498 ERROR aodh.evaluator Traceback (most recent call last): 2025-11-24 06:18:39.538 379498 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-21.1.0.dev30/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-11-24 06:18:39.538 379498 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-11-24 06:18:39.538 379498 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-11-24 06:18:39.538 379498 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-11-24 06:18:39.538 379498 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-24 06:18:39.538 379498 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-11-24 06:18:39.538 379498 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-11-24 06:18:39.538 379498 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-11-24 06:18:39.538 379498 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-11-24 06:18:39.538 379498 ERROR aodh.evaluator raise result 2025-11-24 06:18:39.538 379498 ERROR aodh.evaluator Exception: Boom! 2025-11-24 06:18:39.538 379498 ERROR aodh.evaluator {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.014618s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:40.552 379498 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.001148s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.001174s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.067689s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:39.637 379500 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-bb408050-52c3-4c21-a433-cb0a7eb5e4b7' 2025-11-24 06:18:39.639 379500 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.015373s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:40.509 379499 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.069640s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:40.512 379501 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-45886796-bafe-4d92-869d-bfc21fca9470' 2025-11-24 06:18:40.518 379501 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.015025s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.069088s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.073250s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:40.712 379500 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-d9be1284-6a73-4a6a-b9d6-e73df40b2317' 2025-11-24 06:18:40.713 379500 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.010759s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:41.538 379499 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-11-24 06:18:41.538 379499 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.002944s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.000794s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.065639s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:41.582 379501 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-67c72e4e-74e9-4efe-bc4b-e1d9364fcbfd' 2025-11-24 06:18:41.584 379501 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.061078s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.069640s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:41.777 379500 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {2} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.060886s] ... ok {2} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.009662s] ... ok {2} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.009126s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.000733s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.000627s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.002789s] ... ok {2} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.009665s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.065981s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:42.648 379501 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-18ccfbc0-c4d7-4f76-9c60-c1bf15bebd71' 2025-11-24 06:18:42.650 379501 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.206484s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:42.604 379499 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-919573a2-88cd-4955-ab5b-db19f75a8c65' 2025-11-24 06:18:42.606 379499 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.074628s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.117216s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.001923s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000780s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.001310s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.001250s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.001831s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.062364s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:43.811 379499 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_boolean_expression_without_type [0.000720s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.000503s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.001045s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.000516s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.000431s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.003758s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.001200s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.001141s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.001213s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.001330s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.001144s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.064974s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:43.825 379498 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-8626f400-ea1e-4794-9bb4-40c00df80ba2' 2025-11-24 06:18:43.826 379498 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.082920s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-11-24 06:18:44.909 379498 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.015000s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.001263s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.001244s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.000996s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.000958s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.001405s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.001880s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.001447s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.001654s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.001435s] ... ok ====== Totals ====== Ran: 310 tests in 13.8581 sec. - Passed: 308 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 49.0238 sec. ============== Worker Balance ============== - Worker 0 (78 tests) => 0:00:13.858116 - Worker 1 (78 tests) => 0:00:12.288383 - Worker 2 (77 tests) => 0:00:10.692952 - Worker 3 (77 tests) => 0:00:12.329896 [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 # Name of label used to identify metric project IDs in Prometheus. This label # name will be used to restrict queries to the appropriate project. (string # value) #prometheus_project_label_name = project # The number of seconds to extend the evaluation windows to compensate the # reporting/ingestion lag. (integer value) # Minimum value: 0 # Maximum value: 86400 #additional_ingestion_lag = 0 # The time in seconds to wait for the load balancer member creation. (integer # value) #member_creation_time = 120 # SSL Client certificate file for REST notifier. (string value) #rest_notifier_certificate_file = # SSL Client private key file for REST notifier. (string value) #rest_notifier_certificate_key = # SSL CA_BUNDLE certificate for REST notifier (string value) #rest_notifier_ca_bundle_certificate_path = # Whether to verify the SSL Server certificate when calling alarm action. # (boolean value) #rest_notifier_ssl_verify = true # Number of retries for REST notifier (integer value) #rest_notifier_max_retries = 0 # The topic that aodh uses for alarm notifier messages. (string value) #notifier_topic = alarming # Whether metric collection should be enabled. (boolean value) #enable_evaluation_results_metrics = false # # From cotyledon # # Enables or disables logging values of all registered options when starting a # service (at DEBUG level). (boolean value) # Note: This option can be changed without restarting. #log_options = true # Specify a timeout after which a gracefully shutdown server will exit. Zero # value means endless wait. (integer value) # Note: This option can be changed without restarting. #graceful_shutdown_timeout = 60 # # From oslo.log # # If set to true, the logging level will be set to DEBUG instead of the default # INFO level. (boolean value) # Note: This option can be changed without restarting. #debug = false # The name of a logging configuration file. This file is appended to any # existing logging configuration files. For details about logging configuration # files, see the Python logging module documentation. Note that when logging # configuration files are used then all logging configuration is set in the # configuration file and other logging configuration options are ignored (for # example, log-date-format). (string value) # Note: This option can be changed without restarting. # Deprecated group/name - [DEFAULT]/log_config #log_config_append = # Defines the format string for %%(asctime)s in log records. Default: # %(default)s . This option is ignored if log_config_append is set. (string # value) #log_date_format = %Y-%m-%d %H:%M:%S # (Optional) Name of log file to send logging output to. If no default is set, # logging will go to stderr as defined by use_stderr. This option is ignored if # log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logfile #log_file = # (Optional) The base directory used for relative log_file paths. This option # is ignored if log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logdir #log_dir = # DEPRECATED: Uses logging handler designed to watch file system. When log file # is moved or removed this handler will open a new log file with specified path # instantaneously. It makes sense only if log_file option is specified and # Linux platform is used. This option is ignored if log_config_append is set. # (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This function is known to have bene broken for long time, and depends # on the unmaintained library #watch_log_file = false # Use syslog for logging. Existing syslog format is DEPRECATED and will be # changed later to honor RFC5424. This option is ignored if log_config_append # is set. (boolean value) #use_syslog = false # Enable journald for logging. If running in a systemd environment you may wish # to enable journal support. Doing so will use the journal native protocol # which includes structured metadata in addition to log messages.This option is # ignored if log_config_append is set. (boolean value) #use_journal = false # Syslog facility to receive log lines. This option is ignored if # log_config_append is set. (string value) #syslog_log_facility = LOG_USER # Use JSON formatting for logging. This option is ignored if log_config_append # is set. (boolean value) #use_json = false # Log output to standard error. This option is ignored if log_config_append is # set. (boolean value) #use_stderr = false # (Optional) Set the 'color' key according to log levels. This option takes # effect only when logging to stderr or stdout is used. This option is ignored # if log_config_append is set. (boolean value) #log_color = false # The amount of time before the log files are rotated. This option is ignored # unless log_rotation_type is set to "interval". (integer value) #log_rotate_interval = 1 # Rotation interval type. The time of the last file change (or the time when # the service was started) is used when scheduling the next rotation. (string # value) # Possible values: # Seconds - # Minutes - # Hours - # Days - # Weekday - # Midnight - #log_rotate_interval_type = days # Maximum number of rotated log files. (integer value) #max_logfile_count = 30 # Log file maximum size in MB. This option is ignored if "log_rotation_type" is # not set to "size". (integer value) #max_logfile_size_mb = 200 # Log rotation type. (string value) # Possible values: # interval - Rotate logs at predefined time intervals. # size - Rotate logs once they reach a predefined size. # none - Do not rotate log files. #log_rotation_type = none # Format string to use for log messages with context. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s # Format string to use for log messages when context is undefined. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s # Additional data to append to log message when logging level for the message # is DEBUG. Used by oslo_log.formatters.ContextFormatter (string value) #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d # Prefix each line of exception output with this format. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s # Defines the format string for %(user_identity)s that is used in # logging_context_format_string. Used by oslo_log.formatters.ContextFormatter # (string value) #logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s # List of package logging levels in logger=LEVEL pairs. This option is ignored # if log_config_append is set. (list value) #default_log_levels = amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,oslo_messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,oslo_policy=INFO,dogpile.core.dogpile=INFO # Enables or disables publication of error events. (boolean value) #publish_errors = false # The format for an instance that is passed with the log message. (string # value) #instance_format = "[instance: %(uuid)s] " # The format for an instance UUID that is passed with the log message. (string # value) #instance_uuid_format = "[instance: %(uuid)s] " # Interval, number of seconds, of log rate limiting. (integer value) #rate_limit_interval = 0 # Maximum number of logged messages per rate_limit_interval. (integer value) #rate_limit_burst = 0 # Log level name used by rate limiting. Logs with level greater or equal to # rate_limit_except_level are not filtered. An empty string means that all # levels are filtered. (string value) # Possible values: # CRITICAL - # ERROR - # INFO - # WARNING - # DEBUG - # '' - #rate_limit_except_level = CRITICAL # Enables or disables fatal status of deprecations. (boolean value) #fatal_deprecations = false # # From oslo.messaging # # Size of executor thread pool when executor is threading or eventlet. (integer # value) # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size #executor_thread_pool_size = 64 # Seconds to wait for a response from a call. (integer value) #rpc_response_timeout = 60 # The network address and optional user credentials for connecting to the # messaging backend, in URL format. The expected format is: # # driver://[user:pass@]host:port[,[userN:passN@]hostN:portN]/virtual_host?query # # Example: rabbit://rabbitmq:password@127.0.0.1:5672// # # For full details on the fields in the URL see the documentation of # oslo_messaging.TransportURL at # https://docs.openstack.org/oslo.messaging/latest/reference/transport.html # (string value) #transport_url = rabbit:// # The default exchange under which topics are scoped. May be overridden by an # exchange name specified in the transport_url option. (string value) #control_exchange = openstack # Add an endpoint to answer to ping calls. Endpoint is named # oslo_rpc_server_ping (boolean value) #rpc_ping_enabled = false [api] # # From aodh # # Configuration file for WSGI definition of API. (string value) #paste_config = api-paste.ini # Authentication mode to use. (string value) # Possible values: # keystone - # noauth - #auth_mode = keystone # Project name of resources creator in Gnocchi. (For example the Ceilometer # project name (string value) #gnocchi_external_project_owner = service # Domain name of resources creator in Gnocchi. (For example, default or # service_domain (string value) #gnocchi_external_domain_name = Default # Maximum number of alarms defined for a user. (integer value) #user_alarm_quota = -1 # Maximum number of alarms defined for a project. (integer value) #project_alarm_quota = -1 # Maximum count of actions for each state of an alarm, non-positive number # means no limit. (integer value) #alarm_max_actions = -1 [coordination] # # From aodh # # The backend URL to use for distributed coordination. If left empty, alarm # evaluation won't do workload partitioning and will only function correctly if # a single instance of the service is running. (string value) #backend_url = # Number of seconds between heartbeats for distributed coordination. (floating # point value) # Deprecated group/name - [coordination]/heartbeat #heartbeat_interval = 1.0 # Retry backoff factor when retrying to connect with coordination backend # (integer value) #retry_backoff = 1 # Maximum number of seconds between retry to join partitioning group (integer # value) #max_retry_interval = 30 [cors] # # From oslo.middleware.cors # # Indicate whether this resource may be shared with the domain received in the # requests "origin" header. Format: "://[:]", no trailing # slash. Example: https://horizon.example.com (list value) #allowed_origin = # Indicate that the actual request can include user credentials (boolean value) #allow_credentials = true # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple # Headers. (list value) #expose_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token # Maximum cache age of CORS preflight requests. (integer value) #max_age = 3600 # Indicate which methods can be used during the actual request. (list value) #allow_methods = GET,PUT,POST,DELETE,PATCH # Indicate which header field names may be used during the actual request. # (list value) #allow_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token [database] # # From aodh # # Number of seconds that alarm histories are kept in the database for (<= 0 # means forever). (integer value) #alarm_history_time_to_live = -1 # Number of alarm histories to be deleted in one iteration from the database (0 # means all). (integer value) # Minimum value: 0 #alarm_histories_delete_batch_size = 0 # # From oslo.db # # If True, SQLite uses synchronous mode. (boolean value) #sqlite_synchronous = true # The back end to use for the database. (string value) #backend = sqlalchemy # The SQLAlchemy connection string to use to connect to the database. (string # value) #connection = # The SQLAlchemy connection string to use to connect to the slave database. # (string value) #slave_connection = # The SQLAlchemy asyncio connection string to use to connect to the database. # (string value) #asyncio_connection = # The SQLAlchemy asyncio connection string to use to connect to the slave # database. (string value) #asyncio_slave_connection = # The SQL mode to be used for MySQL sessions. This option, including the # default, overrides any server-set SQL mode. To use whatever SQL mode is set # by the server configuration, set this to no value. Example: mysql_sql_mode= # (string value) #mysql_sql_mode = TRADITIONAL # For Galera only, configure wsrep_sync_wait causality checks on new # connections. Default is None, meaning don't configure any setting. (integer # value) #mysql_wsrep_sync_wait = # Connections which have been present in the connection pool longer than this # number of seconds will be replaced with a new one the next time they are # checked out from the pool. (integer value) #connection_recycle_time = 3600 # Maximum number of SQL connections to keep open in a pool. Setting a value of # 0 indicates no limit. (integer value) #max_pool_size = 5 # Maximum number of database connection retries during startup. Set to -1 to # specify an infinite retry count. (integer value) #max_retries = 10 # Interval between retries of opening a SQL connection. (integer value) #retry_interval = 10 # If set, use this value for max_overflow with SQLAlchemy. (integer value) #max_overflow = 50 # Verbosity of SQL debugging information: 0=None, 100=Everything. (integer # value) # Minimum value: 0 # Maximum value: 100 #connection_debug = 0 # Add Python stack traces to SQL as comment strings. (boolean value) #connection_trace = false # If set, use this value for pool_timeout with SQLAlchemy. (integer value) #pool_timeout = # Enable the experimental use of database reconnect on connection lost. # (boolean value) #use_db_reconnect = false # Seconds between retries of a database transaction. (integer value) #db_retry_interval = 1 # If True, increases the interval between retries of a database operation up to # db_max_retry_interval. (boolean value) #db_inc_retry_interval = true # If db_inc_retry_interval is set, the maximum seconds between retries of a # database operation. (integer value) #db_max_retry_interval = 10 # Maximum retries in case of connection error or deadlock error before error is # raised. Set to -1 to specify an infinite retry count. (integer value) #db_max_retries = 20 # Optional URL parameters to append onto the connection URL at connect time; # specify as param1=value1¶m2=value2&... (string value) #connection_parameters = [evaluator] # # From aodh # # Number of workers for evaluator service. (integer value) # Minimum value: 1 #workers = 1 # Period of evaluation cycle, should be >= than configured pipeline interval # for collection of underlying meters. (integer value) #evaluation_interval = 60 [healthcheck] # # From oslo.middleware.healthcheck # # DEPRECATED: The path to respond to healtcheck requests on. (string value) # This option is deprecated for removal. # Its value may be silently ignored in the future. #path = /healthcheck # Show more detailed information as part of the response. Security note: # Enabling this option may expose sensitive details about the service being # monitored. Be sure to verify that it will not violate your security policies. # (boolean value) #detailed = false # Additional backends that can perform health checks and report that # information back as part of a request. (list value) #backends = # A list of network addresses to limit source ip allowed to access healthcheck # information. Any request from ip outside of these network addresses are # ignored. (list value) #allowed_source_ranges = # Ignore requests with proxy headers. (boolean value) #ignore_proxied_requests = false # Check the presence of a file to determine if an application is running on a # port. Used by DisableByFileHealthcheck plugin. (string value) #disable_by_file_path = # Check the presence of a file based on a port to determine if an application # is running on a port. Expects a "port:path" list of strings. Used by # DisableByFilesPortsHealthcheck plugin. (list value) #disable_by_file_paths = # Check the presence of files. Used by EnableByFilesHealthcheck plugin. (list # value) #enable_by_file_paths = [keystone_authtoken] # # From keystonemiddleware.auth_token # # Complete "public" Identity API endpoint. This endpoint should not be an # "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. (string # value) # Deprecated group/name - [keystone_authtoken]/auth_uri #www_authenticate_uri = # DEPRECATED: Complete "public" Identity API endpoint. This endpoint should not # be an "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. This option # is deprecated in favor of www_authenticate_uri and will be removed in the S # release. (string value) # This option is deprecated for removal since Queens. # Its value may be silently ignored in the future. # Reason: The auth_uri option is deprecated in favor of www_authenticate_uri # and will be removed in the S release. #auth_uri = # API version of the Identity API endpoint. (string value) #auth_version = # Interface to use for the Identity API endpoint. Valid values are "public", # "internal" (default) or "admin". (string value) #interface = internal # Do not handle authorization requests within the middleware, but delegate the # authorization decision to downstream WSGI components. (boolean value) #delay_auth_decision = false # Request timeout value for communicating with Identity API server. (integer # value) #http_connect_timeout = # How many times are we trying to reconnect when communicating with Identity # API Server. (integer value) #http_request_max_retries = 3 # Request environment key where the Swift cache object is stored. When # auth_token middleware is deployed with a Swift cache, use this option to have # the middleware share a caching backend with swift. Otherwise, use the # ``memcached_servers`` option instead. (string value) #cache = # Required if identity server requires client certificate (string value) #certfile = # Required if identity server requires client certificate (string value) #keyfile = # A PEM encoded Certificate Authority to use when verifying HTTPs connections. # Defaults to system CAs. (string value) #cafile = # Verify HTTPS connections. (boolean value) #insecure = false # The region in which the identity server can be found. (string value) #region_name = # Optionally specify a list of memcached server(s) to use for caching. If left # undefined, tokens will instead be cached in-process. (list value) # Deprecated group/name - [keystone_authtoken]/memcache_servers #memcached_servers = # In order to prevent excessive effort spent validating tokens, the middleware # caches previously-seen tokens for a configurable duration (in seconds). Set # to -1 to disable caching completely. (integer value) #token_cache_time = 300 # (Optional) If defined, indicate whether token data should be authenticated or # authenticated and encrypted. If MAC, token data is authenticated (with HMAC) # in the cache. If ENCRYPT, token data is encrypted and authenticated in the # cache. If the value is not one of these options or empty, auth_token will # raise an exception on initialization. (string value) # Possible values: # None - # MAC - # ENCRYPT - #memcache_security_strategy = None # (Optional, mandatory if memcache_security_strategy is defined) This string is # used for key derivation. (string value) #memcache_secret_key = # (Optional) Global toggle for TLS usage when comunicating with the caching # servers. (boolean value) #memcache_tls_enabled = false # (Optional) Path to a file of concatenated CA certificates in PEM format # necessary to establish the caching server's authenticity. If tls_enabled is # False, this option is ignored. (string value) #memcache_tls_cafile = # (Optional) Path to a single file in PEM format containing the client's # certificate as well as any number of CA certificates needed to establish the # certificate's authenticity. This file is only required when client side # authentication is necessary. If tls_enabled is False, this option is ignored. # (string value) #memcache_tls_certfile = # (Optional) Path to a single file containing the client's private key in. # Otherwhise the private key will be taken from the file specified in # tls_certfile. If tls_enabled is False, this option is ignored. (string value) #memcache_tls_keyfile = # (Optional) Set the available ciphers for sockets created with the TLS # context. It should be a string in the OpenSSL cipher list format. If not # specified, all OpenSSL enabled ciphers will be available. (string value) #memcache_tls_allowed_ciphers = # (Optional) Number of seconds memcached server is considered dead before it is # tried again. (integer value) #memcache_pool_dead_retry = 300 # (Optional) Maximum total number of open connections to every memcached # server. (integer value) #memcache_pool_maxsize = 10 # (Optional) Socket timeout in seconds for communicating with a memcached # server. (integer value) #memcache_pool_socket_timeout = 3 # (Optional) Number of seconds a connection to memcached is held unused in the # pool before it is closed. (integer value) #memcache_pool_unused_timeout = 60 # (Optional) Number of seconds that an operation will wait to get a memcached # client connection from the pool. (integer value) #memcache_pool_conn_get_timeout = 10 # (Optional) Use the advanced (eventlet safe) memcached client pool. (boolean # value) #memcache_use_advanced_pool = true # (Optional) Indicate whether to set the X-Service-Catalog header. If False, # middleware will not ask for service catalog on token validation and will not # set the X-Service-Catalog header. (boolean value) #include_service_catalog = true # Used to control the use and type of token binding. Can be set to: "disabled" # to not check token binding. "permissive" (default) to validate binding # information if the bind type is of a form known to the server and ignore it # if not. "strict" like "permissive" but if the bind type is unknown the token # will be rejected. "required" any form of token binding is needed to be # allowed. Finally the name of a binding method that must be present in tokens. # (string value) #enforce_token_bind = permissive # A choice of roles that must be present in a service token. Service tokens are # allowed to request that an expired token can be used and so this check should # tightly control that only actual services should be sending this token. Roles # here are applied as an ANY check so any role in this list must be present. # For backwards compatibility reasons this currently only affects the # allow_expired check. (list value) #service_token_roles = service # For backwards compatibility reasons we must let valid service tokens pass # that don't pass the service_token_roles check as valid. Setting this true # will become the default in a future release and should be enabled if # possible. (boolean value) #service_token_roles_required = false # The name or type of the service as it appears in the service catalog. This is # used to validate tokens that have restricted access rules. (string value) #service_type = # Enable the SASL(Simple Authentication and Security Layer) if the SASL_enable # is true, else disable. (boolean value) #memcache_sasl_enabled = false # the user name for the SASL (string value) #memcache_username = # the username password for SASL (string value) #memcache_password = # Authentication type to load (string value) # Deprecated group/name - [keystone_authtoken]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = [listener] # # From aodh # # Number of workers for listener service. (integer value) # Minimum value: 1 #workers = 1 # The topic that aodh uses for event alarm evaluation. (string value) #event_alarm_topic = alarm.all # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = [notifier] # # From aodh # # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = # Number of workers for notifier service. (integer value) # Minimum value: 1 #workers = 1 [oslo_messaging_kafka] # # From oslo.messaging # # Max fetch bytes of Kafka consumer (integer value) #kafka_max_fetch_bytes = 1048576 # Default timeout(s) for Kafka consumers (floating point value) #kafka_consumer_timeout = 1.0 # Group id for Kafka consumer. Consumers in one group will coordinate message # consumption (string value) #consumer_group = oslo_messaging_consumer # Upper bound on the delay for KafkaProducer batching in seconds (floating # point value) #producer_batch_timeout = 0.0 # Size of batch for the producer async send (integer value) #producer_batch_size = 16384 # The compression codec for all data generated by the producer. If not set, # compression will not be used. Note that the allowed values of this depend on # the kafka version (string value) # Possible values: # none - # gzip - # snappy - # lz4 - # zstd - #compression_codec = none # Enable asynchronous consumer commits (boolean value) #enable_auto_commit = false # The maximum number of records returned in a poll call (integer value) #max_poll_records = 500 # Protocol used to communicate with brokers (string value) # Possible values: # PLAINTEXT - # SASL_PLAINTEXT - # SSL - # SASL_SSL - #security_protocol = PLAINTEXT # Mechanism when security protocol is SASL (string value) #sasl_mechanism = PLAIN # CA certificate PEM file used to verify the server certificate (string value) #ssl_cafile = # Client certificate PEM file used for authentication. (string value) #ssl_client_cert_file = # Client key PEM file used for authentication. (string value) #ssl_client_key_file = # Client key password file used for authentication. (string value) #ssl_client_key_password = [oslo_messaging_notifications] # # From oslo.messaging # # The Drivers(s) to handle sending notifications. Possible values are # messaging, messagingv2, routing, log, test, noop (multi valued) #driver = # A URL representing the messaging driver to use for notifications. If not set, # we fall back to the same configuration used for RPC. (string value) #transport_url = # AMQP topic used for OpenStack notifications. (list value) #topics = notifications # The maximum number of attempts to re-send a notification message which failed # to be delivered due to a recoverable error. 0 - No retry, -1 - indefinite # (integer value) #retry = -1 [oslo_messaging_rabbit] # # From oslo.messaging # # Use durable queues in AMQP. If rabbit_quorum_queue is enabled, queues will be # durable and this value will be ignored. (boolean value) #amqp_durable_queues = false # Auto-delete queues in AMQP. (boolean value) #amqp_auto_delete = false # Size of RPC connection pool. (integer value) # Minimum value: 1 #rpc_conn_pool_size = 30 # The pool size limit for connections expiration policy (integer value) #conn_pool_min_size = 2 # The time-to-live in sec of idle connections in the pool (integer value) #conn_pool_ttl = 1200 # Connect over SSL. (boolean value) #ssl = false # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some # distributions. (string value) #ssl_version = # SSL key file (valid only if SSL enabled). (string value) #ssl_key_file = # SSL cert file (valid only if SSL enabled). (string value) #ssl_cert_file = # SSL certification authority file (valid only if SSL enabled). (string value) #ssl_ca_file = # Global toggle for enforcing the OpenSSL FIPS mode. This feature requires # Python support. This is available in Python 3.9 in all environments and may # have been backported to older Python versions on select environments. If the # Python executable used does not support OpenSSL FIPS mode, an exception will # be raised. (boolean value) #ssl_enforce_fips_mode = false # DEPRECATED: (DEPRECATED) It is recommend not to use this option anymore. Run # the health check heartbeat thread through a native python thread by default. # If this option is equal to False then the health check heartbeat will inherit # the execution model from the parent process. For example if the parent # process has monkey patched the stdlib by using eventlet/greenlet then the # heartbeat will be run through a green thread. This option should be set to # True only for the wsgi services. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: The option is related to Eventlet which will be removed. In addition # this has never worked as expected with services using eventlet for core # service framework. #heartbeat_in_pthread = false # How long to wait (in seconds) before reconnecting in response to an AMQP # consumer cancel notification. (floating point value) # Minimum value: 0.0 # Maximum value: 4.5 #kombu_reconnect_delay = 1.0 # Random time to wait for when reconnecting in response to an AMQP consumer # cancel notification. (floating point value) # Minimum value: 0.0 #kombu_reconnect_splay = 0.0 # EXPERIMENTAL: Possible values are: gzip, bz2. If not set compression will not # be used. This option may not be available in future versions. (string value) #kombu_compression = # How long to wait a missing client before abandoning to send it its replies. # This value should not be longer than rpc_response_timeout. (integer value) # Deprecated group/name - [oslo_messaging_rabbit]/kombu_reconnect_timeout #kombu_missing_consumer_retry_timeout = 60 # Determines how the next RabbitMQ node is chosen in case the one we are # currently connected to becomes unavailable. Takes effect only if more than # one RabbitMQ node is provided in config. (string value) # Possible values: # round-robin - # shuffle - #kombu_failover_strategy = round-robin # The RabbitMQ login method. (string value) # Possible values: # PLAIN - # AMQPLAIN - # EXTERNAL - # RABBIT-CR-DEMO - #rabbit_login_method = AMQPLAIN # How frequently to retry connecting with RabbitMQ. (integer value) # Minimum value: 1 #rabbit_retry_interval = 1 # How long to backoff for between retries when connecting to RabbitMQ. (integer # value) # Minimum value: 0 #rabbit_retry_backoff = 2 # Maximum interval of RabbitMQ connection retries. (integer value) # Minimum value: 1 #rabbit_interval_max = 30 # Try to use HA queues in RabbitMQ (x-ha-policy: all). If you change this # option, you must wipe the RabbitMQ database. In RabbitMQ 3.0, queue mirroring # is no longer controlled by the x-ha-policy argument when declaring a queue. # If you just want to make sure that all queues (except those with auto- # generated names) are mirrored across all nodes, run: "rabbitmqctl set_policy # HA '^(?!amq\.).*' '{"ha-mode": "all"}' " (boolean value) #rabbit_ha_queues = false # Use quorum queues in RabbitMQ (x-queue-type: quorum). The quorum queue is a # modern queue type for RabbitMQ implementing a durable, replicated FIFO queue # based on the Raft consensus algorithm. It is available as of RabbitMQ 3.8.0. # If set this option will conflict with the HA queues (``rabbit_ha_queues``) # aka mirrored queues, in other words the HA queues should be disabled. Quorum # queues are also durable by default so the amqp_durable_queues option is # ignored when this option is enabled. (boolean value) #rabbit_quorum_queue = false # Use quorum queues for transients queues in RabbitMQ. Enabling this option # will then make sure those queues are also using quorum kind of rabbit queues, # which are HA by default. (boolean value) #rabbit_transient_quorum_queue = false # Each time a message is redelivered to a consumer, a counter is incremented. # Once the redelivery count exceeds the delivery limit the message gets dropped # or dead-lettered (if a DLX exchange has been configured) Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_delivery_limit = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of messages in the quorum queue. Used only when rabbit_quorum_queue is # enabled, Default 0 which means dont set a limit. (integer value) #rabbit_quorum_max_memory_length = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of memory bytes used by the quorum queue. Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_max_memory_bytes = 0 # Positive integer representing duration in seconds for queue TTL (x-expires). # Queues which are unused for the duration of the TTL are automatically # deleted. The parameter affects only reply and fanout queues. Setting 0 as # value will disable the x-expires. If doing so, make sure you have a rabbitmq # policy to delete the queues or you deployment will create an infinite number # of queue over time.In case rabbit_stream_fanout is set to True, this option # will control data retention policy (x-max-age) for messages in the fanout # queue rather then the queue duration itself. So the oldest data in the stream # queue will be discarded from it once reaching TTL Setting to 0 will disable # x-max-age for stream which make stream grow indefinitely filling up the # diskspace (integer value) # Minimum value: 0 #rabbit_transient_queues_ttl = 1800 # Specifies the number of messages to prefetch. Setting to zero allows # unlimited messages. (integer value) #rabbit_qos_prefetch_count = 0 # Number of seconds after which the Rabbit broker is considered down if # heartbeat's keep-alive fails (0 disables heartbeat). (integer value) #heartbeat_timeout_threshold = 60 # How often times during the heartbeat_timeout_threshold we check the # heartbeat. (integer value) #heartbeat_rate = 3 # DEPRECATED: (DEPRECATED) Enable/Disable the RabbitMQ mandatory flag for # direct send. The direct send is used as reply, so the MessageUndeliverable # exception is raised in case the client queue does not # exist.MessageUndeliverable exception will be used to loop for a timeout to # lets a chance to sender to recover.This flag is deprecated and it will not be # possible to deactivate this functionality anymore (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: Mandatory flag no longer deactivable. #direct_mandatory_flag = true # Enable x-cancel-on-ha-failover flag so that rabbitmq server will cancel and # notify consumerswhen queue is down (boolean value) #enable_cancel_on_failover = false # Should we use consistant queue names or random ones (boolean value) #use_queue_manager = false # Hostname used by queue manager. Defaults to the value returned by # socket.gethostname(). (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #hostname = node1.example.com # Process name used by queue manager (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #processname = nova-api # Use stream queues in RabbitMQ (x-queue-type: stream). Streams are a new # persistent and replicated data structure ("queue type") in RabbitMQ which # models an append-only log with non-destructive consumer semantics. It is # available as of RabbitMQ 3.9.0. If set this option will replace all fanout # queues with only one stream queue. (boolean value) #rabbit_stream_fanout = false [oslo_middleware] # # From oslo.middleware.http_proxy_to_wsgi # # Whether the application is behind a proxy or not. This determines if the # middleware should parse the headers or not. (boolean value) #enable_proxy_headers_parsing = false [oslo_policy] # # From oslo.policy # # DEPRECATED: This option controls whether or not to enforce scope when # evaluating policies. If ``True``, the scope of the token used in the request # is compared to the ``scope_types`` of the policy being enforced. If the # scopes do not match, an ``InvalidScope`` exception will be raised. If # ``False``, a message will be logged informing operators that policies are # being invoked with mismatching scope. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This configuration was added temporarily to facilitate a smooth # transition to the new RBAC. OpenStack will always enforce scope checks. This # configuration option is deprecated and will be removed in the 2025.2 cycle. #enforce_scope = false # This option controls whether or not to use old deprecated defaults when # evaluating policies. If ``True``, the old deprecated defaults are not going # to be evaluated. This means if any existing token is allowed for old defaults # but is disallowed for new defaults, it will be disallowed. It is encouraged # to enable this flag along with the ``enforce_scope`` flag so that you can get # the benefits of new defaults and ``scope_type`` together. If ``False``, the # deprecated policy check string is logically OR'd with the new policy check # string, allowing for a graceful upgrade experience between releases with new # policies, which is the default behavior. (boolean value) #enforce_new_defaults = false # The relative or absolute path of a file that maps roles to permissions for a # given service. Relative paths must be specified in relation to the # configuration file setting this option. (string value) #policy_file = policy.yaml # Default rule. Enforced when a requested rule is not found. (string value) #policy_default_rule = default # Directories where policy configuration files are stored. They can be relative # to any directory in the search path defined by the config_dir option, or # absolute paths. The file defined by policy_file must exist for these # directories to be searched. Missing or empty directories are ignored. (multi # valued) #policy_dirs = policy.d # Content Type to send and receive data for REST based policy check (string # value) # Possible values: # application/x-www-form-urlencoded - # application/json - #remote_content_type = application/x-www-form-urlencoded # server identity verification for REST based policy check (boolean value) #remote_ssl_verify_server_crt = false # Absolute path to ca cert file for REST based policy check (string value) #remote_ssl_ca_crt_file = # Absolute path to client cert for REST based policy check (string value) #remote_ssl_client_crt_file = # Absolute path client key file REST based policy check (string value) #remote_ssl_client_key_file = # Timeout in seconds for REST based policy check (floating point value) # Minimum value: 0 #remote_timeout = 60 [oslo_reports] # # From oslo.reports # # Path to a log directory where to create a file (string value) #log_dir = # The path to a file to watch for changes to trigger the reports, instead of # signals. Setting this option disables the signal trigger for the reports. If # application is running as a WSGI application it is recommended to use this # instead of signals. (string value) #file_event_handler = # How many seconds to wait between polls when file_event_handler is set # (integer value) #file_event_handler_interval = 1 [service_credentials] # # From aodh # # Region name to use for OpenStack service endpoints. (string value) # Deprecated group/name - [service_credentials]/os_region_name #region_name = # Type of endpoint in Identity service catalog to use for communication with # OpenStack services. (string value) # Possible values: # public - # internal - # admin - # auth - # publicURL - # internalURL - # adminURL - # Deprecated group/name - [service_credentials]/os_endpoint_type #interface = public # # From aodh-auth # # PEM encoded Certificate Authority to use when verifying HTTPs connections. # (string value) #cafile = # PEM encoded client certificate cert file (string value) #certfile = # PEM encoded client certificate key file (string value) #keyfile = # Verify HTTPS connections. (boolean value) #insecure = false # Timeout value for http requests (integer value) #timeout = # Collect per-API call timing information. (boolean value) #collect_timing = false # Log requests to multiple loggers. (boolean value) #split_loggers = false # Authentication type to load (string value) # Deprecated group/name - [service_credentials]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = # Authentication URL (string value) #auth_url = # Scope for system operations (string value) #system_scope = # Domain ID to scope to (string value) #domain_id = # Domain name to scope to (string value) #domain_name = # Project ID to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_id #project_id = # Project name to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_name #project_name = # Domain ID containing project (string value) #project_domain_id = # Domain name containing project (string value) #project_domain_name = # ID of the trust to use as a trustee use (string value) #trust_id = # Optional domain ID to use with v3 and v2 parameters. It will be used for both # the user and project domain in v3 and ignored in v2 authentication. (string # value) #default_domain_id = # Optional domain name to use with v3 API and v2 parameters. It will be used # for both the user and project domain in v3 and ignored in v2 authentication. # (string value) #default_domain_name = # User id (string value) #user_id = # Username (string value) # Deprecated group/name - [service_credentials]/user_name #username = # User's domain id (string value) #user_domain_id = # User's domain name (string value) #user_domain_name = # User's password (string value) #password = [service_types] # # From aodh # # Message queue service type. (string value) #zaqar = messaging py312: OK (21.21 seconds) congratulations :) (21.27 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-21.1.0-0.20251124111708.21c607c.el10.noarch Processing files: python3-aodh-21.1.0-0.20251124111708.21c607c.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.K9t76i + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev30 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/share/licenses/python3-aodh + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev30/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 21.1.0-0.20251124111708.21c607c.el10 python3-aodh = 21.1.0-0.20251124111708.21c607c.el10 python3.12-aodh = 21.1.0-0.20251124111708.21c607c.el10 python3.12dist(aodh) = 21.1~~dev30 python3dist(aodh) = 21.1~~dev30 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) >= 1.1 python3.12dist(python-octaviaclient) >= 1.8 python3.12dist(requests) >= 2.5.2 python3.12dist(sqlalchemy) >= 1.4.1 python3.12dist(stevedore) >= 1.5 python3.12dist(tenacity) >= 3.2.1 python3.12dist(tooz) >= 1.28 python3.12dist(voluptuous) >= 0.8.10 python3.12dist(webob) >= 1.2.3 python3.12dist(wsme) >= 0.12.1 Obsoletes: python3.12-aodh < 21.1.0-0.20251124111708.21c607c.el10 Processing files: openstack-aodh-common-21.1.0-0.20251124111708.21c607c.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.TLCX5b + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev30 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/share/doc/openstack-aodh-common + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev30/README.rst /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/share/doc/openstack-aodh-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-aodh-common) = 21.1.0-0.20251124111708.21c607c.el10 openstack-aodh-common = 21.1.0-0.20251124111708.21c607c.el10 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): systemd Requires(preun): systemd Requires(postun): systemd Requires: /usr/bin/python3 Recommends: group(aodh) user(aodh) Processing files: openstack-aodh-api-21.1.0-0.20251124111708.21c607c.el10.noarch Provides: openstack-aodh-api = 21.1.0-0.20251124111708.21c607c.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-evaluator-21.1.0-0.20251124111708.21c607c.el10.noarch Provides: openstack-aodh-evaluator = 21.1.0-0.20251124111708.21c607c.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-notifier-21.1.0-0.20251124111708.21c607c.el10.noarch Provides: openstack-aodh-notifier = 21.1.0-0.20251124111708.21c607c.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-listener-21.1.0-0.20251124111708.21c607c.el10.noarch Provides: openstack-aodh-listener = 21.1.0-0.20251124111708.21c607c.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-expirer-21.1.0-0.20251124111708.21c607c.el10.noarch Provides: openstack-aodh-expirer = 21.1.0-0.20251124111708.21c607c.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: python3-aodh-tests-21.1.0-0.20251124111708.21c607c.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.PRUPVu + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev30 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/share/licenses/python3-aodh-tests + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-21.1.0.dev30/LICENSE /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 21.1.0-0.20251124111708.21c607c.el10 python3-aodh-tests = 21.1.0-0.20251124111708.21c607c.el10 python3.12-aodh-tests = 21.1.0-0.20251124111708.21c607c.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash python(abi) = 3.12 Obsoletes: python3.12-aodh-tests < 21.1.0-0.20251124111708.21c607c.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-21.1.0-0.20251124111708.21c607c.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-21.1.0-0.20251124111708.21c607c.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-21.1.0-0.20251124111708.21c607c.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-21.1.0-0.20251124111708.21c607c.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-21.1.0-0.20251124111708.21c607c.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-21.1.0-0.20251124111708.21c607c.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-21.1.0-0.20251124111708.21c607c.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-21.1.0-0.20251124111708.21c607c.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-21.1.0-0.20251124111708.21c607c.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.RBcsDg + umask 022 + cd /builddir/build/BUILD + cd aodh-21.1.0.dev30 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-21.1.0-0.20251124111708.21c607c.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.XIBE6L + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-21.1.0.dev30-SPECPARTS + rm -rf aodh-21.1.0.dev30 aodh-21.1.0.dev30.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