Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 Mock Version: 6.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.src.rpm RPM build warnings: source_date_epoch_from_changelog set but %changelog is missing Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'], chrootPath='/var/lib/mock/dlrn-centos10-master-uc-x86_64-5/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1039gid=135user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock']) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-aodh.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False warning: source_date_epoch_from_changelog set but %changelog is missing Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.EXkBe1 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-20.1.0.dev73 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-20.1.0.dev73-0.20250905211043.7e421e8.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-20.1.0.dev73 + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev73-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev73-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build ' -m 'openstack-aodh-20.1.0 base' + /usr/bin/git checkout --track -b rpm-build Switched to a new branch 'rpm-build' branch 'rpm-build' set up to track 'master'. + find . '(' -name .gitignore -o -name .placeholder ')' -delete + find aodh -name '*.py' -exec sed -i '/\/usr\/bin\/env python/{d;q}' '{}' + + sed -i '/^\"PO-Revision-Date: \\n\"/d' aodh/locale/de/LC_MESSAGES/aodh.po aodh/locale/en_GB/LC_MESSAGES/aodh.po aodh/locale/es/LC_MESSAGES/aodh.po aodh/locale/fr/LC_MESSAGES/aodh.po aodh/locale/id/LC_MESSAGES/aodh.po aodh/locale/it/LC_MESSAGES/aodh.po aodh/locale/ja/LC_MESSAGES/aodh.po aodh/locale/ko_KR/LC_MESSAGES/aodh.po aodh/locale/pt/LC_MESSAGES/aodh.po aodh/locale/pt_BR/LC_MESSAGES/aodh.po aodh/locale/ru/LC_MESSAGES/aodh.po aodh/locale/zh_CN/LC_MESSAGES/aodh.po aodh/locale/zh_TW/LC_MESSAGES/aodh.po + sed -i '/^[[:space:]]*-c{env:.*_CONSTRAINTS_FILE.*/d' tox.ini + sed -i 's/^deps = -c{env:.*_CONSTRAINTS_FILE.*/deps =/' tox.ini + sed -i '/^minversion.*/d' tox.ini + sed -i '/^requires.*virtualenv.*/d' tox.ini + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^doc8.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^doc8.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^bandit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^bandit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^pre-commit.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^pre-commit.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^hacking.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^hacking.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^flake8-import-order.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^flake8-import-order.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^sphinx.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^sphinx.*/d' test-requirements.txt + for pkg in doc8 bandit pre-commit hacking flake8-import-order sphinx openstackdocstheme + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^openstackdocstheme.*/d' test-requirements.txt + for pkg in tzdata + sed -i '/^tzdata.*/d' doc/requirements.txt requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.lVV1AN + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev73 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-20.1.0.dev73/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905211043.7e421e8.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.CTFDRt + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev73 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-20.1.0.dev73/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905211043.7e421e8.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.FOmbif + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev73 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-20.1.0.dev73/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.06 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement not satisfied: stestr>=2.0.0 Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement not satisfied: oslotest>=2.15.0 Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement not satisfied: coverage>=3.6 Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement not satisfied: fixtures>=1.3.1 Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement not satisfied: WebTest>=3.0.0 Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement not satisfied: tenacity>=3.2.1 Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement not satisfied: croniter>=0.3.4 Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement not satisfied: futurist>=0.11.0 Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement not satisfied: jsonschema>=3.2.0 Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement not satisfied: keystonemiddleware>=5.1.0 Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement not satisfied: gnocchiclient>=6.0.0 Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement not satisfied: lxml>=2.3 Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.db>=11.0.0 Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.config>=6.8.0 Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.i18n>=1.5.0 Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.log>=4.3.0 Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.reports>=1.18.0 Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.policy>=4.5.0 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: PasteDeploy>=1.5.0 Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement not satisfied: pecan>=0.8.0 Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.messaging>=5.2.0 Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.middleware>=3.22.0 Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement not satisfied: oslo.utils>=4.7.0 Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement not satisfied: python-keystoneclient>=1.6.0 Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement not satisfied: stevedore>=1.5.0 Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement not satisfied: tooz>=1.28.0 Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement not satisfied: voluptuous>=0.8.10 Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement not satisfied: WebOb>=1.2.3 Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement not satisfied: WSME>=0.12.1 Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement not satisfied: cotyledon>=1.7.3 Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement not satisfied: keystoneauth1>=2.1 Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement not satisfied: python-observabilityclient>=0.0.4 Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement not satisfied: python-octaviaclient>=1.8.0 Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement not satisfied: python-dateutil>=2.5.3 Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement not satisfied: python-heatclient>=1.17.0 WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev73/aodh-20.1.0.dev73.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: tenacity >=3.2.1 Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: croniter >=0.3.4 Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: futurist >=0.11.0 Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: jsonschema >=3.2.0 Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: keystonemiddleware >=5.1.0 Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: gnocchiclient >=6.0.0 Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: lxml >=2.3 Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.db >=11.0.0 Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.config >=6.8.0 Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.i18n >=1.5.0 Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.log >=4.3.0 Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.reports >=1.18.0 Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.policy >=4.5.0 Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.upgradecheck >=1.3.0 Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: PasteDeploy >=1.5.0 Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: pecan >=0.8.0 Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.messaging >=5.2.0 Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.middleware >=3.22.0 Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: oslo.utils >=4.7.0 Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-keystoneclient >=1.6.0 Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: stevedore >=1.5.0 Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: tooz >=1.28.0 Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: voluptuous >=0.8.10 Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: WebOb >=1.2.3 Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: WSME >=0.12.1 Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: cotyledon >=1.7.3 Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: keystoneauth1 >=2.1 Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-observabilityclient >=0.0.4 Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-octaviaclient >=1.8.0 Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-dateutil >=2.5.3 Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement not satisfied: python-heatclient >=1.17.0 Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev73.dist-info/ removed 'aodh-20.1.0.dev73.dist-info/AUTHORS' removed 'aodh-20.1.0.dev73.dist-info/LICENSE' removed 'aodh-20.1.0.dev73.dist-info/METADATA' removed 'aodh-20.1.0.dev73.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev73.dist-info/pbr.json' removed 'aodh-20.1.0.dev73.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev73.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905211043.7e421e8.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.iyqRgY + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev73 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-20.1.0.dev73/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.08 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.1.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.11.1) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev73/aodh-20.1.0.dev73.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.1.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.11.1) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev73.dist-info/ removed 'aodh-20.1.0.dev73.dist-info/AUTHORS' removed 'aodh-20.1.0.dev73.dist-info/LICENSE' removed 'aodh-20.1.0.dev73.dist-info/METADATA' removed 'aodh-20.1.0.dev73.dist-info/top_level.txt' removed 'aodh-20.1.0.dev73.dist-info/pbr.json' removed 'aodh-20.1.0.dev73.dist-info/entry_points.txt' removed directory 'aodh-20.1.0.dev73.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905211043.7e421e8.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.KjHLsu + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev73 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/aodh-20.1.0.dev73/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.02 seconds) congratulations :) (0.09 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.1.1) Handling jsonschema>=3.2.0 from tox --print-deps-only: py312 Requirement satisfied: jsonschema>=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware>=5.1.0 from tox --print-deps-only: py312 Requirement satisfied: keystonemiddleware>=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient>=6.0.0 from tox --print-deps-only: py312 Requirement satisfied: gnocchiclient>=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml>=2.3 from tox --print-deps-only: py312 Requirement satisfied: lxml>=2.3 (installed: lxml 5.2.1) Handling oslo.db>=11.0.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.db>=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config>=6.8.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.config>=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.i18n>=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log>=4.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.log>=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports>=1.18.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.reports>=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: PasteDeploy>=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Handling pecan>=0.8.0 from tox --print-deps-only: py312 Requirement satisfied: pecan>=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging>=5.2.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.messaging>=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware>=3.22.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.middleware>=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py312 Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient>=1.6.0 from tox --print-deps-only: py312 Requirement satisfied: python-keystoneclient>=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests>=2.5.2 from tox --print-deps-only: py312 Requirement satisfied: requests>=2.5.2 (installed: requests 2.32.4) Handling stevedore>=1.5.0 from tox --print-deps-only: py312 Requirement satisfied: stevedore>=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy>=1.4.1 from tox --print-deps-only: py312 Requirement satisfied: SQLAlchemy>=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz>=1.28.0 from tox --print-deps-only: py312 Requirement satisfied: tooz>=1.28.0 (installed: tooz 7.0.0) Handling voluptuous>=0.8.10 from tox --print-deps-only: py312 Requirement satisfied: voluptuous>=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb>=1.2.3 from tox --print-deps-only: py312 Requirement satisfied: WebOb>=1.2.3 (installed: WebOb 1.8.9) Handling WSME>=0.12.1 from tox --print-deps-only: py312 Requirement satisfied: WSME>=0.12.1 (installed: WSME 0.12.1) Handling cachetools>=1.1.6 from tox --print-deps-only: py312 Requirement satisfied: cachetools>=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon>=1.7.3 from tox --print-deps-only: py312 Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1>=2.1 from tox --print-deps-only: py312 Requirement satisfied: keystoneauth1>=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient>=0.0.4 from tox --print-deps-only: py312 Requirement satisfied: python-observabilityclient>=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient>=1.8.0 from tox --print-deps-only: py312 Requirement satisfied: python-octaviaclient>=1.8.0 (installed: python-octaviaclient 3.11.1) Handling python-dateutil>=2.5.3 from tox --print-deps-only: py312 Requirement satisfied: python-dateutil>=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient>=1.17.0 from tox --print-deps-only: py312 Requirement satisfied: python-heatclient>=1.17.0 (installed: python-heatclient 4.3.0) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev73/aodh-20.1.0.dev73.dist-info' Handling tenacity >=3.2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tenacity >=3.2.1 (installed: tenacity 8.2.3) Handling croniter >=0.3.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: croniter >=0.3.4 (installed: croniter 5.0.1) Handling futurist >=0.11.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: futurist >=0.11.0 (installed: futurist 3.1.1) Handling jsonschema >=3.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: jsonschema >=3.2.0 (installed: jsonschema 4.19.1) Handling keystonemiddleware >=5.1.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystonemiddleware >=5.1.0 (installed: keystonemiddleware 10.11.0) Handling gnocchiclient >=6.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: gnocchiclient >=6.0.0 (installed: gnocchiclient 7.2.0) Handling lxml >=2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: lxml >=2.3 (installed: lxml 5.2.1) Handling oslo.db >=11.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.db >=11.0.0 (installed: oslo.db 17.4.0) Handling oslo.config >=6.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.config >=6.8.0 (installed: oslo.config 10.0.0) Handling oslo.i18n >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.i18n >=1.5.0 (installed: oslo.i18n 6.6.0) Handling oslo.log >=4.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.log >=4.3.0 (installed: oslo.log 7.2.1) Handling oslo.reports >=1.18.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.reports >=1.18.0 (installed: oslo.reports 3.6.0) Handling oslo.policy >=4.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.policy >=4.5.0 (installed: oslo.policy 4.6.0) Handling oslo.upgradecheck >=1.3.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.upgradecheck >=1.3.0 (installed: oslo.upgradecheck 2.6.0) Handling PasteDeploy >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: PasteDeploy >=1.5.0 (installed: PasteDeploy 3.1.0) Handling pbr >=2.0.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pbr >=2.0.0 (installed: pbr 6.1.1) Handling pecan >=0.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: pecan >=0.8.0 (installed: pecan 1.5.1) Handling oslo.messaging >=5.2.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.messaging >=5.2.0 (installed: oslo.messaging 17.1.0) Handling oslo.middleware >=3.22.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.middleware >=3.22.0 (installed: oslo.middleware 6.6.0) Handling oslo.utils >=4.7.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: oslo.utils >=4.7.0 (installed: oslo.utils 9.1.0) Handling python-keystoneclient >=1.6.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-keystoneclient >=1.6.0 (installed: python-keystoneclient 5.7.0) Handling requests >=2.5.2 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: requests >=2.5.2 (installed: requests 2.32.4) Handling stevedore >=1.5.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: stevedore >=1.5.0 (installed: stevedore 5.5.0) Handling SQLAlchemy >=1.4.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: SQLAlchemy >=1.4.1 (installed: SQLAlchemy 2.0.26) Handling tooz >=1.28.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: tooz >=1.28.0 (installed: tooz 7.0.0) Handling voluptuous >=0.8.10 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: voluptuous >=0.8.10 (installed: voluptuous 0.15.2) Handling WebOb >=1.2.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WebOb >=1.2.3 (installed: WebOb 1.8.9) Handling WSME >=0.12.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: WSME >=0.12.1 (installed: WSME 0.12.1) Handling cachetools >=1.1.6 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cachetools >=1.1.6 (installed: cachetools 5.4.0) Handling cotyledon >=1.7.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: cotyledon >=1.7.3 (installed: cotyledon 2.0.0) Handling keystoneauth1 >=2.1 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: keystoneauth1 >=2.1 (installed: keystoneauth1 5.12.0) Handling python-observabilityclient >=0.0.4 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-observabilityclient >=0.0.4 (installed: python-observabilityclient 1.2.0) Handling python-octaviaclient >=1.8.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-octaviaclient >=1.8.0 (installed: python-octaviaclient 3.11.1) Handling python-dateutil >=2.5.3 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-dateutil >=2.5.3 (installed: python-dateutil 2.9.0.post0) Handling python-heatclient >=1.17.0 from hook generated metadata: Requires-Dist (aodh) Requirement satisfied: python-heatclient >=1.17.0 (installed: python-heatclient 4.3.0) Handling stestr >=2.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: stestr >=2.0.0 ; extra == 'test' Handling oslotest >=2.15.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: oslotest >=2.15.0 ; extra == 'test' Handling coverage >=3.6 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: coverage >=3.6 ; extra == 'test' Handling fixtures >=1.3.1 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: fixtures >=1.3.1 ; extra == 'test' Handling WebTest >=3.0.0 ; extra == 'test' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: WebTest >=3.0.0 ; extra == 'test' Handling python-zaqarclient >=1.2.0 ; extra == 'zaqar' from hook generated metadata: Requires-Dist (aodh) Ignoring alien requirement: python-zaqarclient >=1.2.0 ; extra == 'zaqar' + cat /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev73.dist-info/ removed 'aodh-20.1.0.dev73.dist-info/AUTHORS' removed 'aodh-20.1.0.dev73.dist-info/LICENSE' removed 'aodh-20.1.0.dev73.dist-info/METADATA' removed 'aodh-20.1.0.dev73.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev73.dist-info/pbr.json' removed 'aodh-20.1.0.dev73.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev73.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.5KeIfM + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-20.1.0.dev73 + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-20.1.0.dev73/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-20.1.0.dev73 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running dist_info creating /builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir/pip-modern-metadata-qfjgg04s/aodh.egg-info writing /builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir/pip-modern-metadata-qfjgg04s/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir/pip-modern-metadata-qfjgg04s/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir/pip-modern-metadata-qfjgg04s/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir/pip-modern-metadata-qfjgg04s/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir/pip-modern-metadata-qfjgg04s/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir/pip-modern-metadata-qfjgg04s/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir/pip-modern-metadata-qfjgg04s/aodh.egg-info/SOURCES.txt' [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file '/builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir/pip-modern-metadata-qfjgg04s/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir/pip-modern-metadata-qfjgg04s/aodh-20.1.0.dev73.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: aodh Building wheel for aodh (pyproject.toml): started Running command Building wheel for aodh (pyproject.toml) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/aodh creating build/lib/aodh/tests creating build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/storage 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/cmd copying aodh/cmd/__init__.py -> build/lib/aodh/cmd copying aodh/cmd/alarm.py -> build/lib/aodh/cmd copying aodh/cmd/status.py -> build/lib/aodh/cmd copying aodh/cmd/storage.py -> build/lib/aodh/cmd creating build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/__init__.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/base.py -> build/lib/aodh/tests/unit/notifier copying aodh/tests/unit/notifier/test_heat.py -> build/lib/aodh/tests/unit/notifier copying aodh/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/tests/functional/api creating build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/__init__.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_app.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_metrics.py -> build/lib/aodh/tests/functional/api/v2 copying aodh/tests/functional/api/v2/test_quotas.py -> build/lib/aodh/tests/functional/api/v2 creating build/lib/aodh/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/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf creating build/lib/aodh/api creating build/lib/aodh/api/controllers copying aodh/api/controllers/__init__.py -> build/lib/aodh/api/controllers copying aodh/api/controllers/root.py -> build/lib/aodh/api/controllers creating build/lib/aodh/api/controllers/v2 creating build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules creating build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/__init__.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_composite.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_event.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_gnocchi.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_loadbalancer.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api 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/__init__.py -> build/lib/aodh/tests copying aodh/tests/base.py -> build/lib/aodh/tests copying aodh/tests/constants.py -> build/lib/aodh/tests creating build/lib/aodh/evaluator copying aodh/evaluator/__init__.py -> build/lib/aodh/evaluator copying aodh/evaluator/composite.py -> build/lib/aodh/evaluator copying aodh/evaluator/event.py -> build/lib/aodh/evaluator copying aodh/evaluator/gnocchi.py -> build/lib/aodh/evaluator copying aodh/evaluator/loadbalancer.py -> build/lib/aodh/evaluator copying aodh/evaluator/prometheus.py -> build/lib/aodh/evaluator copying aodh/evaluator/threshold.py -> build/lib/aodh/evaluator copying aodh/evaluator/utils.py -> build/lib/aodh/evaluator creating build/lib/aodh/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier copying aodh/api/controllers/v2/__init__.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/alarms.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/base.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/capabilities.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/metrics.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/query.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/quotas.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/root.py -> build/lib/aodh/api/controllers/v2 copying aodh/api/controllers/v2/utils.py -> build/lib/aodh/api/controllers/v2 creating build/lib/aodh/tests/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/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage copying aodh/tests/unit/__init__.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_api_v2_capabilities.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_bin.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_coordination.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_evaluator.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_event.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_messaging.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_notifier.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_query.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_wsme_custom_type.py -> build/lib/aodh/tests/unit copying aodh/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh copying aodh/api/__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 running egg_info writing aodh.egg-info/PKG-INFO writing dependency_links to aodh.egg-info/dependency_links.txt writing entry points to aodh.egg-info/entry_points.txt writing requirements to aodh.egg-info/requires.txt writing top-level names to aodh.egg-info/top_level.txt writing pbr to aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt [pbr] In git context, generating filelist from git warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'aodh.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.en_GB.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.en_GB.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.en_GB.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.en_GB.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.en_GB.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'aodh.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.storage.sqlalchemy.alembic.versions' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.storage.sqlalchemy.alembic.versions' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.storage.sqlalchemy.alembic.versions' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.storage.sqlalchemy.alembic.versions' to be distributed and are already explicitly excluding 'aodh.storage.sqlalchemy.alembic.versions' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'aodh.tests.functional.hooks' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'aodh.tests.functional.hooks' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'aodh.tests.functional.hooks' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'aodh.tests.functional.hooks' to be distributed and are already explicitly excluding 'aodh.tests.functional.hooks' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd copying aodh/cmd/aodh-policy-generator.conf -> build/lib/aodh/cmd copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks 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 installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/locale creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES copying build/lib/aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES copying build/lib/aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ru creating build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES copying build/lib/aodh/locale/ru/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES copying build/lib/aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt creating build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES copying build/lib/aodh/locale/pt/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES copying build/lib/aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ja creating build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES copying build/lib/aodh/locale/ja/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/it creating build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES copying build/lib/aodh/locale/it/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/id creating build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES copying build/lib/aodh/locale/id/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/fr creating build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES copying build/lib/aodh/locale/fr/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/es creating build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES copying build/lib/aodh/locale/es/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES copying build/lib/aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/de creating build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/locale/de/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/version.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/service.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/queue.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/profiler.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/opts.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/messaging.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/keystone_client.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/i18n.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/event.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/coordination.py -> build/bdist.linux-x86_64/wheel/aodh copying build/lib/aodh/__init__.py -> build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/zaqar.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/trust.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/test.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/rest.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/log.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/heat.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/notifier creating build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/utils.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/threshold.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/event.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/composite.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator copying build/lib/aodh/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/evaluator creating build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/api.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi copying build/lib/aodh/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/wsgi creating build/bdist.linux-x86_64/wheel/aodh/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 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/utils.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/quotas.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/query.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/metrics.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/base.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/alarms.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 copying build/lib/aodh/api/controllers/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2 creating build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/event.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/composite.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/v2/alarm_rules/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers/v2/alarm_rules copying build/lib/aodh/api/controllers/root.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers copying build/lib/aodh/api/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/api/controllers 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/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/cmd copying build/lib/aodh/cmd/aodh-policy-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_loadbalancer.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_composite.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/test_base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator copying build/lib/aodh/tests/unit/evaluator/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/evaluator creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier creating build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api 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 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 running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev73-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev73.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev73.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir/pip-wheel-z24zewng/.tmp-zs3u464k/aodh-20.1.0.dev73-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'aodh/__init__.py' adding 'aodh/coordination.py' adding 'aodh/event.py' adding 'aodh/i18n.py' adding 'aodh/keystone_client.py' adding 'aodh/messaging.py' adding 'aodh/opts.py' adding 'aodh/profiler.py' adding 'aodh/queue.py' adding 'aodh/service.py' adding 'aodh/version.py' adding 'aodh/api/__init__.py' adding 'aodh/api/api-paste.ini' adding 'aodh/api/app.py' adding 'aodh/api/app.wsgi' adding 'aodh/api/hooks.py' adding 'aodh/api/middleware.py' adding 'aodh/api/policies.py' adding 'aodh/api/rbac.py' adding 'aodh/api/controllers/__init__.py' adding 'aodh/api/controllers/root.py' adding 'aodh/api/controllers/v2/__init__.py' adding 'aodh/api/controllers/v2/alarms.py' adding 'aodh/api/controllers/v2/base.py' adding 'aodh/api/controllers/v2/capabilities.py' adding 'aodh/api/controllers/v2/metrics.py' adding 'aodh/api/controllers/v2/query.py' adding 'aodh/api/controllers/v2/quotas.py' adding 'aodh/api/controllers/v2/root.py' adding 'aodh/api/controllers/v2/utils.py' adding 'aodh/api/controllers/v2/alarm_rules/__init__.py' adding 'aodh/api/controllers/v2/alarm_rules/composite.py' adding 'aodh/api/controllers/v2/alarm_rules/event.py' adding 'aodh/api/controllers/v2/alarm_rules/gnocchi.py' adding 'aodh/api/controllers/v2/alarm_rules/loadbalancer.py' adding 'aodh/api/controllers/v2/alarm_rules/prometheus.py' adding 'aodh/cmd/__init__.py' adding 'aodh/cmd/alarm.py' adding 'aodh/cmd/aodh-config-generator.conf' adding 'aodh/cmd/aodh-policy-generator.conf' adding 'aodh/cmd/status.py' adding 'aodh/cmd/storage.py' adding 'aodh/conf/__init__.py' adding 'aodh/conf/defaults.py' adding 'aodh/evaluator/__init__.py' adding 'aodh/evaluator/composite.py' adding 'aodh/evaluator/event.py' adding 'aodh/evaluator/gnocchi.py' adding 'aodh/evaluator/loadbalancer.py' adding 'aodh/evaluator/prometheus.py' adding 'aodh/evaluator/threshold.py' adding 'aodh/evaluator/utils.py' adding 'aodh/locale/de/LC_MESSAGES/aodh.po' adding 'aodh/locale/en_GB/LC_MESSAGES/aodh.po' adding 'aodh/locale/es/LC_MESSAGES/aodh.po' adding 'aodh/locale/fr/LC_MESSAGES/aodh.po' adding 'aodh/locale/id/LC_MESSAGES/aodh.po' adding 'aodh/locale/it/LC_MESSAGES/aodh.po' adding 'aodh/locale/ja/LC_MESSAGES/aodh.po' adding 'aodh/locale/ko_KR/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt/LC_MESSAGES/aodh.po' adding 'aodh/locale/pt_BR/LC_MESSAGES/aodh.po' adding 'aodh/locale/ru/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_CN/LC_MESSAGES/aodh.po' adding 'aodh/locale/zh_TW/LC_MESSAGES/aodh.po' adding 'aodh/notifier/__init__.py' adding 'aodh/notifier/heat.py' adding 'aodh/notifier/log.py' adding 'aodh/notifier/rest.py' adding 'aodh/notifier/test.py' adding 'aodh/notifier/trust.py' adding 'aodh/notifier/zaqar.py' adding 'aodh/storage/__init__.py' adding 'aodh/storage/base.py' adding 'aodh/storage/impl_log.py' adding 'aodh/storage/impl_sqlalchemy.py' adding 'aodh/storage/models.py' adding 'aodh/storage/sqlalchemy/__init__.py' adding 'aodh/storage/sqlalchemy/models.py' adding 'aodh/storage/sqlalchemy/utils.py' adding 'aodh/storage/sqlalchemy/alembic/alembic.ini' adding 'aodh/storage/sqlalchemy/alembic/env.py' adding 'aodh/storage/sqlalchemy/alembic/script.py.mako' adding 'aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py' adding 'aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py' adding 'aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py' adding 'aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py' adding 'aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py' adding 'aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py' adding 'aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py' adding 'aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py' adding 'aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py' adding 'aodh/tests/__init__.py' adding 'aodh/tests/base.py' adding 'aodh/tests/constants.py' adding 'aodh/tests/functional/__init__.py' adding 'aodh/tests/functional/db.py' adding 'aodh/tests/functional/api/__init__.py' adding 'aodh/tests/functional/api/v2/__init__.py' adding 'aodh/tests/functional/api/v2/policy.yaml-test' adding 'aodh/tests/functional/api/v2/test_alarm_scenarios.py' adding 'aodh/tests/functional/api/v2/test_app.py' adding 'aodh/tests/functional/api/v2/test_complex_query.py' adding 'aodh/tests/functional/api/v2/test_complex_query_scenarios.py' adding 'aodh/tests/functional/api/v2/test_metrics.py' adding 'aodh/tests/functional/api/v2/test_quotas.py' adding 'aodh/tests/functional/hooks/post_test_hook.sh' adding 'aodh/tests/functional/storage/__init__.py' adding 'aodh/tests/functional/storage/test_get_connection.py' adding 'aodh/tests/functional/storage/test_impl_log.py' adding 'aodh/tests/functional/storage/test_impl_sqlalchemy.py' adding 'aodh/tests/functional/storage/test_storage_scenarios.py' adding 'aodh/tests/functional/storage/sqlalchemy/__init__.py' adding 'aodh/tests/functional/storage/sqlalchemy/test_migrations.py' adding 'aodh/tests/unit/__init__.py' adding 'aodh/tests/unit/test_api_v2_capabilities.py' adding 'aodh/tests/unit/test_bin.py' adding 'aodh/tests/unit/test_coordination.py' adding 'aodh/tests/unit/test_evaluator.py' adding 'aodh/tests/unit/test_event.py' adding 'aodh/tests/unit/test_messaging.py' adding 'aodh/tests/unit/test_notifier.py' adding 'aodh/tests/unit/test_query.py' adding 'aodh/tests/unit/test_wsme_custom_type.py' adding 'aodh/tests/unit/cmd/__init__.py' adding 'aodh/tests/unit/cmd/test_status.py' adding 'aodh/tests/unit/evaluator/__init__.py' adding 'aodh/tests/unit/evaluator/base.py' adding 'aodh/tests/unit/evaluator/test_base.py' adding 'aodh/tests/unit/evaluator/test_composite.py' adding 'aodh/tests/unit/evaluator/test_event.py' adding 'aodh/tests/unit/evaluator/test_gnocchi.py' adding 'aodh/tests/unit/evaluator/test_loadbalancer.py' adding 'aodh/tests/unit/notifier/__init__.py' adding 'aodh/tests/unit/notifier/base.py' adding 'aodh/tests/unit/notifier/test_heat.py' adding 'aodh/wsgi/__init__.py' adding 'aodh/wsgi/api.py' adding 'aodh-20.1.0.dev73.data/scripts/aodh-api' adding 'aodh-20.1.0.dev73.dist-info/AUTHORS' adding 'aodh-20.1.0.dev73.dist-info/LICENSE' adding 'aodh-20.1.0.dev73.dist-info/METADATA' adding 'aodh-20.1.0.dev73.dist-info/WHEEL' adding 'aodh-20.1.0.dev73.dist-info/entry_points.txt' adding 'aodh-20.1.0.dev73.dist-info/pbr.json' adding 'aodh-20.1.0.dev73.dist-info/top_level.txt' adding 'aodh-20.1.0.dev73.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for aodh (pyproject.toml): finished with status 'done' Created wheel for aodh: filename=aodh-20.1.0.dev73-py3-none-any.whl size=225842 sha256=ff0a89d29e04d71da50a9d931ace8057098324164c848259e0e3aeb9c9286ff0 Stored in directory: /builddir/.cache/pip/wheels/72/65/fd/b1a6f14fdea63305934c4c4972484a6068d3f85a9100b62937 Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.DG2Fra + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-20.1.0.dev73 ++ xargs basename --multiple ++ ls /builddir/build/BUILD/aodh-20.1.0.dev73/pyproject-wheeldir/aodh-20.1.0.dev73-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=aodh==20.1.0.dev73 + '[' -z aodh==20.1.0.dev73 ']' + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev73/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64 --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/aodh-20.1.0.dev73/pyproject-wheeldir aodh==20.1.0.dev73 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/aodh-20.1.0.dev73/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-20.1.0.dev73-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-20.1.0.dev73 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-20.1.0.dev73.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev73.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev73.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev73.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev73.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev73.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev73.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + /usr/bin/python3 setup.py compile_catalog -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale --domain aodh /usr/lib/python3.12/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING setuptools_scm._integration.setuptools pyproject.toml does not contain a tool.setuptools_scm section /usr/lib/python3.12/site-packages/setuptools/command/develop.py:39: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running compile_catalog compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.mo compiling catalog /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po to /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.mo + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64//usr/lib/python3.12/site-packages + oslo-config-generator --config-file=aodh/cmd/aodh-config-generator.conf --output-file=aodh/aodh.conf + read name eq value + test '[DEFAULT]' + test '' + continue + read name eq value + test log_dir + test /var/log/aodh + sed -i '0,/^# *log_dir=/{s!^# *log_dir=.*!#log_dir=/var/log/aodh!}' aodh/aodh.conf + read name eq value + test use_stderr + test False + sed -i '0,/^# *use_stderr=/{s!^# *use_stderr=.*!#use_stderr=False!}' aodh/aodh.conf + read name eq value + test '' + continue + read name eq value + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/etc/aodh + install -p -D -m 640 /builddir/build/SOURCES/aodh-dist.conf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/share/aodh/aodh-dist.conf + install -p -D -m 640 aodh/aodh.conf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/etc/aodh/aodh.conf + install -p -D -m 640 aodh/api/api-paste.ini /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/var/log/aodh + install -p -D -m 644 /builddir/build/SOURCES/aodh.logrotate /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/etc/logrotate.d/openstack-aodh + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-api.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/systemd/system/openstack-aodh-api.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-evaluator.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/systemd/system/openstack-aodh-evaluator.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-notifier.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/systemd/system/openstack-aodh-notifier.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-expirer.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/systemd/system/openstack-aodh-expirer.service + install -p -D -m 644 /builddir/build/SOURCES/openstack-aodh-listener.service /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/de/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/en_GB/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/es/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/fr/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/id/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/it/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ja/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ko_KR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/pt_BR/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/ru/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_CN/LC_MESSAGES/aodh.po /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/zh_TW/LC_MESSAGES/aodh.po + rm -f '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 20.1.0-0.20250905211043.7e421e8.el10 --unique-debug-suffix -20.1.0-0.20250905211043.7e421e8.el10.x86_64 --unique-debug-src-base openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/aodh-20.1.0.dev73 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/lib/python3.12/site-packages/aodh/tests/functional/hooks/post_test_hook.sh from /bin/bash -xe to #!/usr/bin/bash -xe + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.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.UyJjv4 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd aodh-20.1.0.dev73 + TOX_TESTENV_PASSENV='*' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v3 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-20.1.0.dev73/.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( {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.184939s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.360 1313168 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:12:51.361 1313168 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:12:51.365 1313168 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:12:51.365 1313168 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:12:51.370 1313168 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:12:51.411 1313168 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.508 1313168 WARNING oslo_db.sqlalchemy.utils [None req-deb75092-ea43-4e7c-8c62-f35661105df8 b4b29e83-b298-4f3c-8c57-35a0a5caacde 8138bff1-f6b3-4b02-8e1a-0cac7d2d439d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.517 1313168 WARNING oslo_db.sqlalchemy.utils [None req-94d61bd0-6a60-4c93-b28d-96941e54e241 b4b29e83-b298-4f3c-8c57-35a0a5caacde 8138bff1-f6b3-4b02-8e1a-0cac7d2d439d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.167387s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.394 1313160 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:12:51.395 1313160 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:12:51.401 1313160 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:12:51.401 1313160 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:12:51.406 1313160 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:12:51.442 1313160 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.542 1313160 WARNING oslo_db.sqlalchemy.utils [None req-884554c0-55ea-43fc-9a5f-c74491b4df4b 051dde6c-7093-4c6d-a934-ca5be0bfb0c8 6d21c206-b467-44a5-b37e-f958ca76c16a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.545 1313160 WARNING oslo_db.sqlalchemy.utils [None req-884554c0-55ea-43fc-9a5f-c74491b4df4b 051dde6c-7093-4c6d-a934-ca5be0bfb0c8 6d21c206-b467-44a5-b37e-f958ca76c16a - - - -] 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_admin_user_set_log_test_actions [0.310388s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.254 1313158 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:12:51.255 1313158 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:12:51.259 1313158 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:12:51.259 1313158 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:12:51.263 1313158 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:12:51.317 1313158 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.529 1313158 WARNING oslo_db.sqlalchemy.utils [None req-0bd349d1-7c69-41c3-8104-432bdea99819 7afe3036-7538-4b8f-a401-0f0aa01b2289 6b2625b7-11c6-457c-ac9c-7992f498139d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.534 1313158 WARNING oslo_db.sqlalchemy.utils [None req-0bd349d1-7c69-41c3-8104-432bdea99819 7afe3036-7538-4b8f-a401-0f0aa01b2289 6b2625b7-11c6-457c-ac9c-7992f498139d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.548 1313158 WARNING oslo_db.sqlalchemy.utils [None req-0bd349d1-7c69-41c3-8104-432bdea99819 7afe3036-7538-4b8f-a401-0f0aa01b2289 6b2625b7-11c6-457c-ac9c-7992f498139d - - - -] 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_project_filter_normal_user [0.034301s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.537 1313168 INFO alembic.runtime.migration [None req-94d61bd0-6a60-4c93-b28d-96941e54e241 b4b29e83-b298-4f3c-8c57-35a0a5caacde 8138bff1-f6b3-4b02-8e1a-0cac7d2d439d - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.537 1313168 INFO alembic.runtime.migration [None req-94d61bd0-6a60-4c93-b28d-96941e54e241 b4b29e83-b298-4f3c-8c57-35a0a5caacde 8138bff1-f6b3-4b02-8e1a-0cac7d2d439d - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.540 1313168 INFO alembic.runtime.migration [None req-94d61bd0-6a60-4c93-b28d-96941e54e241 b4b29e83-b298-4f3c-8c57-35a0a5caacde 8138bff1-f6b3-4b02-8e1a-0cac7d2d439d - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.540 1313168 INFO alembic.runtime.migration [None req-94d61bd0-6a60-4c93-b28d-96941e54e241 b4b29e83-b298-4f3c-8c57-35a0a5caacde 8138bff1-f6b3-4b02-8e1a-0cac7d2d439d - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.544 1313168 INFO alembic.runtime.migration [None req-94d61bd0-6a60-4c93-b28d-96941e54e241 b4b29e83-b298-4f3c-8c57-35a0a5caacde 8138bff1-f6b3-4b02-8e1a-0cac7d2d439d - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.546 1313168 INFO aodh.api.app [None req-94d61bd0-6a60-4c93-b28d-96941e54e241 b4b29e83-b298-4f3c-8c57-35a0a5caacde 8138bff1-f6b3-4b02-8e1a-0cac7d2d439d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.561 1313168 WARNING oslo_db.sqlalchemy.utils [None req-706938dd-7f1a-4dd0-9d72-a4d9cc30a7d4 6f3d72b4-163e-4e05-8de1-5a2f1726afe9 ff367ef1-f4d6-4234-ad9b-67e52ddd7083 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.038889s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.559 1313160 INFO alembic.runtime.migration [None req-884554c0-55ea-43fc-9a5f-c74491b4df4b 051dde6c-7093-4c6d-a934-ca5be0bfb0c8 6d21c206-b467-44a5-b37e-f958ca76c16a - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.559 1313160 INFO alembic.runtime.migration [None req-884554c0-55ea-43fc-9a5f-c74491b4df4b 051dde6c-7093-4c6d-a934-ca5be0bfb0c8 6d21c206-b467-44a5-b37e-f958ca76c16a - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.562 1313160 INFO alembic.runtime.migration [None req-884554c0-55ea-43fc-9a5f-c74491b4df4b 051dde6c-7093-4c6d-a934-ca5be0bfb0c8 6d21c206-b467-44a5-b37e-f958ca76c16a - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.562 1313160 INFO alembic.runtime.migration [None req-884554c0-55ea-43fc-9a5f-c74491b4df4b 051dde6c-7093-4c6d-a934-ca5be0bfb0c8 6d21c206-b467-44a5-b37e-f958ca76c16a - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.568 1313160 INFO alembic.runtime.migration [None req-884554c0-55ea-43fc-9a5f-c74491b4df4b 051dde6c-7093-4c6d-a934-ca5be0bfb0c8 6d21c206-b467-44a5-b37e-f958ca76c16a - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.569 1313160 INFO aodh.api.app [None req-884554c0-55ea-43fc-9a5f-c74491b4df4b 051dde6c-7093-4c6d-a934-ca5be0bfb0c8 6d21c206-b467-44a5-b37e-f958ca76c16a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.584 1313160 WARNING oslo_db.sqlalchemy.utils [None req-f2eed3ac-4044-4408-a393-e0d47028d678 708b240d-0f33-4c3b-b903-2014b3c363da b3b2999c-cd6a-480f-9c75-070120d165dc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.033302s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.571 1313168 INFO alembic.runtime.migration [None req-706938dd-7f1a-4dd0-9d72-a4d9cc30a7d4 6f3d72b4-163e-4e05-8de1-5a2f1726afe9 ff367ef1-f4d6-4234-ad9b-67e52ddd7083 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.571 1313168 INFO alembic.runtime.migration [None req-706938dd-7f1a-4dd0-9d72-a4d9cc30a7d4 6f3d72b4-163e-4e05-8de1-5a2f1726afe9 ff367ef1-f4d6-4234-ad9b-67e52ddd7083 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.574 1313168 INFO alembic.runtime.migration [None req-706938dd-7f1a-4dd0-9d72-a4d9cc30a7d4 6f3d72b4-163e-4e05-8de1-5a2f1726afe9 ff367ef1-f4d6-4234-ad9b-67e52ddd7083 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.574 1313168 INFO alembic.runtime.migration [None req-706938dd-7f1a-4dd0-9d72-a4d9cc30a7d4 6f3d72b4-163e-4e05-8de1-5a2f1726afe9 ff367ef1-f4d6-4234-ad9b-67e52ddd7083 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.579 1313168 INFO alembic.runtime.migration [None req-706938dd-7f1a-4dd0-9d72-a4d9cc30a7d4 6f3d72b4-163e-4e05-8de1-5a2f1726afe9 ff367ef1-f4d6-4234-ad9b-67e52ddd7083 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.580 1313168 INFO aodh.api.app [None req-706938dd-7f1a-4dd0-9d72-a4d9cc30a7d4 6f3d72b4-163e-4e05-8de1-5a2f1726afe9 ff367ef1-f4d6-4234-ad9b-67e52ddd7083 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.045380s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.565 1313158 INFO alembic.runtime.migration [None req-0bd349d1-7c69-41c3-8104-432bdea99819 7afe3036-7538-4b8f-a401-0f0aa01b2289 6b2625b7-11c6-457c-ac9c-7992f498139d - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.565 1313158 INFO alembic.runtime.migration [None req-0bd349d1-7c69-41c3-8104-432bdea99819 7afe3036-7538-4b8f-a401-0f0aa01b2289 6b2625b7-11c6-457c-ac9c-7992f498139d - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.570 1313158 INFO alembic.runtime.migration [None req-0bd349d1-7c69-41c3-8104-432bdea99819 7afe3036-7538-4b8f-a401-0f0aa01b2289 6b2625b7-11c6-457c-ac9c-7992f498139d - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.571 1313158 INFO alembic.runtime.migration [None req-0bd349d1-7c69-41c3-8104-432bdea99819 7afe3036-7538-4b8f-a401-0f0aa01b2289 6b2625b7-11c6-457c-ac9c-7992f498139d - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.577 1313158 INFO alembic.runtime.migration [None req-0bd349d1-7c69-41c3-8104-432bdea99819 7afe3036-7538-4b8f-a401-0f0aa01b2289 6b2625b7-11c6-457c-ac9c-7992f498139d - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.579 1313158 INFO aodh.api.app [None req-0bd349d1-7c69-41c3-8104-432bdea99819 7afe3036-7538-4b8f-a401-0f0aa01b2289 6b2625b7-11c6-457c-ac9c-7992f498139d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.054411s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.597 1313160 INFO alembic.runtime.migration [None req-f2eed3ac-4044-4408-a393-e0d47028d678 708b240d-0f33-4c3b-b903-2014b3c363da b3b2999c-cd6a-480f-9c75-070120d165dc - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.597 1313160 INFO alembic.runtime.migration [None req-f2eed3ac-4044-4408-a393-e0d47028d678 708b240d-0f33-4c3b-b903-2014b3c363da b3b2999c-cd6a-480f-9c75-070120d165dc - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.600 1313160 INFO alembic.runtime.migration [None req-f2eed3ac-4044-4408-a393-e0d47028d678 708b240d-0f33-4c3b-b903-2014b3c363da b3b2999c-cd6a-480f-9c75-070120d165dc - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.600 1313160 INFO alembic.runtime.migration [None req-f2eed3ac-4044-4408-a393-e0d47028d678 708b240d-0f33-4c3b-b903-2014b3c363da b3b2999c-cd6a-480f-9c75-070120d165dc - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.605 1313160 INFO alembic.runtime.migration [None req-f2eed3ac-4044-4408-a393-e0d47028d678 708b240d-0f33-4c3b-b903-2014b3c363da b3b2999c-cd6a-480f-9c75-070120d165dc - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.606 1313160 INFO aodh.api.app [None req-f2eed3ac-4044-4408-a393-e0d47028d678 708b240d-0f33-4c3b-b903-2014b3c363da b3b2999c-cd6a-480f-9c75-070120d165dc - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.627 1313160 INFO aodh.api.app [None req-f2eed3ac-4044-4408-a393-e0d47028d678 708b240d-0f33-4c3b-b903-2014b3c363da b3b2999c-cd6a-480f-9c75-070120d165dc - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.643 1313160 WARNING oslo_policy.policy [None req-76e47107-2eae-4d9b-9fb3-acfdb9761d38 fd5e6261-2233-4a3f-ba50-58847d471c07 7fe6bd38-beb8-4ffa-8e9e-262b6a74576c - - - -] 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.052940s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.607 1313168 INFO alembic.runtime.migration [None req-c038629a-c6b1-4088-9c04-bc42f754752b ce2f0c36-9ecf-480e-96bb-e383bceadb54 ddcb3c8a-1cd0-455d-9b32-a5757f86d3ec - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.608 1313168 INFO alembic.runtime.migration [None req-c038629a-c6b1-4088-9c04-bc42f754752b ce2f0c36-9ecf-480e-96bb-e383bceadb54 ddcb3c8a-1cd0-455d-9b32-a5757f86d3ec - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.611 1313168 INFO alembic.runtime.migration [None req-c038629a-c6b1-4088-9c04-bc42f754752b ce2f0c36-9ecf-480e-96bb-e383bceadb54 ddcb3c8a-1cd0-455d-9b32-a5757f86d3ec - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.611 1313168 INFO alembic.runtime.migration [None req-c038629a-c6b1-4088-9c04-bc42f754752b ce2f0c36-9ecf-480e-96bb-e383bceadb54 ddcb3c8a-1cd0-455d-9b32-a5757f86d3ec - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.623 1313168 INFO alembic.runtime.migration [None req-c038629a-c6b1-4088-9c04-bc42f754752b ce2f0c36-9ecf-480e-96bb-e383bceadb54 ddcb3c8a-1cd0-455d-9b32-a5757f86d3ec - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.626 1313168 INFO aodh.api.app [None req-c038629a-c6b1-4088-9c04-bc42f754752b ce2f0c36-9ecf-480e-96bb-e383bceadb54 ddcb3c8a-1cd0-455d-9b32-a5757f86d3ec - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_project [0.051166s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.609 1313158 INFO alembic.runtime.migration [None req-46bd5b72-f46c-4d86-84d8-87c97f79efa3 d36cda1f-955e-4f90-a5e5-9201e8149ff6 c0569a9a-292b-4542-b70d-4f77567968dc - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.609 1313158 INFO alembic.runtime.migration [None req-46bd5b72-f46c-4d86-84d8-87c97f79efa3 d36cda1f-955e-4f90-a5e5-9201e8149ff6 c0569a9a-292b-4542-b70d-4f77567968dc - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.612 1313158 INFO alembic.runtime.migration [None req-46bd5b72-f46c-4d86-84d8-87c97f79efa3 d36cda1f-955e-4f90-a5e5-9201e8149ff6 c0569a9a-292b-4542-b70d-4f77567968dc - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.612 1313158 INFO alembic.runtime.migration [None req-46bd5b72-f46c-4d86-84d8-87c97f79efa3 d36cda1f-955e-4f90-a5e5-9201e8149ff6 c0569a9a-292b-4542-b70d-4f77567968dc - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.617 1313158 INFO alembic.runtime.migration [None req-46bd5b72-f46c-4d86-84d8-87c97f79efa3 d36cda1f-955e-4f90-a5e5-9201e8149ff6 c0569a9a-292b-4542-b70d-4f77567968dc - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.621 1313158 INFO aodh.api.app [None req-46bd5b72-f46c-4d86-84d8-87c97f79efa3 d36cda1f-955e-4f90-a5e5-9201e8149ff6 c0569a9a-292b-4542-b70d-4f77567968dc - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.646 1313158 WARNING oslo_db.sqlalchemy.utils [None req-2ba09293-4590-4aff-ae3c-df2cb4ebc606 f5f6e24f-58b7-41dd-95f0-15b74a939576 ef828ab2-6013-4325-aeed-2b4f26bfcc6c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.647 1313158 WARNING oslo_db.sqlalchemy.utils [None req-2ba09293-4590-4aff-ae3c-df2cb4ebc606 f5f6e24f-58b7-41dd-95f0-15b74a939576 ef828ab2-6013-4325-aeed-2b4f26bfcc6c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.651 1313158 WARNING oslo_db.sqlalchemy.utils [None req-2ba09293-4590-4aff-ae3c-df2cb4ebc606 f5f6e24f-58b7-41dd-95f0-15b74a939576 ef828ab2-6013-4325-aeed-2b4f26bfcc6c - - - -] 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_other_project_normal_user [0.032080s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.652 1313160 INFO alembic.runtime.migration [None req-76e47107-2eae-4d9b-9fb3-acfdb9761d38 fd5e6261-2233-4a3f-ba50-58847d471c07 7fe6bd38-beb8-4ffa-8e9e-262b6a74576c - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.652 1313160 INFO alembic.runtime.migration [None req-76e47107-2eae-4d9b-9fb3-acfdb9761d38 fd5e6261-2233-4a3f-ba50-58847d471c07 7fe6bd38-beb8-4ffa-8e9e-262b6a74576c - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.655 1313160 INFO alembic.runtime.migration [None req-76e47107-2eae-4d9b-9fb3-acfdb9761d38 fd5e6261-2233-4a3f-ba50-58847d471c07 7fe6bd38-beb8-4ffa-8e9e-262b6a74576c - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.655 1313160 INFO alembic.runtime.migration [None req-76e47107-2eae-4d9b-9fb3-acfdb9761d38 fd5e6261-2233-4a3f-ba50-58847d471c07 7fe6bd38-beb8-4ffa-8e9e-262b6a74576c - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.659 1313160 INFO alembic.runtime.migration [None req-76e47107-2eae-4d9b-9fb3-acfdb9761d38 fd5e6261-2233-4a3f-ba50-58847d471c07 7fe6bd38-beb8-4ffa-8e9e-262b6a74576c - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.662 1313160 INFO aodh.api.app [None req-76e47107-2eae-4d9b-9fb3-acfdb9761d38 fd5e6261-2233-4a3f-ba50-58847d471c07 7fe6bd38-beb8-4ffa-8e9e-262b6a74576c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.054008s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.660 1313168 INFO alembic.runtime.migration [None req-36d6e043-0057-4a6f-8d3b-6ae0c0c60c88 0e770f87-f2b8-45bc-a3f7-2c4495b0fcb7 66640317-db61-47c6-9359-28fe4afe1f52 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.660 1313168 INFO alembic.runtime.migration [None req-36d6e043-0057-4a6f-8d3b-6ae0c0c60c88 0e770f87-f2b8-45bc-a3f7-2c4495b0fcb7 66640317-db61-47c6-9359-28fe4afe1f52 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.665 1313168 INFO alembic.runtime.migration [None req-36d6e043-0057-4a6f-8d3b-6ae0c0c60c88 0e770f87-f2b8-45bc-a3f7-2c4495b0fcb7 66640317-db61-47c6-9359-28fe4afe1f52 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.665 1313168 INFO alembic.runtime.migration [None req-36d6e043-0057-4a6f-8d3b-6ae0c0c60c88 0e770f87-f2b8-45bc-a3f7-2c4495b0fcb7 66640317-db61-47c6-9359-28fe4afe1f52 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.671 1313168 INFO alembic.runtime.migration [None req-36d6e043-0057-4a6f-8d3b-6ae0c0c60c88 0e770f87-f2b8-45bc-a3f7-2c4495b0fcb7 66640317-db61-47c6-9359-28fe4afe1f52 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.673 1313168 INFO aodh.api.app [None req-36d6e043-0057-4a6f-8d3b-6ae0c0c60c88 0e770f87-f2b8-45bc-a3f7-2c4495b0fcb7 66640317-db61-47c6-9359-28fe4afe1f52 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.691 1313168 WARNING oslo_db.sqlalchemy.utils [None req-d114b6d8-5a8d-432e-9cd1-2223ef470338 55c2697d-b0e2-4a05-ae86-5faac0798b6b 1062964a-4394-421b-b7cb-d88d125dfb0a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.697 1313168 WARNING oslo_db.sqlalchemy.utils [None req-b85ed961-5030-48fa-909e-efe3deffdec2 55c2697d-b0e2-4a05-ae86-5faac0798b6b 1062964a-4394-421b-b7cb-d88d125dfb0a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.704 1313168 WARNING oslo_db.sqlalchemy.utils [None req-b85ed961-5030-48fa-909e-efe3deffdec2 55c2697d-b0e2-4a05-ae86-5faac0798b6b 1062964a-4394-421b-b7cb-d88d125dfb0a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_noauth [0.053696s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.660 1313158 INFO alembic.runtime.migration [None req-2ba09293-4590-4aff-ae3c-df2cb4ebc606 f5f6e24f-58b7-41dd-95f0-15b74a939576 ef828ab2-6013-4325-aeed-2b4f26bfcc6c - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.660 1313158 INFO alembic.runtime.migration [None req-2ba09293-4590-4aff-ae3c-df2cb4ebc606 f5f6e24f-58b7-41dd-95f0-15b74a939576 ef828ab2-6013-4325-aeed-2b4f26bfcc6c - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.664 1313158 INFO alembic.runtime.migration [None req-2ba09293-4590-4aff-ae3c-df2cb4ebc606 f5f6e24f-58b7-41dd-95f0-15b74a939576 ef828ab2-6013-4325-aeed-2b4f26bfcc6c - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.664 1313158 INFO alembic.runtime.migration [None req-2ba09293-4590-4aff-ae3c-df2cb4ebc606 f5f6e24f-58b7-41dd-95f0-15b74a939576 ef828ab2-6013-4325-aeed-2b4f26bfcc6c - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.669 1313158 INFO alembic.runtime.migration [None req-2ba09293-4590-4aff-ae3c-df2cb4ebc606 f5f6e24f-58b7-41dd-95f0-15b74a939576 ef828ab2-6013-4325-aeed-2b4f26bfcc6c - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.671 1313158 INFO aodh.api.app [None req-2ba09293-4590-4aff-ae3c-df2cb4ebc606 f5f6e24f-58b7-41dd-95f0-15b74a939576 ef828ab2-6013-4325-aeed-2b4f26bfcc6c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.692 1313158 WARNING oslo_db.sqlalchemy.utils [None req-cf530150-f0ca-42fc-afbe-b381b22e7a0d - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.694 1313158 WARNING oslo_db.sqlalchemy.utils [None req-cf530150-f0ca-42fc-afbe-b381b22e7a0d - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.701 1313158 WARNING oslo_db.sqlalchemy.utils [None req-cf530150-f0ca-42fc-afbe-b381b22e7a0d - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.031923s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.684 1313160 INFO alembic.runtime.migration [None req-a1c3bf25-5c58-49bb-b17d-b394e93d655c b6358b34-2847-4e18-962c-887249abafae 0aba8389-f449-46c1-af2c-6662addbc411 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.684 1313160 INFO alembic.runtime.migration [None req-a1c3bf25-5c58-49bb-b17d-b394e93d655c b6358b34-2847-4e18-962c-887249abafae 0aba8389-f449-46c1-af2c-6662addbc411 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.688 1313160 INFO alembic.runtime.migration [None req-a1c3bf25-5c58-49bb-b17d-b394e93d655c b6358b34-2847-4e18-962c-887249abafae 0aba8389-f449-46c1-af2c-6662addbc411 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.688 1313160 INFO alembic.runtime.migration [None req-a1c3bf25-5c58-49bb-b17d-b394e93d655c b6358b34-2847-4e18-962c-887249abafae 0aba8389-f449-46c1-af2c-6662addbc411 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.692 1313160 INFO alembic.runtime.migration [None req-a1c3bf25-5c58-49bb-b17d-b394e93d655c b6358b34-2847-4e18-962c-887249abafae 0aba8389-f449-46c1-af2c-6662addbc411 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.693 1313160 INFO aodh.api.app [None req-a1c3bf25-5c58-49bb-b17d-b394e93d655c b6358b34-2847-4e18-962c-887249abafae 0aba8389-f449-46c1-af2c-6662addbc411 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.707 1313160 WARNING oslo_db.sqlalchemy.utils [None req-9a39021b-f818-407b-a42f-871b954f16ca 810558ce-f97d-4e35-ba15-94fa6ec44343 98275099-8daf-4981-96b7-d499b05c5e10 - - - -] 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_test_actions [0.029550s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.714 1313158 INFO alembic.runtime.migration [None req-cf530150-f0ca-42fc-afbe-b381b22e7a0d - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.714 1313158 INFO alembic.runtime.migration [None req-cf530150-f0ca-42fc-afbe-b381b22e7a0d - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.718 1313158 INFO alembic.runtime.migration [None req-cf530150-f0ca-42fc-afbe-b381b22e7a0d - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.718 1313158 INFO alembic.runtime.migration [None req-cf530150-f0ca-42fc-afbe-b381b22e7a0d - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.722 1313158 INFO alembic.runtime.migration [None req-cf530150-f0ca-42fc-afbe-b381b22e7a0d - - - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.723 1313158 INFO aodh.api.app [None req-cf530150-f0ca-42fc-afbe-b381b22e7a0d - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.042921s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.716 1313160 INFO alembic.runtime.migration [None req-9a39021b-f818-407b-a42f-871b954f16ca 810558ce-f97d-4e35-ba15-94fa6ec44343 98275099-8daf-4981-96b7-d499b05c5e10 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.716 1313160 INFO alembic.runtime.migration [None req-9a39021b-f818-407b-a42f-871b954f16ca 810558ce-f97d-4e35-ba15-94fa6ec44343 98275099-8daf-4981-96b7-d499b05c5e10 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.720 1313160 INFO alembic.runtime.migration [None req-9a39021b-f818-407b-a42f-871b954f16ca 810558ce-f97d-4e35-ba15-94fa6ec44343 98275099-8daf-4981-96b7-d499b05c5e10 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.720 1313160 INFO alembic.runtime.migration [None req-9a39021b-f818-407b-a42f-871b954f16ca 810558ce-f97d-4e35-ba15-94fa6ec44343 98275099-8daf-4981-96b7-d499b05c5e10 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.725 1313160 INFO alembic.runtime.migration [None req-9a39021b-f818-407b-a42f-871b954f16ca 810558ce-f97d-4e35-ba15-94fa6ec44343 98275099-8daf-4981-96b7-d499b05c5e10 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.727 1313160 INFO aodh.api.app [None req-9a39021b-f818-407b-a42f-871b954f16ca 810558ce-f97d-4e35-ba15-94fa6ec44343 98275099-8daf-4981-96b7-d499b05c5e10 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.744 1313160 WARNING oslo_db.sqlalchemy.utils [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.745 1313160 WARNING oslo_db.sqlalchemy.utils [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.749 1313160 WARNING oslo_db.sqlalchemy.utils [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] 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.058135s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.716 1313168 INFO alembic.runtime.migration [None req-b85ed961-5030-48fa-909e-efe3deffdec2 55c2697d-b0e2-4a05-ae86-5faac0798b6b 1062964a-4394-421b-b7cb-d88d125dfb0a - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.717 1313168 INFO alembic.runtime.migration [None req-b85ed961-5030-48fa-909e-efe3deffdec2 55c2697d-b0e2-4a05-ae86-5faac0798b6b 1062964a-4394-421b-b7cb-d88d125dfb0a - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.720 1313168 INFO alembic.runtime.migration [None req-b85ed961-5030-48fa-909e-efe3deffdec2 55c2697d-b0e2-4a05-ae86-5faac0798b6b 1062964a-4394-421b-b7cb-d88d125dfb0a - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.720 1313168 INFO alembic.runtime.migration [None req-b85ed961-5030-48fa-909e-efe3deffdec2 55c2697d-b0e2-4a05-ae86-5faac0798b6b 1062964a-4394-421b-b7cb-d88d125dfb0a - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.725 1313168 INFO alembic.runtime.migration [None req-b85ed961-5030-48fa-909e-efe3deffdec2 55c2697d-b0e2-4a05-ae86-5faac0798b6b 1062964a-4394-421b-b7cb-d88d125dfb0a - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.726 1313168 INFO aodh.api.app [None req-b85ed961-5030-48fa-909e-efe3deffdec2 55c2697d-b0e2-4a05-ae86-5faac0798b6b 1062964a-4394-421b-b7cb-d88d125dfb0a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.748 1313168 WARNING oslo_db.sqlalchemy.utils [None req-e1e9ad9b-cece-4c7c-bcd0-2a8337060602 d365c3cd-fff0-407a-b1d2-2c712e9902e6 888144b0-a7d6-439b-9c11-57092b33cb3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.750 1313168 WARNING oslo_db.sqlalchemy.utils [None req-e1e9ad9b-cece-4c7c-bcd0-2a8337060602 d365c3cd-fff0-407a-b1d2-2c712e9902e6 888144b0-a7d6-439b-9c11-57092b33cb3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.760 1313168 WARNING oslo_db.sqlalchemy.utils [None req-e1e9ad9b-cece-4c7c-bcd0-2a8337060602 d365c3cd-fff0-407a-b1d2-2c712e9902e6 888144b0-a7d6-439b-9c11-57092b33cb3a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.176619s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.625 1313166 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:12:51.626 1313166 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:12:51.630 1313166 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:12:51.630 1313166 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:12:51.634 1313166 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:12:51.675 1313166 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.777 1313166 WARNING oslo_db.sqlalchemy.utils [None req-7973d22d-1b33-44e3-a87c-aff31dcbbddd ca9330e9-28ed-4820-9ce8-2076d91ccb74 7eba1c37-f8ea-49fe-8810-2c44deb02d16 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.780 1313166 WARNING oslo_db.sqlalchemy.utils [None req-7973d22d-1b33-44e3-a87c-aff31dcbbddd ca9330e9-28ed-4820-9ce8-2076d91ccb74 7eba1c37-f8ea-49fe-8810-2c44deb02d16 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.786 1313166 WARNING oslo_db.sqlalchemy.utils [None req-7973d22d-1b33-44e3-a87c-aff31dcbbddd ca9330e9-28ed-4820-9ce8-2076d91ccb74 7eba1c37-f8ea-49fe-8810-2c44deb02d16 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.039523s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.763 1313160 INFO alembic.runtime.migration [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.763 1313160 INFO alembic.runtime.migration [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.768 1313160 INFO alembic.runtime.migration [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.768 1313160 INFO alembic.runtime.migration [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.774 1313160 INFO alembic.runtime.migration [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.776 1313160 INFO aodh.api.app [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.067658s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.744 1313158 INFO alembic.runtime.migration [None req-cee3a4f7-8f17-4d59-ad5c-a7da8892e0ae 22af08e5-98d4-414d-a967-3e11eacd7e4f 56c084c8-af34-49c7-b4c9-0326dee60eb2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.744 1313158 INFO alembic.runtime.migration [None req-cee3a4f7-8f17-4d59-ad5c-a7da8892e0ae 22af08e5-98d4-414d-a967-3e11eacd7e4f 56c084c8-af34-49c7-b4c9-0326dee60eb2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.748 1313158 INFO alembic.runtime.migration [None req-cee3a4f7-8f17-4d59-ad5c-a7da8892e0ae 22af08e5-98d4-414d-a967-3e11eacd7e4f 56c084c8-af34-49c7-b4c9-0326dee60eb2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.748 1313158 INFO alembic.runtime.migration [None req-cee3a4f7-8f17-4d59-ad5c-a7da8892e0ae 22af08e5-98d4-414d-a967-3e11eacd7e4f 56c084c8-af34-49c7-b4c9-0326dee60eb2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.753 1313158 INFO alembic.runtime.migration [None req-cee3a4f7-8f17-4d59-ad5c-a7da8892e0ae 22af08e5-98d4-414d-a967-3e11eacd7e4f 56c084c8-af34-49c7-b4c9-0326dee60eb2 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.755 1313158 INFO aodh.api.app [None req-cee3a4f7-8f17-4d59-ad5c-a7da8892e0ae 22af08e5-98d4-414d-a967-3e11eacd7e4f 56c084c8-af34-49c7-b4c9-0326dee60eb2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.772 1313158 WARNING oslo_db.sqlalchemy.utils [None req-741acc7f-9618-4340-b933-bce417b59b95 0cfd328f-cf98-412b-b594-7e912703afac 96775011-dc24-45b8-be58-fe307e20cacf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.777 1313158 WARNING oslo_db.sqlalchemy.utils [None req-6b90308e-0644-41bd-8a9e-d1a0d1fe30ed 0cfd328f-cf98-412b-b594-7e912703afac 96775011-dc24-45b8-be58-fe307e20cacf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.788 1313158 WARNING oslo_db.sqlalchemy.utils [None req-53b37b9b-713a-448e-8110-7a29fa02d371 0cfd328f-cf98-412b-b594-7e912703afac 96775011-dc24-45b8-be58-fe307e20cacf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.790 1313158 WARNING oslo_db.sqlalchemy.utils [None req-53b37b9b-713a-448e-8110-7a29fa02d371 0cfd328f-cf98-412b-b594-7e912703afac 96775011-dc24-45b8-be58-fe307e20cacf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.795 1313158 WARNING oslo_db.sqlalchemy.utils [None req-71a91dce-c538-47a5-9856-d82a08e93f57 0cfd328f-cf98-412b-b594-7e912703afac 96775011-dc24-45b8-be58-fe307e20cacf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.802 1313158 WARNING oslo_db.sqlalchemy.utils [None req-29c291ad-3c9c-44ad-b7b1-42b3c4b7cbc6 0cfd328f-cf98-412b-b594-7e912703afac 96775011-dc24-45b8-be58-fe307e20cacf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.031470s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.797 1313166 INFO alembic.runtime.migration [None req-7973d22d-1b33-44e3-a87c-aff31dcbbddd ca9330e9-28ed-4820-9ce8-2076d91ccb74 7eba1c37-f8ea-49fe-8810-2c44deb02d16 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.797 1313166 INFO alembic.runtime.migration [None req-7973d22d-1b33-44e3-a87c-aff31dcbbddd ca9330e9-28ed-4820-9ce8-2076d91ccb74 7eba1c37-f8ea-49fe-8810-2c44deb02d16 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.801 1313166 INFO alembic.runtime.migration [None req-7973d22d-1b33-44e3-a87c-aff31dcbbddd ca9330e9-28ed-4820-9ce8-2076d91ccb74 7eba1c37-f8ea-49fe-8810-2c44deb02d16 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.801 1313166 INFO alembic.runtime.migration [None req-7973d22d-1b33-44e3-a87c-aff31dcbbddd ca9330e9-28ed-4820-9ce8-2076d91ccb74 7eba1c37-f8ea-49fe-8810-2c44deb02d16 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.805 1313166 INFO alembic.runtime.migration [None req-7973d22d-1b33-44e3-a87c-aff31dcbbddd ca9330e9-28ed-4820-9ce8-2076d91ccb74 7eba1c37-f8ea-49fe-8810-2c44deb02d16 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.807 1313166 INFO aodh.api.app [None req-7973d22d-1b33-44e3-a87c-aff31dcbbddd ca9330e9-28ed-4820-9ce8-2076d91ccb74 7eba1c37-f8ea-49fe-8810-2c44deb02d16 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.038179s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.800 1313160 INFO alembic.runtime.migration [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.800 1313160 INFO alembic.runtime.migration [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.804 1313160 INFO alembic.runtime.migration [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.804 1313160 INFO alembic.runtime.migration [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.808 1313160 INFO alembic.runtime.migration [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.811 1313160 INFO aodh.api.app [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.080345s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.772 1313168 INFO alembic.runtime.migration [None req-e1e9ad9b-cece-4c7c-bcd0-2a8337060602 d365c3cd-fff0-407a-b1d2-2c712e9902e6 888144b0-a7d6-439b-9c11-57092b33cb3a - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.772 1313168 INFO alembic.runtime.migration [None req-e1e9ad9b-cece-4c7c-bcd0-2a8337060602 d365c3cd-fff0-407a-b1d2-2c712e9902e6 888144b0-a7d6-439b-9c11-57092b33cb3a - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.776 1313168 INFO alembic.runtime.migration [None req-e1e9ad9b-cece-4c7c-bcd0-2a8337060602 d365c3cd-fff0-407a-b1d2-2c712e9902e6 888144b0-a7d6-439b-9c11-57092b33cb3a - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.776 1313168 INFO alembic.runtime.migration [None req-e1e9ad9b-cece-4c7c-bcd0-2a8337060602 d365c3cd-fff0-407a-b1d2-2c712e9902e6 888144b0-a7d6-439b-9c11-57092b33cb3a - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.781 1313168 INFO alembic.runtime.migration [None req-e1e9ad9b-cece-4c7c-bcd0-2a8337060602 d365c3cd-fff0-407a-b1d2-2c712e9902e6 888144b0-a7d6-439b-9c11-57092b33cb3a - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.785 1313168 INFO aodh.api.app [None req-e1e9ad9b-cece-4c7c-bcd0-2a8337060602 d365c3cd-fff0-407a-b1d2-2c712e9902e6 888144b0-a7d6-439b-9c11-57092b33cb3a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.801 1313168 WARNING oslo_db.sqlalchemy.utils [None req-d3aaa4ef-8825-4278-9955-ab28ae3e30f7 fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.804 1313168 WARNING oslo_db.sqlalchemy.utils [None req-d3aaa4ef-8825-4278-9955-ab28ae3e30f7 fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.810 1313168 WARNING oslo_db.sqlalchemy.utils [None req-34812dcc-fde7-4b20-992d-5f57dfd64dce fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.814 1313168 WARNING oslo_db.sqlalchemy.utils [None req-f6c3763e-24a4-4c0c-8cff-44c5dc5b9bc0 fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.820 1313168 WARNING oslo_db.sqlalchemy.utils [None req-5c1de7e2-487a-4b00-b4ba-cb9b06b2da6d fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.822 1313168 WARNING oslo_db.sqlalchemy.utils [None req-5c1de7e2-487a-4b00-b4ba-cb9b06b2da6d fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.828 1313168 WARNING oslo_db.sqlalchemy.utils [None req-52848b98-8d2e-42e5-b521-a79bc8a53d22 fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.832 1313168 WARNING oslo_db.sqlalchemy.utils [None req-0bf36ed0-2550-4a5f-82de-12eca5393abb fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.842 1313168 WARNING oslo_db.sqlalchemy.utils [None req-e9061325-9f59-40bc-b5c7-95d719304581 fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.844 1313168 WARNING oslo_db.sqlalchemy.utils [None req-e9061325-9f59-40bc-b5c7-95d719304581 fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_type [0.060841s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.814 1313158 INFO alembic.runtime.migration [None req-29c291ad-3c9c-44ad-b7b1-42b3c4b7cbc6 0cfd328f-cf98-412b-b594-7e912703afac 96775011-dc24-45b8-be58-fe307e20cacf - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.814 1313158 INFO alembic.runtime.migration [None req-29c291ad-3c9c-44ad-b7b1-42b3c4b7cbc6 0cfd328f-cf98-412b-b594-7e912703afac 96775011-dc24-45b8-be58-fe307e20cacf - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.818 1313158 INFO alembic.runtime.migration [None req-29c291ad-3c9c-44ad-b7b1-42b3c4b7cbc6 0cfd328f-cf98-412b-b594-7e912703afac 96775011-dc24-45b8-be58-fe307e20cacf - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.818 1313158 INFO alembic.runtime.migration [None req-29c291ad-3c9c-44ad-b7b1-42b3c4b7cbc6 0cfd328f-cf98-412b-b594-7e912703afac 96775011-dc24-45b8-be58-fe307e20cacf - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.823 1313158 INFO alembic.runtime.migration [None req-29c291ad-3c9c-44ad-b7b1-42b3c4b7cbc6 0cfd328f-cf98-412b-b594-7e912703afac 96775011-dc24-45b8-be58-fe307e20cacf - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.825 1313158 INFO aodh.api.app [None req-29c291ad-3c9c-44ad-b7b1-42b3c4b7cbc6 0cfd328f-cf98-412b-b594-7e912703afac 96775011-dc24-45b8-be58-fe307e20cacf - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.844 1313158 WARNING oslo_db.sqlalchemy.utils [None req-48d25978-4f0e-46aa-bbdb-6afe5a67f47e cbd1ef86-4259-4b22-9d13-e2df76cbdc07 fe2a7599-ccfb-420d-a0d7-719d4997e581 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.847 1313158 WARNING oslo_db.sqlalchemy.utils [None req-f1456c34-c013-4ead-bcfa-a5364d85d083 cbd1ef86-4259-4b22-9d13-e2df76cbdc07 fe2a7599-ccfb-420d-a0d7-719d4997e581 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.852 1313158 WARNING oslo_db.sqlalchemy.utils [None req-090da5b5-784c-42a1-b49b-58ff283654b9 cbd1ef86-4259-4b22-9d13-e2df76cbdc07 fe2a7599-ccfb-420d-a0d7-719d4997e581 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.862 1313158 WARNING oslo_db.sqlalchemy.utils [None req-f2c45fea-daba-4da7-bca8-e0048ef34dfa cbd1ef86-4259-4b22-9d13-e2df76cbdc07 fe2a7599-ccfb-420d-a0d7-719d4997e581 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.864 1313158 WARNING oslo_db.sqlalchemy.utils [None req-f2c45fea-daba-4da7-bca8-e0048ef34dfa cbd1ef86-4259-4b22-9d13-e2df76cbdc07 fe2a7599-ccfb-420d-a0d7-719d4997e581 - - - -] 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_trust [0.049546s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.826 1313166 INFO alembic.runtime.migration [None req-6738a99d-9120-42d8-9602-bc93a750b7e5 15b8c6ae-0e95-4cd5-acb5-a5c26c02931e 48bb2f5f-161a-4435-96c2-e9bc35129b2f - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.827 1313166 INFO alembic.runtime.migration [None req-6738a99d-9120-42d8-9602-bc93a750b7e5 15b8c6ae-0e95-4cd5-acb5-a5c26c02931e 48bb2f5f-161a-4435-96c2-e9bc35129b2f - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.829 1313166 INFO alembic.runtime.migration [None req-6738a99d-9120-42d8-9602-bc93a750b7e5 15b8c6ae-0e95-4cd5-acb5-a5c26c02931e 48bb2f5f-161a-4435-96c2-e9bc35129b2f - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.830 1313166 INFO alembic.runtime.migration [None req-6738a99d-9120-42d8-9602-bc93a750b7e5 15b8c6ae-0e95-4cd5-acb5-a5c26c02931e 48bb2f5f-161a-4435-96c2-e9bc35129b2f - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.835 1313166 INFO alembic.runtime.migration [None req-6738a99d-9120-42d8-9602-bc93a750b7e5 15b8c6ae-0e95-4cd5-acb5-a5c26c02931e 48bb2f5f-161a-4435-96c2-e9bc35129b2f - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.837 1313166 INFO aodh.api.app [None req-6738a99d-9120-42d8-9602-bc93a750b7e5 15b8c6ae-0e95-4cd5-acb5-a5c26c02931e 48bb2f5f-161a-4435-96c2-e9bc35129b2f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.854 1313166 WARNING oslo_db.sqlalchemy.utils [None req-023963c7-0298-429e-8f68-9a7c8d4af95e 1058ab8e-ce40-4465-83ac-b9668977faff 7e44070b-43cf-43d1-9228-62889ac3d151 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.855 1313166 WARNING oslo_db.sqlalchemy.utils [None req-023963c7-0298-429e-8f68-9a7c8d4af95e 1058ab8e-ce40-4465-83ac-b9668977faff 7e44070b-43cf-43d1-9228-62889ac3d151 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.859 1313166 WARNING oslo_db.sqlalchemy.utils [None req-023963c7-0298-429e-8f68-9a7c8d4af95e 1058ab8e-ce40-4465-83ac-b9668977faff 7e44070b-43cf-43d1-9228-62889ac3d151 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.862 1313166 WARNING oslo_db.sqlalchemy.utils [None req-a30caaa0-fa57-4c38-9314-931ae37f94be 1058ab8e-ce40-4465-83ac-b9668977faff 7e44070b-43cf-43d1-9228-62889ac3d151 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.867 1313166 WARNING oslo_db.sqlalchemy.utils [None req-147de0bf-c4d5-4a16-990a-bba820c87ef4 1058ab8e-ce40-4465-83ac-b9668977faff 7e44070b-43cf-43d1-9228-62889ac3d151 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.039580s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.840 1313160 INFO alembic.runtime.migration [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.840 1313160 INFO alembic.runtime.migration [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.843 1313160 INFO alembic.runtime.migration [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.844 1313160 INFO alembic.runtime.migration [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.848 1313160 INFO alembic.runtime.migration [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.850 1313160 INFO aodh.api.app [None req-219e69ae-3240-4add-9fff-dc56b4b25d70 cd7789d4-e434-4f66-b831-9f275022cea5 da8c8f99-cc09-4b15-a9f9-c97e411efee2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.862 1313160 WARNING oslo_db.sqlalchemy.utils [None req-b993fbd3-70cb-4094-b476-48eb1800938f cbdf6afa-ff80-4ac5-8c50-4359531bb8bc 760bd033-611d-4ba9-aae5-d6f2f9bfd05c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.863 1313160 WARNING oslo_db.sqlalchemy.utils [None req-b993fbd3-70cb-4094-b476-48eb1800938f cbdf6afa-ff80-4ac5-8c50-4359531bb8bc 760bd033-611d-4ba9-aae5-d6f2f9bfd05c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.869 1313160 WARNING oslo_db.sqlalchemy.utils [None req-b993fbd3-70cb-4094-b476-48eb1800938f cbdf6afa-ff80-4ac5-8c50-4359531bb8bc 760bd033-611d-4ba9-aae5-d6f2f9bfd05c - - - -] 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.061353s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.853 1313168 INFO alembic.runtime.migration [None req-e9061325-9f59-40bc-b5c7-95d719304581 fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.853 1313168 INFO alembic.runtime.migration [None req-e9061325-9f59-40bc-b5c7-95d719304581 fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.857 1313168 INFO alembic.runtime.migration [None req-e9061325-9f59-40bc-b5c7-95d719304581 fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.857 1313168 INFO alembic.runtime.migration [None req-e9061325-9f59-40bc-b5c7-95d719304581 fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.862 1313168 INFO alembic.runtime.migration [None req-e9061325-9f59-40bc-b5c7-95d719304581 fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.863 1313168 INFO aodh.api.app [None req-e9061325-9f59-40bc-b5c7-95d719304581 fb64d988-da8f-4c8f-a9d9-86af7e13d0ec 77c37b62-41d7-4cc6-aff3-b792b8b9f44b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.883 1313168 WARNING oslo_db.sqlalchemy.utils [None req-5cb3b024-228d-43c7-98b5-e8fe3af11c3b 18b733e6-0880-4e00-9070-030a3523b38b 85a618a7-d680-404d-9aa4-052baef1aaaf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.886 1313168 WARNING oslo_db.sqlalchemy.utils [None req-5cb3b024-228d-43c7-98b5-e8fe3af11c3b 18b733e6-0880-4e00-9070-030a3523b38b 85a618a7-d680-404d-9aa4-052baef1aaaf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.897 1313168 WARNING oslo_db.sqlalchemy.utils [None req-be850b3c-7a0d-4d8c-956c-559ac0c72d5d 18b733e6-0880-4e00-9070-030a3523b38b 85a618a7-d680-404d-9aa4-052baef1aaaf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.901 1313168 WARNING oslo_db.sqlalchemy.utils [None req-79a08bd0-12ef-4449-af3b-76a8b1aa47de 18b733e6-0880-4e00-9070-030a3523b38b 85a618a7-d680-404d-9aa4-052baef1aaaf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.902 1313168 WARNING oslo_db.sqlalchemy.utils [None req-79a08bd0-12ef-4449-af3b-76a8b1aa47de 18b733e6-0880-4e00-9070-030a3523b38b 85a618a7-d680-404d-9aa4-052baef1aaaf - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.905 1313168 WARNING oslo_db.sqlalchemy.utils [None req-fa0c1179-f713-4a50-bb65-32e9a712e51c 18b733e6-0880-4e00-9070-030a3523b38b 85a618a7-d680-404d-9aa4-052baef1aaaf - - - -] 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_not_supported_rule [0.041456s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.879 1313160 INFO alembic.runtime.migration [None req-b993fbd3-70cb-4094-b476-48eb1800938f cbdf6afa-ff80-4ac5-8c50-4359531bb8bc 760bd033-611d-4ba9-aae5-d6f2f9bfd05c - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.879 1313160 INFO alembic.runtime.migration [None req-b993fbd3-70cb-4094-b476-48eb1800938f cbdf6afa-ff80-4ac5-8c50-4359531bb8bc 760bd033-611d-4ba9-aae5-d6f2f9bfd05c - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.885 1313160 INFO alembic.runtime.migration [None req-b993fbd3-70cb-4094-b476-48eb1800938f cbdf6afa-ff80-4ac5-8c50-4359531bb8bc 760bd033-611d-4ba9-aae5-d6f2f9bfd05c - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.886 1313160 INFO alembic.runtime.migration [None req-b993fbd3-70cb-4094-b476-48eb1800938f cbdf6afa-ff80-4ac5-8c50-4359531bb8bc 760bd033-611d-4ba9-aae5-d6f2f9bfd05c - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.894 1313160 INFO alembic.runtime.migration [None req-b993fbd3-70cb-4094-b476-48eb1800938f cbdf6afa-ff80-4ac5-8c50-4359531bb8bc 760bd033-611d-4ba9-aae5-d6f2f9bfd05c - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.896 1313160 INFO aodh.api.app [None req-b993fbd3-70cb-4094-b476-48eb1800938f cbdf6afa-ff80-4ac5-8c50-4359531bb8bc 760bd033-611d-4ba9-aae5-d6f2f9bfd05c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.909 1313160 WARNING oslo_db.sqlalchemy.utils [None req-9788f9bb-8d16-47a8-926d-7e2b2f244e35 8b652e1c-9fe1-421a-87c7-716f416c2d91 8fc09b97-1350-4db9-85f4-6f93349bbf8a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.063043s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.877 1313166 INFO alembic.runtime.migration [None req-147de0bf-c4d5-4a16-990a-bba820c87ef4 1058ab8e-ce40-4465-83ac-b9668977faff 7e44070b-43cf-43d1-9228-62889ac3d151 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.877 1313166 INFO alembic.runtime.migration [None req-147de0bf-c4d5-4a16-990a-bba820c87ef4 1058ab8e-ce40-4465-83ac-b9668977faff 7e44070b-43cf-43d1-9228-62889ac3d151 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.881 1313166 INFO alembic.runtime.migration [None req-147de0bf-c4d5-4a16-990a-bba820c87ef4 1058ab8e-ce40-4465-83ac-b9668977faff 7e44070b-43cf-43d1-9228-62889ac3d151 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.881 1313166 INFO alembic.runtime.migration [None req-147de0bf-c4d5-4a16-990a-bba820c87ef4 1058ab8e-ce40-4465-83ac-b9668977faff 7e44070b-43cf-43d1-9228-62889ac3d151 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.886 1313166 INFO alembic.runtime.migration [None req-147de0bf-c4d5-4a16-990a-bba820c87ef4 1058ab8e-ce40-4465-83ac-b9668977faff 7e44070b-43cf-43d1-9228-62889ac3d151 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.887 1313166 INFO aodh.api.app [None req-147de0bf-c4d5-4a16-990a-bba820c87ef4 1058ab8e-ce40-4465-83ac-b9668977faff 7e44070b-43cf-43d1-9228-62889ac3d151 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.901 1313166 WARNING oslo_db.sqlalchemy.utils [None req-89e5f374-7899-4490-a206-fb7275ace2a7 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.908 1313166 WARNING oslo_db.sqlalchemy.utils [None req-fc9e8b73-1125-4842-a040-c72c02cb8589 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.917 1313166 WARNING oslo_db.sqlalchemy.utils [None req-fc9e8b73-1125-4842-a040-c72c02cb8589 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.920 1313166 WARNING oslo_db.sqlalchemy.utils [None req-ae339169-ef63-4b47-8dec-37b123926e7b fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.924 1313166 WARNING oslo_db.sqlalchemy.utils [None req-471b107a-b9f2-4c96-8981-b7fde75053b5 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.932 1313166 WARNING oslo_db.sqlalchemy.utils [None req-c2faeb04-6bb7-473e-b2f0-1ce087333b74 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.055971s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.915 1313168 INFO alembic.runtime.migration [None req-fa0c1179-f713-4a50-bb65-32e9a712e51c 18b733e6-0880-4e00-9070-030a3523b38b 85a618a7-d680-404d-9aa4-052baef1aaaf - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.915 1313168 INFO alembic.runtime.migration [None req-fa0c1179-f713-4a50-bb65-32e9a712e51c 18b733e6-0880-4e00-9070-030a3523b38b 85a618a7-d680-404d-9aa4-052baef1aaaf - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.920 1313168 INFO alembic.runtime.migration [None req-fa0c1179-f713-4a50-bb65-32e9a712e51c 18b733e6-0880-4e00-9070-030a3523b38b 85a618a7-d680-404d-9aa4-052baef1aaaf - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.920 1313168 INFO alembic.runtime.migration [None req-fa0c1179-f713-4a50-bb65-32e9a712e51c 18b733e6-0880-4e00-9070-030a3523b38b 85a618a7-d680-404d-9aa4-052baef1aaaf - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.925 1313168 INFO alembic.runtime.migration [None req-fa0c1179-f713-4a50-bb65-32e9a712e51c 18b733e6-0880-4e00-9070-030a3523b38b 85a618a7-d680-404d-9aa4-052baef1aaaf - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.927 1313168 INFO aodh.api.app [None req-fa0c1179-f713-4a50-bb65-32e9a712e51c 18b733e6-0880-4e00-9070-030a3523b38b 85a618a7-d680-404d-9aa4-052baef1aaaf - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.942 1313168 WARNING oslo_db.sqlalchemy.utils [None req-df1a9660-e3a5-4003-b7ae-1fb5aadbc95d 24216aaa-ac18-4ed1-93e5-137ae380336d 7466f8e9-69db-4d27-99c8-71bc930bc6cb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.943 1313168 WARNING oslo_db.sqlalchemy.utils [None req-df1a9660-e3a5-4003-b7ae-1fb5aadbc95d 24216aaa-ac18-4ed1-93e5-137ae380336d 7466f8e9-69db-4d27-99c8-71bc930bc6cb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.949 1313168 WARNING oslo_db.sqlalchemy.utils [None req-2ba8599a-252e-4143-9624-556ac9bc23af 24216aaa-ac18-4ed1-93e5-137ae380336d 7466f8e9-69db-4d27-99c8-71bc930bc6cb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.952 1313168 WARNING oslo_db.sqlalchemy.utils [None req-39e794d5-048f-47e5-aa8b-d73a490765c3 24216aaa-ac18-4ed1-93e5-137ae380336d 5e20261d-511f-4b68-a3c2-7362e6fc7116 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.953 1313168 WARNING oslo_db.sqlalchemy.utils [None req-39e794d5-048f-47e5-aa8b-d73a490765c3 24216aaa-ac18-4ed1-93e5-137ae380336d 5e20261d-511f-4b68-a3c2-7362e6fc7116 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.958 1313168 WARNING oslo_db.sqlalchemy.utils [None req-1029d2da-70d3-44e8-b7ee-4b38515b8c19 24216aaa-ac18-4ed1-93e5-137ae380336d 5e20261d-511f-4b68-a3c2-7362e6fc7116 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.961 1313168 WARNING oslo_db.sqlalchemy.utils [None req-092cbfbf-a5a9-4547-924e-8cb8b979d1dc 24216aaa-ac18-4ed1-93e5-137ae380336d 5e20261d-511f-4b68-a3c2-7362e6fc7116 - - - -] 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.039263s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.940 1313166 INFO alembic.runtime.migration [None req-c2faeb04-6bb7-473e-b2f0-1ce087333b74 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.940 1313166 INFO alembic.runtime.migration [None req-c2faeb04-6bb7-473e-b2f0-1ce087333b74 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.944 1313166 INFO alembic.runtime.migration [None req-c2faeb04-6bb7-473e-b2f0-1ce087333b74 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.944 1313166 INFO alembic.runtime.migration [None req-c2faeb04-6bb7-473e-b2f0-1ce087333b74 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.949 1313166 INFO alembic.runtime.migration [None req-c2faeb04-6bb7-473e-b2f0-1ce087333b74 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.953 1313166 INFO aodh.api.app [None req-c2faeb04-6bb7-473e-b2f0-1ce087333b74 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_alarm_id_failed [0.029968s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.980 1313166 INFO alembic.runtime.migration [None req-c2faeb04-6bb7-473e-b2f0-1ce087333b74 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.980 1313166 INFO alembic.runtime.migration [None req-c2faeb04-6bb7-473e-b2f0-1ce087333b74 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.983 1313166 INFO alembic.runtime.migration [None req-c2faeb04-6bb7-473e-b2f0-1ce087333b74 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.984 1313166 INFO alembic.runtime.migration [None req-c2faeb04-6bb7-473e-b2f0-1ce087333b74 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.988 1313166 INFO alembic.runtime.migration [None req-c2faeb04-6bb7-473e-b2f0-1ce087333b74 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.990 1313166 INFO aodh.api.app [None req-c2faeb04-6bb7-473e-b2f0-1ce087333b74 fd7c7476-d722-4834-a7eb-089c75231d14 0124deb0-0bfc-4c0e-a765-487573ab9931 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.002 1313166 WARNING oslo_db.sqlalchemy.utils [None req-a83407f3-c29a-4be0-920b-79185c12ec57 cfe2f821-3082-4977-919e-3236a3e26dd0 678f829b-0609-45f4-96e7-7c6ff184a63e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_user_alarms_quotas [0.047085s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.010 1313166 INFO alembic.runtime.migration [None req-a83407f3-c29a-4be0-920b-79185c12ec57 cfe2f821-3082-4977-919e-3236a3e26dd0 678f829b-0609-45f4-96e7-7c6ff184a63e - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.010 1313166 INFO alembic.runtime.migration [None req-a83407f3-c29a-4be0-920b-79185c12ec57 cfe2f821-3082-4977-919e-3236a3e26dd0 678f829b-0609-45f4-96e7-7c6ff184a63e - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.014 1313166 INFO alembic.runtime.migration [None req-a83407f3-c29a-4be0-920b-79185c12ec57 cfe2f821-3082-4977-919e-3236a3e26dd0 678f829b-0609-45f4-96e7-7c6ff184a63e - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.014 1313166 INFO alembic.runtime.migration [None req-a83407f3-c29a-4be0-920b-79185c12ec57 cfe2f821-3082-4977-919e-3236a3e26dd0 678f829b-0609-45f4-96e7-7c6ff184a63e - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.018 1313166 INFO alembic.runtime.migration [None req-a83407f3-c29a-4be0-920b-79185c12ec57 cfe2f821-3082-4977-919e-3236a3e26dd0 678f829b-0609-45f4-96e7-7c6ff184a63e - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.020 1313166 INFO aodh.api.app [None req-a83407f3-c29a-4be0-920b-79185c12ec57 cfe2f821-3082-4977-919e-3236a3e26dd0 678f829b-0609-45f4-96e7-7c6ff184a63e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.031 1313166 WARNING oslo_db.sqlalchemy.utils [None req-95cbfa42-dbaa-44d3-822e-fc4c64f5fd8c 5c65feb9-7dc9-44b6-97ed-5f1d3eae0f0c a2d1d688-f1f1-4869-b920-43e3b22f5c4b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.032 1313166 WARNING oslo_db.sqlalchemy.utils [None req-95cbfa42-dbaa-44d3-822e-fc4c64f5fd8c 5c65feb9-7dc9-44b6-97ed-5f1d3eae0f0c a2d1d688-f1f1-4869-b920-43e3b22f5c4b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.037 1313166 WARNING oslo_db.sqlalchemy.utils [None req-a6a99898-2715-492c-aefc-49f08fb30dc8 5c65feb9-7dc9-44b6-97ed-5f1d3eae0f0c a2d1d688-f1f1-4869-b920-43e3b22f5c4b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.040 1313166 WARNING oslo_db.sqlalchemy.utils [None req-633d2351-3d86-4c06-95c6-86fd9860545b 5c65feb9-7dc9-44b6-97ed-5f1d3eae0f0c a2d1d688-f1f1-4869-b920-43e3b22f5c4b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.041 1313166 WARNING oslo_db.sqlalchemy.utils [None req-633d2351-3d86-4c06-95c6-86fd9860545b 5c65feb9-7dc9-44b6-97ed-5f1d3eae0f0c a2d1d688-f1f1-4869-b920-43e3b22f5c4b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.044 1313166 WARNING oslo_db.sqlalchemy.utils [None req-64a003d7-ca4c-4488-a69a-279ce23eaa91 5c65feb9-7dc9-44b6-97ed-5f1d3eae0f0c a2d1d688-f1f1-4869-b920-43e3b22f5c4b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.129003s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.971 1313168 INFO alembic.runtime.migration [None req-092cbfbf-a5a9-4547-924e-8cb8b979d1dc 24216aaa-ac18-4ed1-93e5-137ae380336d 5e20261d-511f-4b68-a3c2-7362e6fc7116 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.971 1313168 INFO alembic.runtime.migration [None req-092cbfbf-a5a9-4547-924e-8cb8b979d1dc 24216aaa-ac18-4ed1-93e5-137ae380336d 5e20261d-511f-4b68-a3c2-7362e6fc7116 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.060 1313168 INFO alembic.runtime.migration [None req-092cbfbf-a5a9-4547-924e-8cb8b979d1dc 24216aaa-ac18-4ed1-93e5-137ae380336d 5e20261d-511f-4b68-a3c2-7362e6fc7116 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.061 1313168 INFO alembic.runtime.migration [None req-092cbfbf-a5a9-4547-924e-8cb8b979d1dc 24216aaa-ac18-4ed1-93e5-137ae380336d 5e20261d-511f-4b68-a3c2-7362e6fc7116 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.065 1313168 INFO alembic.runtime.migration [None req-092cbfbf-a5a9-4547-924e-8cb8b979d1dc 24216aaa-ac18-4ed1-93e5-137ae380336d 5e20261d-511f-4b68-a3c2-7362e6fc7116 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.067 1313168 INFO aodh.api.app [None req-092cbfbf-a5a9-4547-924e-8cb8b979d1dc 24216aaa-ac18-4ed1-93e5-137ae380336d 5e20261d-511f-4b68-a3c2-7362e6fc7116 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.079 1313168 WARNING oslo_db.sqlalchemy.utils [None req-c5ac48e6-fafc-4971-a45e-78298c29721a 6f411411-0508-4ad9-ad02-9e4d8af4a144 72d7e734-5930-4ff3-9479-152cf2ae1542 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.079 1313168 WARNING oslo_db.sqlalchemy.utils [None req-c5ac48e6-fafc-4971-a45e-78298c29721a 6f411411-0508-4ad9-ad02-9e4d8af4a144 72d7e734-5930-4ff3-9479-152cf2ae1542 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.084 1313168 WARNING oslo_db.sqlalchemy.utils [None req-73b984fe-6845-4823-b04c-8b4f6ee11cb0 6f411411-0508-4ad9-ad02-9e4d8af4a144 72d7e734-5930-4ff3-9479-152cf2ae1542 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.088 1313168 WARNING oslo_db.sqlalchemy.utils [None req-556e17b0-3c56-43e2-a9d8-7fcb361fe6f8 6f411411-0508-4ad9-ad02-9e4d8af4a144 72d7e734-5930-4ff3-9479-152cf2ae1542 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.089 1313168 WARNING oslo_db.sqlalchemy.utils [None req-556e17b0-3c56-43e2-a9d8-7fcb361fe6f8 6f411411-0508-4ad9-ad02-9e4d8af4a144 72d7e734-5930-4ff3-9479-152cf2ae1542 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.091 1313168 WARNING oslo_db.sqlalchemy.utils [None req-32e77b0b-1b84-4e14-adf9-cea04fd27ebe 6f411411-0508-4ad9-ad02-9e4d8af4a144 72d7e734-5930-4ff3-9479-152cf2ae1542 - - - -] 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.197120s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.923 1313160 INFO alembic.runtime.migration [None req-9788f9bb-8d16-47a8-926d-7e2b2f244e35 8b652e1c-9fe1-421a-87c7-716f416c2d91 8fc09b97-1350-4db9-85f4-6f93349bbf8a - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.923 1313160 INFO alembic.runtime.migration [None req-9788f9bb-8d16-47a8-926d-7e2b2f244e35 8b652e1c-9fe1-421a-87c7-716f416c2d91 8fc09b97-1350-4db9-85f4-6f93349bbf8a - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.931 1313160 INFO alembic.runtime.migration [None req-9788f9bb-8d16-47a8-926d-7e2b2f244e35 8b652e1c-9fe1-421a-87c7-716f416c2d91 8fc09b97-1350-4db9-85f4-6f93349bbf8a - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.931 1313160 INFO alembic.runtime.migration [None req-9788f9bb-8d16-47a8-926d-7e2b2f244e35 8b652e1c-9fe1-421a-87c7-716f416c2d91 8fc09b97-1350-4db9-85f4-6f93349bbf8a - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.936 1313160 INFO alembic.runtime.migration [None req-9788f9bb-8d16-47a8-926d-7e2b2f244e35 8b652e1c-9fe1-421a-87c7-716f416c2d91 8fc09b97-1350-4db9-85f4-6f93349bbf8a - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.939 1313160 INFO aodh.api.app [None req-9788f9bb-8d16-47a8-926d-7e2b2f244e35 8b652e1c-9fe1-421a-87c7-716f416c2d91 8fc09b97-1350-4db9-85f4-6f93349bbf8a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.068 1313160 WARNING oslo_db.sqlalchemy.utils [None req-8af27929-4cb7-4d05-b3a1-41b1b93cd0e4 ca6aab5e-eeb8-425d-8b41-7b6e5937d089 2a75b4f9-c4b2-4c23-be9a-b217f6f4aaf7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.078 1313160 WARNING oslo_db.sqlalchemy.utils [None req-5a920b46-4d96-4cc9-a682-1fa6850a39cc ca6aab5e-eeb8-425d-8b41-7b6e5937d089 2a75b4f9-c4b2-4c23-be9a-b217f6f4aaf7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.096 1313160 WARNING oslo_db.sqlalchemy.utils [None req-97532aa8-098d-42dc-9b5d-f1ce064b2c93 ca6aab5e-eeb8-425d-8b41-7b6e5937d089 2a75b4f9-c4b2-4c23-be9a-b217f6f4aaf7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.102 1313160 WARNING oslo_db.sqlalchemy.utils [None req-97532aa8-098d-42dc-9b5d-f1ce064b2c93 ca6aab5e-eeb8-425d-8b41-7b6e5937d089 2a75b4f9-c4b2-4c23-be9a-b217f6f4aaf7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.054564s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.102 1313168 INFO alembic.runtime.migration [None req-32e77b0b-1b84-4e14-adf9-cea04fd27ebe 6f411411-0508-4ad9-ad02-9e4d8af4a144 72d7e734-5930-4ff3-9479-152cf2ae1542 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.102 1313168 INFO alembic.runtime.migration [None req-32e77b0b-1b84-4e14-adf9-cea04fd27ebe 6f411411-0508-4ad9-ad02-9e4d8af4a144 72d7e734-5930-4ff3-9479-152cf2ae1542 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.105 1313168 INFO alembic.runtime.migration [None req-32e77b0b-1b84-4e14-adf9-cea04fd27ebe 6f411411-0508-4ad9-ad02-9e4d8af4a144 72d7e734-5930-4ff3-9479-152cf2ae1542 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.105 1313168 INFO alembic.runtime.migration [None req-32e77b0b-1b84-4e14-adf9-cea04fd27ebe 6f411411-0508-4ad9-ad02-9e4d8af4a144 72d7e734-5930-4ff3-9479-152cf2ae1542 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.110 1313168 INFO alembic.runtime.migration [None req-32e77b0b-1b84-4e14-adf9-cea04fd27ebe 6f411411-0508-4ad9-ad02-9e4d8af4a144 72d7e734-5930-4ff3-9479-152cf2ae1542 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.111 1313168 INFO aodh.api.app [None req-32e77b0b-1b84-4e14-adf9-cea04fd27ebe 6f411411-0508-4ad9-ad02-9e4d8af4a144 72d7e734-5930-4ff3-9479-152cf2ae1542 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.130 1313168 WARNING oslo_db.sqlalchemy.utils [None req-30622811-146f-4081-ab74-d49e40f36400 cbde43a8-84f8-461e-a574-a18724dcbfcc a0c77733-67c3-47db-9f78-74575bb0fc7e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.131 1313168 WARNING oslo_db.sqlalchemy.utils [None req-30622811-146f-4081-ab74-d49e40f36400 cbde43a8-84f8-461e-a574-a18724dcbfcc a0c77733-67c3-47db-9f78-74575bb0fc7e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.136 1313168 WARNING oslo_db.sqlalchemy.utils [None req-5da4800e-18dc-4cb0-95c5-bc42a326ad8e cbde43a8-84f8-461e-a574-a18724dcbfcc a0c77733-67c3-47db-9f78-74575bb0fc7e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.139 1313168 WARNING oslo_db.sqlalchemy.utils [None req-5be2539f-5340-415f-992e-909675be3c5a cbde43a8-84f8-461e-a574-a18724dcbfcc a0c77733-67c3-47db-9f78-74575bb0fc7e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.140 1313168 WARNING oslo_db.sqlalchemy.utils [None req-5be2539f-5340-415f-992e-909675be3c5a cbde43a8-84f8-461e-a574-a18724dcbfcc a0c77733-67c3-47db-9f78-74575bb0fc7e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.143 1313168 WARNING oslo_db.sqlalchemy.utils [None req-1b0798f9-70cf-4723-9252-a4ce3bd586fb cbde43a8-84f8-461e-a574-a18724dcbfcc a0c77733-67c3-47db-9f78-74575bb0fc7e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.093688s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.068 1313166 INFO alembic.runtime.migration [None req-64a003d7-ca4c-4488-a69a-279ce23eaa91 5c65feb9-7dc9-44b6-97ed-5f1d3eae0f0c a2d1d688-f1f1-4869-b920-43e3b22f5c4b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.069 1313166 INFO alembic.runtime.migration [None req-64a003d7-ca4c-4488-a69a-279ce23eaa91 5c65feb9-7dc9-44b6-97ed-5f1d3eae0f0c a2d1d688-f1f1-4869-b920-43e3b22f5c4b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.081 1313166 INFO alembic.runtime.migration [None req-64a003d7-ca4c-4488-a69a-279ce23eaa91 5c65feb9-7dc9-44b6-97ed-5f1d3eae0f0c a2d1d688-f1f1-4869-b920-43e3b22f5c4b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.084 1313166 INFO alembic.runtime.migration [None req-64a003d7-ca4c-4488-a69a-279ce23eaa91 5c65feb9-7dc9-44b6-97ed-5f1d3eae0f0c a2d1d688-f1f1-4869-b920-43e3b22f5c4b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.091 1313166 INFO alembic.runtime.migration [None req-64a003d7-ca4c-4488-a69a-279ce23eaa91 5c65feb9-7dc9-44b6-97ed-5f1d3eae0f0c a2d1d688-f1f1-4869-b920-43e3b22f5c4b - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.095 1313166 INFO aodh.api.app [None req-64a003d7-ca4c-4488-a69a-279ce23eaa91 5c65feb9-7dc9-44b6-97ed-5f1d3eae0f0c a2d1d688-f1f1-4869-b920-43e3b22f5c4b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.134 1313166 WARNING oslo_db.sqlalchemy.utils [None req-7ee2b8a1-7a12-4d36-b9e7-49a16548d148 315cec58-0c03-4237-9f33-4cca2c4b428c 40b50b8f-32bc-4a57-9cca-f0d2883dc341 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.135 1313166 WARNING oslo_db.sqlalchemy.utils [None req-7ee2b8a1-7a12-4d36-b9e7-49a16548d148 315cec58-0c03-4237-9f33-4cca2c4b428c 40b50b8f-32bc-4a57-9cca-f0d2883dc341 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.142 1313166 WARNING oslo_db.sqlalchemy.utils [None req-7ee2b8a1-7a12-4d36-b9e7-49a16548d148 315cec58-0c03-4237-9f33-4cca2c4b428c 40b50b8f-32bc-4a57-9cca-f0d2883dc341 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.303071s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:51.875 1313158 INFO alembic.runtime.migration [None req-f2c45fea-daba-4da7-bca8-e0048ef34dfa cbd1ef86-4259-4b22-9d13-e2df76cbdc07 fe2a7599-ccfb-420d-a0d7-719d4997e581 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.876 1313158 INFO alembic.runtime.migration [None req-f2c45fea-daba-4da7-bca8-e0048ef34dfa cbd1ef86-4259-4b22-9d13-e2df76cbdc07 fe2a7599-ccfb-420d-a0d7-719d4997e581 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.886 1313158 INFO alembic.runtime.migration [None req-f2c45fea-daba-4da7-bca8-e0048ef34dfa cbd1ef86-4259-4b22-9d13-e2df76cbdc07 fe2a7599-ccfb-420d-a0d7-719d4997e581 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:51.886 1313158 INFO alembic.runtime.migration [None req-f2c45fea-daba-4da7-bca8-e0048ef34dfa cbd1ef86-4259-4b22-9d13-e2df76cbdc07 fe2a7599-ccfb-420d-a0d7-719d4997e581 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:51.895 1313158 INFO alembic.runtime.migration [None req-f2c45fea-daba-4da7-bca8-e0048ef34dfa cbd1ef86-4259-4b22-9d13-e2df76cbdc07 fe2a7599-ccfb-420d-a0d7-719d4997e581 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:51.897 1313158 INFO aodh.api.app [None req-f2c45fea-daba-4da7-bca8-e0048ef34dfa cbd1ef86-4259-4b22-9d13-e2df76cbdc07 fe2a7599-ccfb-420d-a0d7-719d4997e581 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:51.921 1313158 WARNING oslo_db.sqlalchemy.utils [None req-aaf8b5a3-91c9-4700-a51c-65095342e94b 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.927 1313158 WARNING oslo_db.sqlalchemy.utils [None req-ad179e1d-bc84-4412-8568-d4282dcba1cc 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.938 1313158 WARNING oslo_db.sqlalchemy.utils [None req-25a499dd-2850-4b0f-992d-51bfcd410eff 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.949 1313158 WARNING oslo_db.sqlalchemy.utils [None req-b8917bfc-62ab-49fa-bfc6-0ee4ba5e8b6a 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.963 1313158 WARNING oslo_db.sqlalchemy.utils [None req-5606e534-bc30-4417-9738-de0fe76a5aa2 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.974 1313158 WARNING oslo_db.sqlalchemy.utils [None req-b21371b0-4454-43b8-8e2e-e573a5e31aac 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.981 1313158 WARNING oslo_db.sqlalchemy.utils [None req-d2350f95-ab62-4e33-82f6-ad0821a4986f 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.985 1313158 WARNING oslo_db.sqlalchemy.utils [None req-32492516-1e98-4223-a420-65847913624f 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.992 1313158 WARNING oslo_db.sqlalchemy.utils [None req-2942ac5d-9860-4dd1-b4a4-4fb85c2396b0 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:51.996 1313158 WARNING oslo_db.sqlalchemy.utils [None req-f1463c9f-1229-4664-9a2d-984c1ecb45dc 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.003 1313158 WARNING oslo_db.sqlalchemy.utils [None req-9277839b-052d-46b4-944a-29dc05ad598f 113402c 7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.010 1313158 WARNING oslo_db.sqlalchemy.utils [None req-8d6095ef-8cd0-4a0c-a5ec-3e9a39508abd 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.024 1313158 WARNING oslo_db.sqlalchemy.utils [None req-302bdef9-29b3-4e34-9d83-bedd0658e304 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.029 1313158 WARNING oslo_db.sqlalchemy.utils [None req-a77ae39c-dfd7-44f2-955f-49245d3e4831 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.039 1313158 WARNING oslo_db.sqlalchemy.utils [None req-41b49712-b0a7-4036-b154-ab5ddec3d9bf 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.044 1313158 WARNING oslo_db.sqlalchemy.utils [None req-f9150314-2c08-4c76-a4c4-6c20e9337605 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.061 1313158 WARNING oslo_db.sqlalchemy.utils [None req-48998480-f4db-4d42-b2ce-4f37c5133773 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.068 1313158 WARNING oslo_db.sqlalchemy.utils [None req-51b9b442-e300-4c52-9a04-c2705298201e 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.156 1313158 WARNING oslo_db.sqlalchemy.utils [None req-afc47b0a-1b89-424e-963e-57a7eecaf70d 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.160 1313158 WARNING oslo_db.sqlalchemy.utils [None req-b0b4e9af-02d0-4a76-b3f1-3f713fb89bf7 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.166 1313158 WARNING oslo_db.sqlalchemy.utils [None req-6f5dbb3f-e8f4-4e58-a82e-060bce9c216a 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.168 1313158 WARNING oslo_db.sqlalchemy.utils [None req-6f5dbb3f-e8f4-4e58-a82e-060bce9c216a 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.048253s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.159 1313168 INFO alembic.runtime.migration [None req-26d56ac7-bd6c-401e-a1a1-81ef544ecab1 cbde43a8-84f8-461e-a574-a18724dcbfcc a0c77733-67c3-47db-9f78-74575bb0fc7e - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.159 1313168 INFO alembic.runtime.migration [None req-26d56ac7-bd6c-401e-a1a1-81ef544ecab1 cbde43a8-84f8-461e-a574-a18724dcbfcc a0c77733-67c3-47db-9f78-74575bb0fc7e - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.162 1313168 INFO alembic.runtime.migration [None req-26d56ac7-bd6c-401e-a1a1-81ef544ecab1 cbde43a8-84f8-461e-a574-a18724dcbfcc a0c77733-67c3-47db-9f78-74575bb0fc7e - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.162 1313168 INFO alembic.runtime.migration [None req-26d56ac7-bd6c-401e-a1a1-81ef544ecab1 cbde43a8-84f8-461e-a574-a18724dcbfcc a0c77733-67c3-47db-9f78-74575bb0fc7e - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.167 1313168 INFO alembic.runtime.migration [None req-26d56ac7-bd6c-401e-a1a1-81ef544ecab1 cbde43a8-84f8-461e-a574-a18724dcbfcc a0c77733-67c3-47db-9f78-74575bb0fc7e - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.168 1313168 INFO aodh.api.app [None req-26d56ac7-bd6c-401e-a1a1-81ef544ecab1 cbde43a8-84f8-461e-a574-a18724dcbfcc a0c77733-67c3-47db-9f78-74575bb0fc7e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.183 1313168 WARNING oslo_db.sqlalchemy.utils [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.184 1313168 WARNING oslo_db.sqlalchemy.utils [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.191 1313168 WARNING oslo_db.sqlalchemy.utils [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_project_alarms_quotas [0.048742s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.176 1313158 INFO alembic.runtime.migration [None req-6f5dbb3f-e8f4-4e58-a82e-060bce9c216a 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.177 1313158 INFO alembic.runtime.migration [None req-6f5dbb3f-e8f4-4e58-a82e-060bce9c216a 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.180 1313158 INFO alembic.runtime.migration [None req-6f5dbb3f-e8f4-4e58-a82e-060bce9c216a 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.180 1313158 INFO alembic.runtime.migration [None req-6f5dbb3f-e8f4-4e58-a82e-060bce9c216a 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.184 1313158 INFO alembic.runtime.migration [None req-6f5dbb3f-e8f4-4e58-a82e-060bce9c216a 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.186 1313158 INFO aodh.api.app [None req-6f5dbb3f-e8f4-4e58-a82e-060bce9c216a 113402c7-e7bb-4c1c-8821-d7e6aafa601b 9acdd3d6-d8a7-477f-b9a2-3a96d1e57ad5 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.203 1313158 WARNING oslo_db.sqlalchemy.utils [None req-cdd22d3b-15da-49c4-bada-ba3462fcabbe 1776ae7a-f22e-46d9-a7d6-07145f55cf85 37cba5c1-96a6-4f6d-971b-863604106490 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.204 1313158 WARNING oslo_db.sqlalchemy.utils [None req-cdd22d3b-15da-49c4-bada-ba3462fcabbe 1776ae7a-f22e-46d9-a7d6-07145f55cf85 37cba5c1-96a6-4f6d-971b-863604106490 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.209 1313158 WARNING oslo_db.sqlalchemy.utils [None req-71d6d894-e72f-4593-a547-d13a11b3a4c1 1776ae7a-f22e-46d9-a7d6-07145f55cf85 37cba5c1-96a6-4f6d-971b-863604106490 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.213 1313158 WARNING oslo_db.sqlalchemy.utils [None req-3bb6effe-f4e8-4709-9942-03de19298491 1776ae7a-f22e-46d9-a7d6-07145f55cf85 37cba5c1-96a6-4f6d-971b-863604106490 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.214 1313158 WARNING oslo_db.sqlalchemy.utils [None req-3bb6effe-f4e8-4709-9942-03de19298491 1776ae7a-f22e-46d9-a7d6-07145f55cf85 37cba5c1-96a6-4f6d-971b-863604106490 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.217 1313158 WARNING oslo_db.sqlalchemy.utils [None req-eb757118-8b1c-43e3-bf2a-fb48efaceeed 1776ae7a-f22e-46d9-a7d6-07145f55cf85 37cba5c1-96a6-4f6d-971b-863604106490 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.123745s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.118 1313160 INFO alembic.runtime.migration [None req-97532aa8-098d-42dc-9b5d-f1ce064b2c93 ca6aab5e-eeb8-425d-8b41-7b6e5937d089 2a75b4f9-c4b2-4c23-be9a-b217f6f4aaf7 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.118 1313160 INFO alembic.runtime.migration [None req-97532aa8-098d-42dc-9b5d-f1ce064b2c93 ca6aab5e-eeb8-425d-8b41-7b6e5937d089 2a75b4f9-c4b2-4c23-be9a-b217f6f4aaf7 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.123 1313160 INFO alembic.runtime.migration [None req-97532aa8-098d-42dc-9b5d-f1ce064b2c93 ca6aab5e-eeb8-425d-8b41-7b6e5937d089 2a75b4f9-c4b2-4c23-be9a-b217f6f4aaf7 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.123 1313160 INFO alembic.runtime.migration [None req-97532aa8-098d-42dc-9b5d-f1ce064b2c93 ca6aab5e-eeb8-425d-8b41-7b6e5937d089 2a75b4f9-c4b2-4c23-be9a-b217f6f4aaf7 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.127 1313160 INFO alembic.runtime.migration [None req-97532aa8-098d-42dc-9b5d-f1ce064b2c93 ca6aab5e-eeb8-425d-8b41-7b6e5937d089 2a75b4f9-c4b2-4c23-be9a-b217f6f4aaf7 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.137 1313160 INFO aodh.api.app [None req-97532aa8-098d-42dc-9b5d-f1ce064b2c93 ca6aab5e-eeb8-425d-8b41-7b6e5937d089 2a75b4f9-c4b2-4c23-be9a-b217f6f4aaf7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.171 1313160 WARNING oslo_db.sqlalchemy.utils [None req-b5ef346b-ed77-4f61-8d34-3ec95a636bb3 05aa17dc-fa8b-4b9c-8253-8b052d970a98 8725e418-356d-4e9c-8eed-4f669f4a8f80 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.178 1313160 WARNING oslo_db.sqlalchemy.utils [None req-43ead2d8-60aa-45a6-97e8-f74b9f2bbe52 05aa17dc-fa8b-4b9c-8253-8b052d970a98 8725e418-356d-4e9c-8eed-4f669f4a8f80 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.182 1313160 WARNING oslo_db.sqlalchemy.utils [None req-4e6365ce-fa36-42e5-b050-385074624d90 05aa17dc-fa8b-4b9c-8253-8b052d970a98 8725e418-356d-4e9c-8eed-4f669f4a8f80 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.206 1313160 WARNING oslo_db.sqlalchemy.utils [None req-fca7cbf6-9e62-4a15-8305-68c2a828cbcb 05aa17dc-fa8b-4b9c-8253-8b052d970a98 8725e418-356d-4e9c-8eed-4f669f4a8f80 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.215 1313160 WARNING oslo_db.sqlalchemy.utils [None req-fca7cbf6-9e62-4a15-8305-68c2a828cbcb 05aa17dc-fa8b-4b9c-8253-8b052d970a98 8725e418-356d-4e9c-8eed-4f669f4a8f80 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.218 1313160 WARNING oslo_db.sqlalchemy.utils [None req-61832edd-6cc8-4ad3-b7fd-a4db6b0da2b3 05aa17dc-fa8b-4b9c-8253-8b052d970a98 8725e418-356d-4e9c-8eed-4f669f4a8f80 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.223 1313160 WARNING oslo_db.sqlalchemy.utils [None req-61832edd-6cc8-4ad3-b7fd-a4db6b0da2b3 05aa17dc-fa8b-4b9c-8253-8b052d970a98 8725e418-356d-4e9c-8eed-4f669f4a8f80 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/tests/functional/api/v2/test_alarm_scenarios.py:846: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). after = datetime.datetime.utcnow().isoformat() {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.048208s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.205 1313168 INFO alembic.runtime.migration [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.205 1313168 INFO alembic.runtime.migration [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.210 1313168 INFO alembic.runtime.migration [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.210 1313168 INFO alembic.runtime.migration [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.220 1313168 INFO alembic.runtime.migration [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.226 1313168 INFO aodh.api.app [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/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( {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.027392s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.254 1313168 INFO alembic.runtime.migration [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.254 1313168 INFO alembic.runtime.migration [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.258 1313168 INFO alembic.runtime.migration [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.258 1313168 INFO alembic.runtime.migration [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.262 1313168 INFO alembic.runtime.migration [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.263 1313168 INFO aodh.api.app [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.011853s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.001375s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.002194s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.001930s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.075046s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.226 1313158 INFO alembic.runtime.migration [None req-eb757118-8b1c-43e3-bf2a-fb48efaceeed 1776ae7a-f22e-46d9-a7d6-07145f55cf85 37cba5c1-96a6-4f6d-971b-863604106490 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.226 1313158 INFO alembic.runtime.migration [None req-eb757118-8b1c-43e3-bf2a-fb48efaceeed 1776ae7a-f22e-46d9-a7d6-07145f55cf85 37cba5c1-96a6-4f6d-971b-863604106490 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.230 1313158 INFO alembic.runtime.migration [None req-eb757118-8b1c-43e3-bf2a-fb48efaceeed 1776ae7a-f22e-46d9-a7d6-07145f55cf85 37cba5c1-96a6-4f6d-971b-863604106490 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.230 1313158 INFO alembic.runtime.migration [None req-eb757118-8b1c-43e3-bf2a-fb48efaceeed 1776ae7a-f22e-46d9-a7d6-07145f55cf85 37cba5c1-96a6-4f6d-971b-863604106490 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.241 1313158 INFO alembic.runtime.migration [None req-eb757118-8b1c-43e3-bf2a-fb48efaceeed 1776ae7a-f22e-46d9-a7d6-07145f55cf85 37cba5c1-96a6-4f6d-971b-863604106490 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.245 1313158 INFO aodh.api.app [None req-eb757118-8b1c-43e3-bf2a-fb48efaceeed 1776ae7a-f22e-46d9-a7d6-07145f55cf85 37cba5c1-96a6-4f6d-971b-863604106490 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.276 1313158 WARNING oslo_db.sqlalchemy.utils [None req-893d350d-107c-49f5-b232-b62c0f0a0179 d748fbf6-8705-4af2-a3ff-39f6193364a6 241755f3-7980-48fc-a4c7-e3a787cbbe6c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.277 1313158 WARNING oslo_db.sqlalchemy.utils [None req-893d350d-107c-49f5-b232-b62c0f0a0179 d748fbf6-8705-4af2-a3ff-39f6193364a6 241755f3-7980-48fc-a4c7-e3a787cbbe6c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.282 1313158 WARNING oslo_db.sqlalchemy.utils [None req-cf73764f-ce08-4bd1-b0af-aa1b41b5e0fd d748fbf6-8705-4af2-a3ff-39f6193364a6 241755f3-7980-48fc-a4c7-e3a787cbbe6c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.285 1313158 WARNING oslo_db.sqlalchemy.utils [None req-24a00279-cca5-4663-a9a6-078ccd994522 d748fbf6-8705-4af2-a3ff-39f6193364a6 241755f3-7980-48fc-a4c7-e3a787cbbe6c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.286 1313158 WARNING oslo_db.sqlalchemy.utils [None req-24a00279-cca5-4663-a9a6-078ccd994522 d748fbf6-8705-4af2-a3ff-39f6193364a6 241755f3-7980-48fc-a4c7-e3a787cbbe6c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.289 1313158 WARNING oslo_db.sqlalchemy.utils [None req-29ca80c3-a25a-469c-8825-5d61e8cb8d12 d748fbf6-8705-4af2-a3ff-39f6193364a6 241755f3-7980-48fc-a4c7-e3a787cbbe6c - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.087210s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.243 1313160 INFO alembic.runtime.migration [None req-61832edd-6cc8-4ad3-b7fd-a4db6b0da2b3 05aa17dc-fa8b-4b9c-8253-8b052d970a98 8725e418-356d-4e9c-8eed-4f669f4a8f80 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.244 1313160 INFO alembic.runtime.migration [None req-61832edd-6cc8-4ad3-b7fd-a4db6b0da2b3 05aa17dc-fa8b-4b9c-8253-8b052d970a98 8725e418-356d-4e9c-8eed-4f669f4a8f80 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.252 1313160 INFO alembic.runtime.migration [None req-61832edd-6cc8-4ad3-b7fd-a4db6b0da2b3 05aa17dc-fa8b-4b9c-8253-8b052d970a98 8725e418-356d-4e9c-8eed-4f669f4a8f80 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.252 1313160 INFO alembic.runtime.migration [None req-61832edd-6cc8-4ad3-b7fd-a4db6b0da2b3 05aa17dc-fa8b-4b9c-8253-8b052d970a98 8725e418-356d-4e9c-8eed-4f669f4a8f80 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.262 1313160 INFO alembic.runtime.migration [None req-61832edd-6cc8-4ad3-b7fd-a4db6b0da2b3 05aa17dc-fa8b-4b9c-8253-8b052d970a98 8725e418-356d-4e9c-8eed-4f669f4a8f80 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.266 1313160 INFO aodh.api.app [None req-61832edd-6cc8-4ad3-b7fd-a4db6b0da2b3 05aa17dc-fa8b-4b9c-8253-8b052d970a98 8725e418-356d-4e9c-8eed-4f669f4a8f80 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.283 1313160 WARNING oslo_db.sqlalchemy.utils [None req-c270094d-058f-4953-bc88-2238fe5fcf12 5dade31a-f096-4c3b-8a87-a7ff3c7f131a e5e54f5e-808f-49d6-a030-a7cc8f517e96 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.284 1313160 WARNING oslo_db.sqlalchemy.utils [None req-c270094d-058f-4953-bc88-2238fe5fcf12 5dade31a-f096-4c3b-8a87-a7ff3c7f131a e5e54f5e-808f-49d6-a030-a7cc8f517e96 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.291 1313160 WARNING oslo_db.sqlalchemy.utils [None req-dc6e7414-7a83-4cd0-b29c-47a24c4b2e8f 5dade31a-f096-4c3b-8a87-a7ff3c7f131a e5e54f5e-808f-49d6-a030-a7cc8f517e96 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.295 1313160 WARNING oslo_db.sqlalchemy.utils [None req-e58fca82-e338-415f-90ec-ff8f30d2745e aa804492-0c52-4fbc-819b-de4bd5dbf736 501cb9c9-658d-42a6-bdae-85600c5f471d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.300 1313160 WARNING oslo_db.sqlalchemy.utils [None req-58399574-6ae8-4ab6-9d67-0cd266e57055 aa804492-0c52-4fbc-819b-de4bd5dbf736 501cb9c9-658d-42a6-bdae-85600c5f471d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.307 1313160 WARNING oslo_db.sqlalchemy.utils [None req-48cca457-945d-494a-8b3f-d7ecbe1d8875 5dade31a-f096-4c3b-8a87-a7ff3c7f131a e5e54f5e-808f-49d6-a030-a7cc8f517e96 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.309 1313160 WARNING oslo_db.sqlalchemy.utils [None req-48cca457-945d-494a-8b3f-d7ecbe1d8875 5dade31a-f096-4c3b-8a87-a7ff3c7f131a e5e54f5e-808f-49d6-a030-a7cc8f517e96 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.313 1313160 WARNING oslo_db.sqlalchemy.utils [None req-620abac8-5e7d-4da6-8055-bbf7d0cebcce 5dade31a-f096-4c3b-8a87-a7ff3c7f131a e5e54f5e-808f-49d6-a030-a7cc8f517e96 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.317 1313160 WARNING oslo_db.sqlalchemy.utils [None req-9b83ef55-0792-498e-8d04-194753afa4b5 aa804492-0c52-4fbc-819b-de4bd5dbf736 501cb9c9-658d-42a6-bdae-85600c5f471d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.318 1313160 WARNING oslo_db.sqlalchemy.utils [None req-9b83ef55-0792-498e-8d04-194753afa4b5 aa804492-0c52-4fbc-819b-de4bd5dbf736 501cb9c9-658d-42a6-bdae-85600c5f471d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.321 1313160 WARNING oslo_db.sqlalchemy.utils [None req-b0af7094-12ba-4757-9096-4fb8f0d05c11 aa80449 2-0c52-4fbc-819b-de4bd5dbf736 501cb9c9-658d-42a6-bdae-85600c5f471d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.061933s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.299 1313168 INFO alembic.runtime.migration [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.300 1313168 INFO alembic.runtime.migration [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.304 1313168 INFO alembic.runtime.migration [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.304 1313168 INFO alembic.runtime.migration [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.309 1313168 INFO alembic.runtime.migration [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.311 1313168 INFO aodh.api.app [None req-0c3f9412-8cb7-4adb-9b7e-aaae3d6fb66d e5a4fa06-80c2-491d-b0ee-3f947f0b0f8e 341d3bee-e99b-46a5-bd8f-c6fc3f912e0c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.072008s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.301 1313158 INFO alembic.runtime.migration [None req-1a7d0512-cb07-49fd-b10b-015ed0a3833a d748fbf6-8705-4af2-a3ff-39f6193364a6 241755f3-7980-48fc-a4c7-e3a787cbbe6c - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.301 1313158 INFO alembic.runtime.migration [None req-1a7d0512-cb07-49fd-b10b-015ed0a3833a d748fbf6-8705-4af2-a3ff-39f6193364a6 241755f3-7980-48fc-a4c7-e3a787cbbe6c - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.307 1313158 INFO alembic.runtime.migration [None req-1a7d0512-cb07-49fd-b10b-015ed0a3833a d748fbf6-8705-4af2-a3ff-39f6193364a6 241755f3-7980-48fc-a4c7-e3a787cbbe6c - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.307 1313158 INFO alembic.runtime.migration [None req-1a7d0512-cb07-49fd-b10b-015ed0a3833a d748fbf6-8705-4af2-a3ff-39f6193364a6 241755f3-7980-48fc-a4c7-e3a787cbbe6c - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.312 1313158 INFO alembic.runtime.migration [None req-1a7d0512-cb07-49fd-b10b-015ed0a3833a d748fbf6-8705-4af2-a3ff-39f6193364a6 241755f3-7980-48fc-a4c7-e3a787cbbe6c - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.314 1313158 INFO aodh.api.app [None req-1a7d0512-cb07-49fd-b10b-015ed0a3833a d748fbf6-8705-4af2-a3ff-39f6193364a6 241755f3-7980-48fc-a4c7-e3a787cbbe6c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.327 1313158 WARNING oslo_db.sqlalchemy.utils [None req-af2d50c8-3307-4d94-900b-0a0e5e42ace9 864d802c-dd0d-4e98-bda0-a6fcbbe083e1 b67b09fd-5dbb-425e-902b-bc39f0611af0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.327 1313158 WARNING oslo_db.sqlalchemy.utils [None req-af2d50c8-3307-4d94-900b-0a0e5e42ace9 864d802c-dd0d-4e98-bda0-a6fcbbe083e1 b67b09fd-5dbb-425e-902b-bc39f0611af0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.333 1313158 WARNING oslo_db.sqlalchemy.utils [None req-49a51143-9368-44a3-805d-2c104d054271 864d802c-dd0d-4e98-bda0-a6fcbbe083e1 b67b09fd-5dbb-425e-902b-bc39f0611af0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.338 1313158 WARNING oslo_db.sqlalchemy.utils [None req-7946352d-4a69-47a4-9ad5-5e9117b74fe0 864d802c-dd0d-4e98-bda0-a6fcbbe083e1 b67b09fd-5dbb-425e-902b-bc39f0611af0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.340 1313158 WARNING oslo_db.sqlalchemy.utils [None req-7946352d-4a69-47a4-9ad5-5e9117b74fe0 864d802c-dd0d-4e98-bda0-a6fcbbe083e1 b67b09fd-5dbb-425e-902b-bc39f0611af0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.356 1313158 WARNING oslo_db.sqlalchemy.utils [None req-fe4cd49c-eed4-48ac-b631-ddda336c420a 864d802c-dd0d-4e98-bda0-a6fcbbe083e1 b67b09fd-5dbb-425e-902b-bc39f0611af0 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.001070s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.004503s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.065193s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.332 1313160 INFO alembic.runtime.migration [None req-b0af7094-12ba-4757-9096-4fb8f0d05c11 aa804492-0c52-4fbc-819b-de4bd5dbf736 501cb9c9-658d-42a6-bdae-85600c5f471d - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.332 1313160 INFO alembic.runtime.migration [None req-b0af7094-12ba-4757-9096-4fb8f0d05c11 aa804492-0c52-4fbc-819b-de4bd5dbf736 501cb9c9-658d-42a6-bdae-85600c5f471d - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.337 1313160 INFO alembic.runtime.migration [None req-b0af7094-12ba-4757-9096-4fb8f0d05c11 aa804492-0c52-4fbc-819b-de4bd5dbf736 501cb9c9-658d-42a6-bdae-85600c5f471d - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.337 1313160 INFO alembic.runtime.migration [None req-b0af7094-12ba-4757-9096-4fb8f0d05c11 aa804492-0c52-4fbc-819b-de4bd5dbf736 501cb9c9-658d-42a6-bdae-85600c5f471d - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.341 1313160 INFO alembic.runtime.migration [None req-b0af7094-12ba-4757-9096-4fb8f0d05c11 aa804492-0c52-4fbc-819b-de4bd5dbf736 501cb9c9-658d-42a6-bdae-85600c5f471d - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.347 1313160 INFO aodh.api.app [None req-b0af7094-12ba-4757-9096-4fb8f0d05c11 aa804492-0c52-4fbc-819b-de4bd5dbf736 501cb9c9-658d-42a6-bdae-85600c5f471d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.361 1313160 WARNING oslo_db.sqlalchemy.utils [None req-8cb92de5-ad11-476e-ac1f-534afcdef206 bbd82bcc-c1c3-45e8-980e-df8cd3864b86 1040bb06-0386-4074-8ebc-b020cef308a9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.364 1313160 WARNING oslo_db.sqlalchemy.utils [None req-8e10fe5d-2420-4746-a225-00bbc8ed2548 bbd82bcc-c1c3-45e8-980e-df8cd3864b86 1040bb06-0386-4074-8ebc-b020cef308a9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.366 1313160 WARNING oslo_db.sqlalchemy.utils [None req-8e10fe5d-2420-4746-a225-00bbc8ed2548 bbd82bcc-c1c3-45e8-980e-df8cd3864b86 1040bb06-0386-4074-8ebc-b020cef308a9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.369 1313160 WARNING oslo_db.sqlalchemy.utils [None req-95b90b80-fe49-45ea-a056-02d04e4610ab bbd82bcc-c1c3-45e8-980e-df8cd3864b86 1040bb06-0386-4074-8ebc-b020cef308a9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.374 1313160 WARNING oslo_db.sqlalchemy.utils [None req-8458071b-2f07-49e2-96bf-31a5d4a86fa2 bbd82bcc-c1c3-45e8-980e-df8cd3864b86 1040bb06-0386-4074-8ebc-b020cef308a9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.384 1313160 WARNING oslo_db.sqlalchemy.utils [None req-55c228ca-934c-461e-9644-33aee200e359 bbd82bcc-c1c3-45e8-980e-df8cd3864b86 1040bb06-0386-4074-8ebc-b020cef308a9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.387 1313160 WARNING oslo_db.sqlalchemy.utils [None req-9d9ceb27-ee67-4eef-9ced-990ca6acf8ba bbd82bcc-c1c3-45e8-980e-df8cd3864b86 1040bb06-0386-4074-8ebc-b020cef308a9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.389 1313160 WARNING oslo_db.sqlalchemy.utils [None req-9d9ceb27-ee67-4eef-9ced-990ca6acf8ba bbd82bcc-c1c3-45e8-980e-df8cd3864b86 1040bb06-0386-4074-8ebc-b020cef308a9 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.050088s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.362 1313168 INFO alembic.runtime.migration [None req-9fd147a4-4e73-4f01-b693-7a3d2907966e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.362 1313168 INFO alembic.runtime.migration [None req-9fd147a4-4e73-4f01-b693-7a3d2907966e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.365 1313168 INFO alembic.runtime.migration [None req-9fd147a4-4e73-4f01-b693-7a3d2907966e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.365 1313168 INFO alembic.runtime.migration [None req-9fd147a4-4e73-4f01-b693-7a3d2907966e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.371 1313168 INFO alembic.runtime.migration [None req-9fd147a4-4e73-4f01-b693-7a3d2907966e - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.373 1313168 INFO aodh.api.app [None req-9fd147a4-4e73-4f01-b693-7a3d2907966e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.263144s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.162 1313166 INFO alembic.runtime.migration [None req-7ee2b8a1-7a12-4d36-b9e7-49a16548d148 315cec58-0c03-4237-9f33-4cca2c4b428c 40b50b8f-32bc-4a57-9cca-f0d2883dc341 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.162 1313166 INFO alembic.runtime.migration [None req-7ee2b8a1-7a12-4d36-b9e7-49a16548d148 315cec58-0c03-4237-9f33-4cca2c4b428c 40b50b8f-32bc-4a57-9cca-f0d2883dc341 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.165 1313166 INFO alembic.runtime.migration [None req-7ee2b8a1-7a12-4d36-b9e7-49a16548d148 315cec58-0c03-4237-9f33-4cca2c4b428c 40b50b8f-32bc-4a57-9cca-f0d2883dc341 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.165 1313166 INFO alembic.runtime.migration [None req-7ee2b8a1-7a12-4d36-b9e7-49a16548d148 315cec58-0c03-4237-9f33-4cca2c4b428c 40b50b8f-32bc-4a57-9cca-f0d2883dc341 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.173 1313166 INFO alembic.runtime.migration [None req-7ee2b8a1-7a12-4d36-b9e7-49a16548d148 315cec58-0c03-4237-9f33-4cca2c4b428c 40b50b8f-32bc-4a57-9cca-f0d2883dc341 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.184 1313166 INFO aodh.api.app [None req-7ee2b8a1-7a12-4d36-b9e7-49a16548d148 315cec58-0c03-4237-9f33-4cca2c4b428c 40b50b8f-32bc-4a57-9cca-f0d2883dc341 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.198 1313166 WARNING oslo_db.sqlalchemy.utils [None req-8f297e65-49d1-4ce4-aac3-cb8110aa7196 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.204 1313166 WARNING oslo_db.sqlalchemy.utils [None req-051fac97-ad8d-4da6-8546-fe7f11b9e2d8 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.211 1313166 WARNING oslo_db.sqlalchemy.utils [None req-50a92119-c389-4ec1-9330-508cbaa94823 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.216 1313166 WARNING oslo_db.sqlalchemy.utils [None req-8fe7207c-0243-4605-84ae-b42876ca24ff d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.224 1313166 WARNING oslo_db.sqlalchemy.utils [None req-76fb8e8c-0cba-47ad-960b-f2b8ab5b53e7 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.228 1313166 WARNING oslo_db.sqlalchemy.utils [None req-676e4916-2b86-4737-8910-91e484a23566 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.319 1313166 WARNING oslo_db.sqlalchemy.utils [None req-9d7bcd16-3d7e-413a-94ad-f2ed48338553 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.323 1313166 WARNING oslo_db.sqlalchemy.utils [None req-4544287b-cfed-4702-98a1-f6a57ece95d3 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.330 1313166 WARNING oslo_db.sqlalchemy.utils [None req-18f4ee91-7626-4c00-8a86-5471ecae0178 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.334 1313166 WARNING oslo_db.sqlalchemy.utils [None req-e71b816e-0762-41bb-ac72-0aa39d6b850d d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.341 1313166 WARNING oslo_db.sqlalchemy.utils [None req-1e4b463d-4f51-43b4-a9a0-2091cb9a7778 d3438c5 8-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.347 1313166 WARNING oslo_db.sqlalchemy.utils [None req-e087a59e-449a-40e4-bd33-dea1dcefa314 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.355 1313166 WARNING oslo_db.sqlalchemy.utils [None req-71893820-b2fb-4a12-b4a5-5fab910f723b d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.359 1313166 WARNING oslo_db.sqlalchemy.utils [None req-7b675ab1-b527-4385-a505-36c314243631 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.366 1313166 WARNING oslo_db.sqlalchemy.utils [None req-4f1dbf42-ac7b-44db-ac12-f29851bdbdd1 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.370 1313166 WARNING oslo_db.sqlalchemy.utils [None req-a1b3a788-98cc-4ffb-beee-e213c40dc38c d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.379 1313166 WARNING oslo_db.sqlalchemy.utils [None req-c8aa360c-1841-4474-9454-9076d8c4a264 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.384 1313166 WARNING oslo_db.sqlalchemy.utils [None req-67ad9807-22f1-479e-ab44-913453e0e039 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.395 1313166 WARNING oslo_db.sqlalchemy.utils [None req-0a0c39fb-ffc1-4bab-9d61-6f21371bcb6d d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.398 1313166 WARNING oslo_db.sqlalchemy.utils [None req-b818557d-63b4-42fa-8a6a-6680a96c41d8 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.405 1313166 WARNING oslo_db.sqlalchemy.utils [None req-12944289-ab5a-4754-b8c0-96a01a96bca2 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.036800s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.399 1313160 INFO alembic.runtime.migration [None req-9d9ceb27-ee67-4eef-9ced-990ca6acf8ba bbd82bcc-c1c3-45e8-980e-df8cd3864b86 1040bb06-0386-4074-8ebc-b020cef308a9 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.400 1313160 INFO alembic.runtime.migration [None req-9d9ceb27-ee67-4eef-9ced-990ca6acf8ba bbd82bcc-c1c3-45e8-980e-df8cd3864b86 1040bb06-0386-4074-8ebc-b020cef308a9 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.403 1313160 INFO alembic.runtime.migration [None req-9d9ceb27-ee67-4eef-9ced-990ca6acf8ba bbd82bcc-c1c3-45e8-980e-df8cd3864b86 1040bb06-0386-4074-8ebc-b020cef308a9 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.403 1313160 INFO alembic.runtime.migration [None req-9d9ceb27-ee67-4eef-9ced-990ca6acf8ba bbd82bcc-c1c3-45e8-980e-df8cd3864b86 1040bb06-0386-4074-8ebc-b020cef308a9 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.408 1313160 INFO alembic.runtime.migration [None req-9d9ceb27-ee67-4eef-9ced-990ca6acf8ba bbd82bcc-c1c3-45e8-980e-df8cd3864b86 1040bb06-0386-4074-8ebc-b020cef308a9 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.411 1313160 INFO aodh.api.app [None req-9d9ceb27-ee67-4eef-9ced-990ca6acf8ba bbd82bcc-c1c3-45e8-980e-df8cd3864b86 1040bb06-0386-4074-8ebc-b020cef308a9 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.427 1313160 WARNING oslo_db.sqlalchemy.utils [None req-0eaf4f07-f04c-4ef1-bbff-0d197e4c08e7 39723c4e-e897-46ea-91be-4ddf2b46aa1b b48fb5dd-4130-4bba-ade9-301052cf7538 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.046294s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.422 1313166 INFO alembic.runtime.migration [None req-12944289-ab5a-4754-b8c0-96a01a96bca2 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.422 1313166 INFO alembic.runtime.migration [None req-12944289-ab5a-4754-b8c0-96a01a96bca2 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.430 1313166 INFO alembic.runtime.migration [None req-12944289-ab5a-4754-b8c0-96a01a96bca2 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.430 1313166 INFO alembic.runtime.migration [None req-12944289-ab5a-4754-b8c0-96a01a96bca2 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.437 1313166 INFO alembic.runtime.migration [None req-12944289-ab5a-4754-b8c0-96a01a96bca2 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.440 1313166 INFO aodh.api.app [None req-12944289-ab5a-4754-b8c0-96a01a96bca2 d3438c58-edb8-4b59-963c-1056158c886c e02ef047-d933-4fc1-ac45-20cf7a5af64a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.453 1313166 WARNING oslo_db.sqlalchemy.utils [None req-5d12d645-71fc-4140-9229-e8deec319fd7 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.458 1313166 WARNING oslo_db.sqlalchemy.utils [None req-3eb6538c-ffa5-42bf-ac7c-0b0e561d4c05 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.062402s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.414 1313168 INFO alembic.runtime.migration [None req-b8f0281e-c204-43ff-8047-9bec4a853273 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.415 1313168 INFO alembic.runtime.migration [None req-b8f0281e-c204-43ff-8047-9bec4a853273 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.418 1313168 INFO alembic.runtime.migration [None req-b8f0281e-c204-43ff-8047-9bec4a853273 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.418 1313168 INFO alembic.runtime.migration [None req-b8f0281e-c204-43ff-8047-9bec4a853273 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.423 1313168 INFO alembic.runtime.migration [None req-b8f0281e-c204-43ff-8047-9bec4a853273 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.426 1313168 INFO aodh.api.app [None req-b8f0281e-c204-43ff-8047-9bec4a853273 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.048951s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.439 1313160 INFO alembic.runtime.migration [None req-0eaf4f07-f04c-4ef1-bbff-0d197e4c08e7 39723c4e-e897-46ea-91be-4ddf2b46aa1b b48fb5dd-4130-4bba-ade9-301052cf7538 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.439 1313160 INFO alembic.runtime.migration [None req-0eaf4f07-f04c-4ef1-bbff-0d197e4c08e7 39723c4e-e897-46ea-91be-4ddf2b46aa1b b48fb5dd-4130-4bba-ade9-301052cf7538 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.443 1313160 INFO alembic.runtime.migration [None req-0eaf4f07-f04c-4ef1-bbff-0d197e4c08e7 39723c4e-e897-46ea-91be-4ddf2b46aa1b b48fb5dd-4130-4bba-ade9-301052cf7538 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.443 1313160 INFO alembic.runtime.migration [None req-0eaf4f07-f04c-4ef1-bbff-0d197e4c08e7 39723c4e-e897-46ea-91be-4ddf2b46aa1b b48fb5dd-4130-4bba-ade9-301052cf7538 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.447 1313160 INFO alembic.runtime.migration [None req-0eaf4f07-f04c-4ef1-bbff-0d197e4c08e7 39723c4e-e897-46ea-91be-4ddf2b46aa1b b48fb5dd-4130-4bba-ade9-301052cf7538 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.449 1313160 INFO aodh.api.app [None req-0eaf4f07-f04c-4ef1-bbff-0d197e4c08e7 39723c4e-e897-46ea-91be-4ddf2b46aa1b b48fb5dd-4130-4bba-ade9-301052cf7538 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:52.466 1313160 WARNING oslo_db.sqlalchemy.utils [None req-f5ea639f-e64a-4908-a2e3-0b38ade072c7 2060ad6c-c518-4223-979f-42bbbe76c34d c14bad15-2593-42e8-9246-c175677b4e2e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.467 1313160 WARNING oslo_db.sqlalchemy.utils [None req-f5ea639f-e64a-4908-a2e3-0b38ade072c7 2060ad6c-c518-4223-979f-42bbbe76c34d c14bad15-2593-42e8-9246-c175677b4e2e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.475 1313160 WARNING oslo_db.sqlalchemy.utils [None req-2cdb9029-6895-4c83-9b56-cfddac3f3918 2060ad6c-c518-4223-979f-42bbbe76c34d c14bad15-2593-42e8-9246-c175677b4e2e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.476 1313160 WARNING oslo_db.sqlalchemy.utils [None req-2cdb9029-6895-4c83-9b56-cfddac3f3918 2060ad6c-c518-4223-979f-42bbbe76c34d c14bad15-2593-42e8-9246-c175677b4e2e - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.030169s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.467 1313166 INFO alembic.runtime.migration [None req-3eb6538c-ffa5-42bf-ac7c-0b0e561d4c05 - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.467 1313166 INFO alembic.runtime.migration [None req-3eb6538c-ffa5-42bf-ac7c-0b0e561d4c05 - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.471 1313166 INFO alembic.runtime.migration [None req-3eb6538c-ffa5-42bf-ac7c-0b0e561d4c05 - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.472 1313166 INFO alembic.runtime.migration [None req-3eb6538c-ffa5-42bf-ac7c-0b0e561d4c05 - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.476 1313166 INFO alembic.runtime.migration [None req-3eb6538c-ffa5-42bf-ac7c-0b0e561d4c05 - - - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.478 1313166 INFO aodh.api.app [None req-3eb6538c-ffa5-42bf-ac7c-0b0e561d4c05 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.001218s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.125060s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.397 1313158 INFO alembic.runtime.migration [None req-fe4cd49c-eed4-48ac-b631-ddda336c420a 864d802c-dd0d-4e98-bda0-a6fcbbe083e1 b67b09fd-5dbb-425e-902b-bc39f0611af0 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.398 1313158 INFO alembic.runtime.migration [None req-fe4cd49c-eed4-48ac-b631-ddda336c420a 864d802c-dd0d-4e98-bda0-a6fcbbe083e1 b67b09fd-5dbb-425e-902b-bc39f0611af0 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.402 1313158 INFO alembic.runtime.migration [None req-fe4cd49c-eed4-48ac-b631-ddda336c420a 864d802c-dd0d-4e98-bda0-a6fcbbe083e1 b67b09fd-5dbb-425e-902b-bc39f0611af0 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.402 1313158 INFO alembic.runtime.migration [None req-fe4cd49c-eed4-48ac-b631-ddda336c420a 864d802c-dd0d-4e98-bda0-a6fcbbe083e1 b67b09fd-5dbb-425e-902b-bc39f0611af0 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.423 1313158 INFO alembic.runtime.migration [None req-fe4cd49c-eed4-48ac-b631-ddda336c420a 864d802c-dd0d-4e98-bda0-a6fcbbe083e1 b67b09fd-5dbb-425e-902b-bc39f0611af0 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.425 1313158 INFO aodh.api.app [None req-fe4cd49c-eed4-48ac-b631-ddda336c420a 864d802c-dd0d-4e98-bda0-a6fcbbe083e1 b67b09fd-5dbb-425e-902b-bc39f0611af0 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.011332s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.001293s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.001923s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.039295s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.476 1313168 INFO alembic.runtime.migration [None req-fd14ddfd-8be8-46f4-a505-d2befca68f2b - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.477 1313168 INFO alembic.runtime.migration [None req-fd14ddfd-8be8-46f4-a505-d2befca68f2b - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.480 1313168 INFO alembic.runtime.migration [None req-fd14ddfd-8be8-46f4-a505-d2befca68f2b - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.480 1313168 INFO alembic.runtime.migration [None req-fd14ddfd-8be8-46f4-a505-d2befca68f2b - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.485 1313168 INFO alembic.runtime.migration [None req-fd14ddfd-8be8-46f4-a505-d2befca68f2b - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.487 1313168 INFO aodh.api.app [None req-fd14ddfd-8be8-46f4-a505-d2befca68f2b - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.002745s] ... ok {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.000956s] ... ok {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects [0.040070s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.516 1313168 INFO alembic.runtime.migration [None req-3240ea43-7a0d-4231-ab98-bd71da04df29 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.516 1313168 INFO alembic.runtime.migration [None req-3240ea43-7a0d-4231-ab98-bd71da04df29 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.520 1313168 INFO alembic.runtime.migration [None req-3240ea43-7a0d-4231-ab98-bd71da04df29 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.520 1313168 INFO alembic.runtime.migration [None req-3240ea43-7a0d-4231-ab98-bd71da04df29 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.525 1313168 INFO alembic.runtime.migration [None req-3240ea43-7a0d-4231-ab98-bd71da04df29 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.526 1313168 INFO aodh.api.app [None req-3240ea43-7a0d-4231-ab98-bd71da04df29 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.046254s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.519 1313166 INFO alembic.runtime.migration [None req-3eb6538c-ffa5-42bf-ac7c-0b0e561d4c05 - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.519 1313166 INFO alembic.runtime.migration [None req-3eb6538c-ffa5-42bf-ac7c-0b0e561d4c05 - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.522 1313166 INFO alembic.runtime.migration [None req-3eb6538c-ffa5-42bf-ac7c-0b0e561d4c05 - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.522 1313166 INFO alembic.runtime.migration [None req-3eb6538c-ffa5-42bf-ac7c-0b0e561d4c05 - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.527 1313166 INFO alembic.runtime.migration [None req-3eb6538c-ffa5-42bf-ac7c-0b0e561d4c05 - - - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.528 1313166 INFO aodh.api.app [None req-3eb6538c-ffa5-42bf-ac7c-0b0e561d4c05 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.057867s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.082234s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.516 1313158 INFO alembic.runtime.migration [None req-0d85dbae-4621-49d9-b984-3a0863c2354e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.516 1313158 INFO alembic.runtime.migration [None req-0d85dbae-4621-49d9-b984-3a0863c2354e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.520 1313158 INFO alembic.runtime.migration [None req-0d85dbae-4621-49d9-b984-3a0863c2354e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.520 1313158 INFO alembic.runtime.migration [None req-0d85dbae-4621-49d9-b984-3a0863c2354e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.524 1313158 INFO alembic.runtime.migration [None req-0d85dbae-4621-49d9-b984-3a0863c2354e - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.543 1313158 INFO aodh.api.app [None req-0d85dbae-4621-49d9-b984-3a0863c2354e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.041826s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.558 1313168 INFO alembic.runtime.migration [None req-d5c19a54-e30f-4a0a-9b43-159541475845 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.558 1313168 INFO alembic.runtime.migration [None req-d5c19a54-e30f-4a0a-9b43-159541475845 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.561 1313168 INFO alembic.runtime.migration [None req-d5c19a54-e30f-4a0a-9b43-159541475845 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.561 1313168 INFO alembic.runtime.migration [None req-d5c19a54-e30f-4a0a-9b43-159541475845 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.566 1313168 INFO alembic.runtime.migration [None req-d5c19a54-e30f-4a0a-9b43-159541475845 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.568 1313168 INFO aodh.api.app [None req-d5c19a54-e30f-4a0a-9b43-159541475845 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.017248s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.005176s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.003631s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.002030s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.002625s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list [0.022884s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.602 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.602 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.605 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.605 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.610 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.614 1313168 WARNING oslo_db.sqlalchemy.utils [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.059366s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.571 1313166 INFO alembic.runtime.migration [None req-a6049ca2-fcad-4996-b6ba-31efcc0b0daa - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.571 1313166 INFO alembic.runtime.migration [None req-a6049ca2-fcad-4996-b6ba-31efcc0b0daa - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.575 1313166 INFO alembic.runtime.migration [None req-a6049ca2-fcad-4996-b6ba-31efcc0b0daa - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.575 1313166 INFO alembic.runtime.migration [None req-a6049ca2-fcad-4996-b6ba-31efcc0b0daa - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.580 1313166 INFO alembic.runtime.migration [None req-a6049ca2-fcad-4996-b6ba-31efcc0b0daa - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.582 1313166 INFO aodh.api.app [None req-a6049ca2-fcad-4996-b6ba-31efcc0b0daa - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.057230s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.589 1313158 INFO alembic.runtime.migration [None req-9deb4000-a720-4dfd-91fc-d67bbfdc972a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.589 1313158 INFO alembic.runtime.migration [None req-9deb4000-a720-4dfd-91fc-d67bbfdc972a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.594 1313158 INFO alembic.runtime.migration [None req-9deb4000-a720-4dfd-91fc-d67bbfdc972a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.594 1313158 INFO alembic.runtime.migration [None req-9deb4000-a720-4dfd-91fc-d67bbfdc972a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.598 1313158 INFO alembic.runtime.migration [None req-9deb4000-a720-4dfd-91fc-d67bbfdc972a - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.602 1313158 INFO aodh.api.app [None req-9deb4000-a720-4dfd-91fc-d67bbfdc972a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.026792s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.624 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.624 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.627 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.628 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.632 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.635 1313168 WARNING oslo_db.sqlalchemy.utils [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.638 1313168 WARNING oslo_db.sqlalchemy.utils [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.640 1313168 WARNING oslo_db.sqlalchemy.utils [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.045164s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.625 1313160 INFO alembic.runtime.migration [None req-2cdb9029-6895-4c83-9b56-cfddac3f3918 2060ad6c-c518-4223-979f-42bbbe76c34d c14bad15-2593-42e8-9246-c175677b4e2e - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.625 1313160 INFO alembic.runtime.migration [None req-2cdb9029-6895-4c83-9b56-cfddac3f3918 2060ad6c-c518-4223-979f-42bbbe76c34d c14bad15-2593-42e8-9246-c175677b4e2e - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.629 1313160 INFO alembic.runtime.migration [None req-2cdb9029-6895-4c83-9b56-cfddac3f3918 2060ad6c-c518-4223-979f-42bbbe76c34d c14bad15-2593-42e8-9246-c175677b4e2e - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.629 1313160 INFO alembic.runtime.migration [None req-2cdb9029-6895-4c83-9b56-cfddac3f3918 2060ad6c-c518-4223-979f-42bbbe76c34d c14bad15-2593-42e8-9246-c175677b4e2e - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.633 1313160 INFO alembic.runtime.migration [None req-2cdb9029-6895-4c83-9b56-cfddac3f3918 2060ad6c-c518-4223-979f-42bbbe76c34d c14bad15-2593-42e8-9246-c175677b4e2e - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.635 1313160 INFO aodh.api.app [None req-2cdb9029-6895-4c83-9b56-cfddac3f3918 2060ad6c-c518-4223-979f-42bbbe76c34d c14bad15-2593-42e8-9246-c175677b4e2e - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.025551s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.650 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.650 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.653 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.653 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.658 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.661 1313168 WARNING oslo_db.sqlalchemy.utils [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.048971s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.646 1313158 INFO alembic.runtime.migration [None req-32ca6d02-0433-4c57-8ebb-1d3a122395d0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.646 1313158 INFO alembic.runtime.migration [None req-32ca6d02-0433-4c57-8ebb-1d3a122395d0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.650 1313158 INFO alembic.runtime.migration [None req-32ca6d02-0433-4c57-8ebb-1d3a122395d0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.650 1313158 INFO alembic.runtime.migration [None req-32ca6d02-0433-4c57-8ebb-1d3a122395d0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.654 1313158 INFO alembic.runtime.migration [None req-32ca6d02-0433-4c57-8ebb-1d3a122395d0 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.656 1313158 INFO aodh.api.app [None req-32ca6d02-0433-4c57-8ebb-1d3a122395d0 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.027097s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.678 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.678 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.682 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.682 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.687 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.691 1313168 WARNING oslo_db.sqlalchemy.utils [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.052388s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.663 1313166 INFO alembic.runtime.migration [None req-522b61eb-fa3c-4a8b-8882-b2fad75c5bfa - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.663 1313166 INFO alembic.runtime.migration [None req-522b61eb-fa3c-4a8b-8882-b2fad75c5bfa - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.667 1313166 INFO alembic.runtime.migration [None req-522b61eb-fa3c-4a8b-8882-b2fad75c5bfa - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.667 1313166 INFO alembic.runtime.migration [None req-522b61eb-fa3c-4a8b-8882-b2fad75c5bfa - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.671 1313166 INFO alembic.runtime.migration [None req-522b61eb-fa3c-4a8b-8882-b2fad75c5bfa - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.673 1313166 INFO aodh.api.app [None req-522b61eb-fa3c-4a8b-8882-b2fad75c5bfa - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.051650s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.669 1313160 INFO alembic.runtime.migration [None req-ad80b915-e682-45b9-87ff-865fb6bf053c - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.669 1313160 INFO alembic.runtime.migration [None req-ad80b915-e682-45b9-87ff-865fb6bf053c - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.675 1313160 INFO alembic.runtime.migration [None req-ad80b915-e682-45b9-87ff-865fb6bf053c - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.675 1313160 INFO alembic.runtime.migration [None req-ad80b915-e682-45b9-87ff-865fb6bf053c - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.681 1313160 INFO alembic.runtime.migration [None req-ad80b915-e682-45b9-87ff-865fb6bf053c - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.686 1313160 INFO aodh.api.app [None req-ad80b915-e682-45b9-87ff-865fb6bf053c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.034068s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.707 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.707 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.713 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.713 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.722 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.725 1313168 WARNING oslo_db.sqlalchemy.utils [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.043764s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.696 1313158 INFO alembic.runtime.migration [None req-2261db9b-0712-428e-8406-9f4cd2ef4fa1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.696 1313158 INFO alembic.runtime.migration [None req-2261db9b-0712-428e-8406-9f4cd2ef4fa1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.700 1313158 INFO alembic.runtime.migration [None req-2261db9b-0712-428e-8406-9f4cd2ef4fa1 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.700 1313158 INFO alembic.runtime.migration [None req-2261db9b-0712-428e-8406-9f4cd2ef4fa1 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.704 1313158 INFO alembic.runtime.migration [None req-2261db9b-0712-428e-8406-9f4cd2ef4fa1 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.706 1313158 INFO aodh.api.app [None req-2261db9b-0712-428e-8406-9f4cd2ef4fa1 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.023680s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.741 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.741 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.746 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.747 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.751 1313168 INFO alembic.runtime.migration [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Running stamp_revision -> 010 {3} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.000997s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.004767s] ... ok {3} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001154s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.055778s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.717 1313166 INFO alembic.runtime.migration [None req-e0131ff4-2b01-478f-be10-f34a5207789e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.717 1313166 INFO alembic.runtime.migration [None req-e0131ff4-2b01-478f-be10-f34a5207789e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.721 1313166 INFO alembic.runtime.migration [None req-e0131ff4-2b01-478f-be10-f34a5207789e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.721 1313166 INFO alembic.runtime.migration [None req-e0131ff4-2b01-478f-be10-f34a5207789e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.732 1313166 INFO alembic.runtime.migration [None req-e0131ff4-2b01-478f-be10-f34a5207789e - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.734 1313166 INFO aodh.api.app [None req-e0131ff4-2b01-478f-be10-f34a5207789e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.049645s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.723 1313160 INFO alembic.runtime.migration [None req-76f72da4-732f-47a9-ab87-cadbaaa568f4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.723 1313160 INFO alembic.runtime.migration [None req-76f72da4-732f-47a9-ab87-cadbaaa568f4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.728 1313160 INFO alembic.runtime.migration [None req-76f72da4-732f-47a9-ab87-cadbaaa568f4 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.728 1313160 INFO alembic.runtime.migration [None req-76f72da4-732f-47a9-ab87-cadbaaa568f4 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.732 1313160 INFO alembic.runtime.migration [None req-76f72da4-732f-47a9-ab87-cadbaaa568f4 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.735 1313160 INFO aodh.api.app [None req-76f72da4-732f-47a9-ab87-cadbaaa568f4 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.014771s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.779 1313168 ERROR stevedore.extension [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:12:52.779 1313168 WARNING stevedore.named [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Could not load prometheus {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.008882s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.788 1313168 ERROR stevedore.extension [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:12:52.788 1313168 WARNING stevedore.named [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Could not load prometheus 2025-09-05 17:12:52.788 1313168 INFO aodh.evaluator [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] alarm 5200e7f6-b3ac-41cc-bea8-59bd06d21a4a transitioning to ok because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to ok, due to rules: rule1 inside their threshold. {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.056144s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.740 1313158 INFO alembic.runtime.migration [None req-f8f8b95e-f1fa-4e79-bc3b-d32ecc260ef2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.740 1313158 INFO alembic.runtime.migration [None req-f8f8b95e-f1fa-4e79-bc3b-d32ecc260ef2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.747 1313158 INFO alembic.runtime.migration [None req-f8f8b95e-f1fa-4e79-bc3b-d32ecc260ef2 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.747 1313158 INFO alembic.runtime.migration [None req-f8f8b95e-f1fa-4e79-bc3b-d32ecc260ef2 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.752 1313158 INFO alembic.runtime.migration [None req-f8f8b95e-f1fa-4e79-bc3b-d32ecc260ef2 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.753 1313158 INFO aodh.api.app [None req-f8f8b95e-f1fa-4e79-bc3b-d32ecc260ef2 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.009308s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.798 1313168 ERROR stevedore.extension [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:12:52.798 1313168 WARNING stevedore.named [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Could not load prometheus 2025-09-05 17:12:52.798 1313168 INFO aodh.evaluator [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] alarm 90f2af65-2c38-40c4-87d3-6e08dd47c820 transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.036732s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.773 1313166 INFO alembic.runtime.migration [None req-d9611379-fb13-4b66-a298-f2da3f0cbcd9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.773 1313166 INFO alembic.runtime.migration [None req-d9611379-fb13-4b66-a298-f2da3f0cbcd9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.776 1313166 INFO alembic.runtime.migration [None req-d9611379-fb13-4b66-a298-f2da3f0cbcd9 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.777 1313166 INFO alembic.runtime.migration [None req-d9611379-fb13-4b66-a298-f2da3f0cbcd9 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.781 1313166 INFO alembic.runtime.migration [None req-d9611379-fb13-4b66-a298-f2da3f0cbcd9 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.783 1313166 INFO aodh.api.app [None req-d9611379-fb13-4b66-a298-f2da3f0cbcd9 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.009196s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.007294s] ... ok {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.038194s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.797 1313158 INFO alembic.runtime.migration [None req-6ba3d7d9-2a48-4bf2-aa6d-c4429fd7f938 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.797 1313158 INFO alembic.runtime.migration [None req-6ba3d7d9-2a48-4bf2-aa6d-c4429fd7f938 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.801 1313158 INFO alembic.runtime.migration [None req-6ba3d7d9-2a48-4bf2-aa6d-c4429fd7f938 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.801 1313158 INFO alembic.runtime.migration [None req-6ba3d7d9-2a48-4bf2-aa6d-c4429fd7f938 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.806 1313158 INFO alembic.runtime.migration [None req-6ba3d7d9-2a48-4bf2-aa6d-c4429fd7f938 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.808 1313158 INFO aodh.api.app [None req-6ba3d7d9-2a48-4bf2-aa6d-c4429fd7f938 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.017667s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.833 1313168 INFO aodh.evaluator.event [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Triggering the alarm b5505039-2b2f-4488-9153-01b2ad3ee684 by event for project project1, event_type: type0 2025-09-05 17:12:52.833 1313168 INFO aodh.evaluator [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] alarm b5505039-2b2f-4488-9153-01b2ad3ee684 transitioning to alarm because Event hits the query . {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.039991s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.810 1313166 INFO alembic.runtime.migration [None req-b1c1d07e-9402-4451-8446-7d043cf0b08e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.811 1313166 INFO alembic.runtime.migration [None req-b1c1d07e-9402-4451-8446-7d043cf0b08e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.814 1313166 INFO alembic.runtime.migration [None req-b1c1d07e-9402-4451-8446-7d043cf0b08e - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.814 1313166 INFO alembic.runtime.migration [None req-b1c1d07e-9402-4451-8446-7d043cf0b08e - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.818 1313166 INFO alembic.runtime.migration [None req-b1c1d07e-9402-4451-8446-7d043cf0b08e - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.820 1313166 INFO aodh.api.app [None req-b1c1d07e-9402-4451-8446-7d043cf0b08e - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.018222s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.851 1313168 INFO aodh.evaluator.event [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Triggering the alarm 10b0207b-8cc7-40f3-91b2-861af90893f0 by event for project , event_type: type0 2025-09-05 17:12:52.851 1313168 INFO aodh.evaluator [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] alarm 10b0207b-8cc7-40f3-91b2-861af90893f0 transitioning to alarm because Event hits the query . {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.029933s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.836 1313158 INFO alembic.runtime.migration [None req-ca60bd3b-4a6b-4bd3-aa70-7e8316ed049c 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.836 1313158 INFO alembic.runtime.migration [None req-ca60bd3b-4a6b-4bd3-aa70-7e8316ed049c 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.839 1313158 INFO alembic.runtime.migration [None req-ca60bd3b-4a6b-4bd3-aa70-7e8316ed049c 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.840 1313158 INFO alembic.runtime.migration [None req-ca60bd3b-4a6b-4bd3-aa70-7e8316ed049c 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.844 1313158 INFO alembic.runtime.migration [None req-ca60bd3b-4a6b-4bd3-aa70-7e8316ed049c 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.845 1313158 INFO aodh.api.app [None req-ca60bd3b-4a6b-4bd3-aa70-7e8316ed049c 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.008242s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.860 1313168 ERROR aodh.evaluator.event [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Failed to extract event_type from event = {'message_id': '58086278-301a-486e-89c1-9bc506bed6b0', 'traits': []} 2025-09-05 17:12:52.861 1313168 WARNING aodh.evaluator.event [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Event <{'message_id': '58086278-301a-486e-89c1-9bc506bed6b0', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.095342s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.776 1313160 INFO alembic.runtime.migration [None req-990ceac0-a026-48eb-9390-2ff637e2bcbd - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.776 1313160 INFO alembic.runtime.migration [None req-990ceac0-a026-48eb-9390-2ff637e2bcbd - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.779 1313160 INFO alembic.runtime.migration [None req-990ceac0-a026-48eb-9390-2ff637e2bcbd - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.779 1313160 INFO alembic.runtime.migration [None req-990ceac0-a026-48eb-9390-2ff637e2bcbd - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.785 1313160 INFO alembic.runtime.migration [None req-990ceac0-a026-48eb-9390-2ff637e2bcbd - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.787 1313160 INFO aodh.api.app [None req-990ceac0-a026-48eb-9390-2ff637e2bcbd - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.007452s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.007180s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.876 1313168 INFO aodh.evaluator.event [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Aborting evaluation of the alarm 5950c90d-a0b1-4274-b53d-6a0811ce18c1 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.032022s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.852 1313166 INFO alembic.runtime.migration [None req-8594e0c8-1e9c-4aaf-8ba6-03b70165d7dc some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.852 1313166 INFO alembic.runtime.migration [None req-8594e0c8-1e9c-4aaf-8ba6-03b70165d7dc some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.856 1313166 INFO alembic.runtime.migration [None req-8594e0c8-1e9c-4aaf-8ba6-03b70165d7dc some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.856 1313166 INFO alembic.runtime.migration [None req-8594e0c8-1e9c-4aaf-8ba6-03b70165d7dc some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.861 1313166 INFO alembic.runtime.migration [None req-8594e0c8-1e9c-4aaf-8ba6-03b70165d7dc some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.863 1313166 INFO aodh.api.app [None req-8594e0c8-1e9c-4aaf-8ba6-03b70165d7dc some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.008882s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.884 1313168 INFO aodh.evaluator [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] alarm dc4554d5-83ca-47b4-a50b-38185121b454 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.028302s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.867 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.867 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.870 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.870 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.875 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.876 1313158 INFO aodh.api.app [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.010209s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.894 1313168 INFO aodh.evaluator [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] alarm 443a0653-5ffc-4607-8694-428b7f0db072 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.008328s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.903 1313168 INFO aodh.evaluator [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] alarm 09b46cfe-4f30-4bb9-b1e6-d9fbd8bc44a6 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.030826s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.884 1313166 INFO alembic.runtime.migration [None req-5c9ea969-dfe2-42ec-85fc-080a68767807 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.884 1313166 INFO alembic.runtime.migration [None req-5c9ea969-dfe2-42ec-85fc-080a68767807 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.887 1313166 INFO alembic.runtime.migration [None req-5c9ea969-dfe2-42ec-85fc-080a68767807 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.887 1313166 INFO alembic.runtime.migration [None req-5c9ea969-dfe2-42ec-85fc-080a68767807 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.891 1313166 INFO alembic.runtime.migration [None req-5c9ea969-dfe2-42ec-85fc-080a68767807 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.893 1313166 INFO aodh.api.app [None req-5c9ea969-dfe2-42ec-85fc-080a68767807 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.007295s] ... ok {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.026770s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.894 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.895 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.898 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.898 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.902 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.904 1313158 INFO aodh.api.app [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.005723s] ... ok {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.009358s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.921 1313168 INFO aodh.evaluator [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] alarm 6b90ebd0-5cde-4446-be23-9211a4ae3049 transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.007689s] ... ok {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000315s] ... ok {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000348s] ... ok {3} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.000844s] ... ok {3} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.000996s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.065076s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.874 1313160 INFO alembic.runtime.migration [None req-27414297-92ea-4c3d-96e8-789503fe5456 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.874 1313160 INFO alembic.runtime.migration [None req-27414297-92ea-4c3d-96e8-789503fe5456 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.880 1313160 INFO alembic.runtime.migration [None req-27414297-92ea-4c3d-96e8-789503fe5456 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.880 1313160 INFO alembic.runtime.migration [None req-27414297-92ea-4c3d-96e8-789503fe5456 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.885 1313160 INFO alembic.runtime.migration [None req-27414297-92ea-4c3d-96e8-789503fe5456 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.888 1313160 INFO aodh.api.app [None req-27414297-92ea-4c3d-96e8-789503fe5456 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.028577s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.916 1313166 INFO alembic.runtime.migration [None req-2cbd5fe7-ac4a-465e-b20d-c6b869c05c47 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.916 1313166 INFO alembic.runtime.migration [None req-2cbd5fe7-ac4a-465e-b20d-c6b869c05c47 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.919 1313166 INFO alembic.runtime.migration [None req-2cbd5fe7-ac4a-465e-b20d-c6b869c05c47 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.919 1313166 INFO alembic.runtime.migration [None req-2cbd5fe7-ac4a-465e-b20d-c6b869c05c47 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.923 1313166 INFO alembic.runtime.migration [None req-2cbd5fe7-ac4a-465e-b20d-c6b869c05c47 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.925 1313166 INFO aodh.api.app [None req-2cbd5fe7-ac4a-465e-b20d-c6b869c05c47 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {3} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.009457s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.942 1313168 INFO aodh.coordination [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Coordination backend started successfully. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.025687s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.928 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.928 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.931 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.931 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.935 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.939 1313158 WARNING oslo_db.sqlalchemy.utils [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.942 1313158 WARNING oslo_db.sqlalchemy.utils [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.024993s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.955 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.955 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.962 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.962 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.967 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.971 1313158 WARNING oslo_db.sqlalchemy.utils [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_limit_failed [0.034835s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.947 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.947 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.951 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.951 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.956 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.960 1313166 INFO aodh.api.app [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_delete [0.024439s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.981 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.981 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.984 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.984 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.988 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.991 1313158 WARNING oslo_db.sqlalchemy.utils [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:52.995 1313158 WARNING oslo_db.sqlalchemy.utils [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.066304s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.942 1313160 INFO alembic.runtime.migration [None req-924e211b-cc1f-491d-bd23-c53620ca051a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.942 1313160 INFO alembic.runtime.migration [None req-924e211b-cc1f-491d-bd23-c53620ca051a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.950 1313160 INFO alembic.runtime.migration [None req-924e211b-cc1f-491d-bd23-c53620ca051a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.950 1313160 INFO alembic.runtime.migration [None req-924e211b-cc1f-491d-bd23-c53620ca051a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.961 1313160 INFO alembic.runtime.migration [None req-924e211b-cc1f-491d-bd23-c53620ca051a - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.963 1313160 INFO aodh.api.app [None req-924e211b-cc1f-491d-bd23-c53620ca051a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.028906s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.982 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.982 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.985 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:52.985 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:52.989 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Running stamp_revision -> 010 2025-09-05 17:12:52.991 1313166 INFO aodh.api.app [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.005408s] ... ok {2} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.005017s] ... ok {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.016939s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.005 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.005 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.008 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.008 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.012 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.013 1313158 WARNING oslo_db.sqlalchemy.utils [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.005665s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.021 1313166 WARNING stevedore.named [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Could not load no-such-engine {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.019392s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.022 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.022 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.025 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.025 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.029 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.032 1313158 WARNING oslo_db.sqlalchemy.utils [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.016741s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.028 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.028 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.031 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.031 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.035 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.054688s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.010 1313160 INFO alembic.runtime.migration [None req-5efbc287-bd83-4815-bf62-5381f24384a7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.010 1313160 INFO alembic.runtime.migration [None req-5efbc287-bd83-4815-bf62-5381f24384a7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.014 1313160 INFO alembic.runtime.migration [None req-5efbc287-bd83-4815-bf62-5381f24384a7 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.014 1313160 INFO alembic.runtime.migration [None req-5efbc287-bd83-4815-bf62-5381f24384a7 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.020 1313160 INFO alembic.runtime.migration [None req-5efbc287-bd83-4815-bf62-5381f24384a7 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.024 1313160 INFO aodh.api.app [None req-5efbc287-bd83-4815-bf62-5381f24384a7 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:53.043 1313160 INFO aodh.api.app [None req-5efbc287-bd83-4815-bf62-5381f24384a7 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:53.055 1313160 WARNING oslo_policy.policy [None req-48dd0375-a44c-4e48-a1ae-a78c275a4aad some_user_id some_project_id - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.025008s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.046 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.046 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.049 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.049 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.053 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.056 1313166 WARNING oslo_db.sqlalchemy.utils [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:53.060 1313166 WARNING oslo_db.sqlalchemy.utils [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.029877s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.041 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.041 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.047 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.047 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.053 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.056 1313158 WARNING oslo_db.sqlalchemy.utils [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.021654s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.073 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.073 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.077 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.077 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.081 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Running stamp_revision -> 010 {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.026761s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.077 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.078 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.081 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.081 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.085 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.088 1313166 WARNING oslo_db.sqlalchemy.utils [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.048744s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.066 1313160 INFO alembic.runtime.migration [None req-48dd0375-a44c-4e48-a1ae-a78c275a4aad some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.066 1313160 INFO alembic.runtime.migration [None req-48dd0375-a44c-4e48-a1ae-a78c275a4aad some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.070 1313160 INFO alembic.runtime.migration [None req-48dd0375-a44c-4e48-a1ae-a78c275a4aad some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.070 1313160 INFO alembic.runtime.migration [None req-48dd0375-a44c-4e48-a1ae-a78c275a4aad some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.075 1313160 INFO alembic.runtime.migration [None req-48dd0375-a44c-4e48-a1ae-a78c275a4aad some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.076 1313160 INFO aodh.api.app [None req-48dd0375-a44c-4e48-a1ae-a78c275a4aad some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:53.095 1313160 INFO aodh.api.app [None req-48dd0375-a44c-4e48-a1ae-a78c275a4aad some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini 2025-09-05 17:12:53.105 1313160 WARNING oslo_policy.policy [None req-8d044525-d503-49ac-9bc7-f9a6019c9b30 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.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.021902s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.095 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.095 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.099 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.099 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.103 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Running stamp_revision -> 010 {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.021238s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.100 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.100 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.103 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.104 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.108 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.112 1313166 WARNING oslo_db.sqlalchemy.utils [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.023043s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.117 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.117 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.122 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.122 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.127 1313158 INFO alembic.runtime.migration [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.008064s] ... ok {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.038754s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.117 1313160 INFO alembic.runtime.migration [None req-8d044525-d503-49ac-9bc7-f9a6019c9b30 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.117 1313160 INFO alembic.runtime.migration [None req-8d044525-d503-49ac-9bc7-f9a6019c9b30 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.124 1313160 INFO alembic.runtime.migration [None req-8d044525-d503-49ac-9bc7-f9a6019c9b30 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.124 1313160 INFO alembic.runtime.migration [None req-8d044525-d503-49ac-9bc7-f9a6019c9b30 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.128 1313160 INFO alembic.runtime.migration [None req-8d044525-d503-49ac-9bc7-f9a6019c9b30 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.130 1313160 INFO aodh.api.app [None req-8d044525-d503-49ac-9bc7-f9a6019c9b30 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.043791s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.137 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.137 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.142 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.142 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.147 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.150 1313166 WARNING oslo_db.sqlalchemy.utils [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.021617s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.162 1313158 ERROR stevedore.extension [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:12:53.163 1313158 WARNING stevedore.named [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Could not load prometheus {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.010541s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.174 1313158 INFO aodh.evaluator.event [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-09-05 17:12:53.174 1313158 INFO aodh.evaluator.event [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-09-05 17:12:53.174 1313158 INFO aodh.evaluator [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] alarm 2 transitioning to alarm because Event hits the query . {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.029572s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.155 1313160 INFO alembic.runtime.migration [None req-f0123436-5472-45c0-8f73-06d6ff6fd4b6 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.156 1313160 INFO alembic.runtime.migration [None req-f0123436-5472-45c0-8f73-06d6ff6fd4b6 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.159 1313160 INFO alembic.runtime.migration [None req-f0123436-5472-45c0-8f73-06d6ff6fd4b6 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.159 1313160 INFO alembic.runtime.migration [None req-f0123436-5472-45c0-8f73-06d6ff6fd4b6 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.164 1313160 INFO alembic.runtime.migration [None req-f0123436-5472-45c0-8f73-06d6ff6fd4b6 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.167 1313160 INFO aodh.api.app [None req-f0123436-5472-45c0-8f73-06d6ff6fd4b6 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev73/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.009442s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.183 1313158 INFO aodh.evaluator.event [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Triggering the alarm ba9fa56d-d1a2-4fc3-b3a0-63916edaf7e3 by event for project , event_type: compute.instance.update 2025-09-05 17:12:53.184 1313158 INFO aodh.evaluator [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] alarm ba9fa56d-d1a2-4fc3-b3a0-63916edaf7e3 transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.010052s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.194 1313158 INFO aodh.evaluator.event [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Triggering the alarm 2637df72-57bc-47cb-b031-4cc7df3e37e2 by event for project , event_type: type0 2025-09-05 17:12:53.194 1313158 INFO aodh.evaluator [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] alarm 2637df72-57bc-47cb-b031-4cc7df3e37e2 transitioning to alarm because Event hits the query . {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.036858s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.174 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.175 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.180 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.180 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.185 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.189 1313166 WARNING oslo_db.sqlalchemy.utils [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.009417s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.204 1313158 INFO aodh.evaluator.event [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Triggering the alarm c3c5d7b3-487f-44cc-85d8-c13201f72705 by event for project , event_type: type0 2025-09-05 17:12:53.204 1313158 INFO aodh.evaluator [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] alarm c3c5d7b3-487f-44cc-85d8-c13201f72705 transitioning to alarm because Event hits the query . {1} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.034568s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.188 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.188 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.191 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.191 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.195 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.197 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.198 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. {1} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.002298s] ... ok {1} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000478s] ... ok {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.009664s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.215 1313158 INFO aodh.evaluator.event [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Aborting evaluation of the alarm 6584ff02-ceab-4600-a7d7-373f5750a9e5 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.007057s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.222 1313158 INFO aodh.evaluator.event [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Aborting evaluation of the alarm 61889ba8-91e9-44d4-b841-84dac9c10dad due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.026175s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.206 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.206 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.209 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.209 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.213 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.217 1313166 WARNING oslo_db.sqlalchemy.utils [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.007052s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.007604s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.007536s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.020691s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.232 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.232 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.235 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.235 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.240 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.009041s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.253 1313158 INFO aodh.evaluator [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] alarm 6de6a2d8-48ba-4efd-aa3b-52a5f951f8fa transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.035885s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.228 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.228 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.232 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.232 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.236 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.240 1313160 WARNING oslo_db.sqlalchemy.utils [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.009793s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.263 1313158 WARNING aodh.evaluator.gnocchi [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-09-05 17:12:53.263 1313158 INFO aodh.evaluator [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] alarm bc9a3c88-59d0-4a56-a170-3528aac87b94 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.021201s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.254 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.256 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.258 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.259 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.263 1313166 INFO alembic.runtime.migration [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.002492s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.010348s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.274 1313158 INFO aodh.evaluator [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] alarm 72d015ea-61f5-4b27-b932-eb9c2bd27628 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_lag_configuration [0.010574s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.284 1313158 WARNING aodh.evaluator.threshold [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:12:53.284 1313158 INFO aodh.evaluator [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] alarm 50bcfbf9-bc90-422f-aa8a-6a73e5366b3e transitioning to insufficient data because No datapoint for granularity 60 2025-09-05 17:12:53.285 1313158 WARNING aodh.evaluator.threshold [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:12:53.285 1313158 INFO aodh.evaluator [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] alarm 50bcfbf9-bc90-422f-aa8a-6a73e5366b3e transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.028225s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.264 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.264 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.268 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.268 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.274 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.279 1313160 WARNING oslo_db.sqlalchemy.utils [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:53.283 1313160 INFO aodh.storage.impl_sqlalchemy [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] 0 alarm histories are removed from database {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.016566s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.285 1313166 ERROR stevedore.extension [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:12:53.286 1313166 WARNING stevedore.named [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Could not load prometheus 2025-09-05 17:12:53.286 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm 0485595b-f03f-43eb-a75c-cb3aada6c35d 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_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.014436s] ... ok {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.011723s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.297 1313166 ERROR stevedore.extension [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:12:53.297 1313166 WARNING stevedore.named [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Could not load prometheus 2025-09-05 17:12:53.298 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm 21699a09-4b6c-46b0-aeb5-0719431a1b12 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-09-05 17:12:53.299 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm 57ab6f0a-6be2-40f7-8a69-ebbabab0a953 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-09-05 17:12:53.300 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm 7f4a465e-570b-4162-a1cc-7b56e5d8d609 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to insufficient data, due to rules: rule1, rule2, rule3 state evaluated to unknown. 2025-09-05 17:12:53.300 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm 083070da-9605-4277-8396-5aa0fd3c3ca9 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to insufficient data, due to rules: rule1, rule2, rule3, rule4, rule5, rule6 state evaluated to unknown. {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.010973s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.309 1313166 ERROR stevedore.extension [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:12:53.310 1313166 WARNING stevedore.named [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Could not load prometheus 2025-09-05 17:12:53.310 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm dfd355cd-90e3-4a43-aaa6-752da6c63eea transitioning to alarm because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to alarm, due to rules: rule2, rule3 outside their threshold. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.011781s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.311 1313158 INFO aodh.evaluator [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] alarm 812897fb-3bf7-4da4-9b5b-0729ad3c18ae transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.026640s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.296 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.296 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.299 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.299 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.304 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.308 1313160 WARNING oslo_db.sqlalchemy.utils [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:53.311 1313160 INFO aodh.storage.impl_sqlalchemy [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] 3 alarm histories are removed from database {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.007460s] ... ok {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.008124s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.320 1313158 INFO aodh.notifier.heat [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-09-05 17:12:53.321 1313158 INFO aodh.notifier.heat [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-09-05 17:12:53.321 1313158 INFO aodh.notifier.heat [None req-98675306-7c00-4d79-8356-0c075d70911a 5e2697f0-1cb3-4630-b651-62c3026d873c 7ab76607-fcf9-4e5b-bab2-da5f7630b4de - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {0} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000349s] ... ok {0} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.002055s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.006877s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.009111s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.007386s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.022292s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.321 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.321 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.324 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.324 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.328 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.331 1313160 WARNING oslo_db.sqlalchemy.utils [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:12:53.335 1313160 INFO aodh.storage.impl_sqlalchemy [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] 2 alarm histories are removed from database {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.008682s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.344 1313166 INFO aodh.evaluator.event [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Triggering the alarm 4b7e7f65-9252-4932-b273-b7d8bee063c0 by event for project project2, event_type: type1 2025-09-05 17:12:53.344 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm 4b7e7f65-9252-4932-b273-b7d8bee063c0 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.008275s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.353 1313166 INFO aodh.evaluator.event [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Triggering the alarm 0eeaa8f3-182d-4fe7-bfaf-8c3b891ddaaa by event for project , event_type: type0 2025-09-05 17:12:53.353 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm 0eeaa8f3-182d-4fe7-bfaf-8c3b891ddaaa transitioning to alarm because Event hits the query . {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.019030s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.344 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.344 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.347 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.347 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.351 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.354 1313160 WARNING oslo_db.sqlalchemy.utils [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.008140s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.361 1313166 INFO aodh.evaluator.event [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Triggering the alarm e485aae5-5302-4577-b7e4-2ace0eddadea by event for project , event_type: type0 2025-09-05 17:12:53.362 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm e485aae5-5302-4577-b7e4-2ace0eddadea transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.008362s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.371 1313166 ERROR aodh.evaluator.event [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-09-05 17:12:53.371 1313166 WARNING aodh.evaluator.event [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.019349s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.363 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.363 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.366 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.366 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.370 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.373 1313160 WARNING oslo_db.sqlalchemy.utils [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_string [0.008165s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.380 1313166 INFO aodh.evaluator.event [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Aborting evaluation of the alarm 00212711-741d-4cb4-bfee-5b64c6422453 due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.010777s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.390 1313166 WARNING aodh.evaluator.gnocchi [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-09-05 17:12:53.390 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm 03530479-3f79-477f-b4c1-c5c2c24c19c6 transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.021489s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.384 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.384 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.387 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.387 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.392 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.395 1313160 WARNING oslo_db.sqlalchemy.utils [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.008927s] ... ok {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.008842s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.019975s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.406 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.407 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.410 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.410 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.414 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.417 1313160 WARNING oslo_db.sqlalchemy.utils [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.010030s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.420 1313166 WARNING aodh.evaluator.threshold [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Expecting 6 datapoints but only get 0 2025-09-05 17:12:53.420 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm 56c36ba5-e17d-4230-b401-fc438f3c4f9f transitioning to insufficient data because No datapoint for granularity 50 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.009745s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.431 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm ceada28c-8aa6-4fec-84cf-fb630c0f01b2 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.011064s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.441 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm 9822a056-505a-4e4c-8159-80d8480fedfa transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.024742s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.427 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.427 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.431 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Context impl SQLiteImpl. 2025-09-05 17:12:53.431 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Will assume non-transactional DDL. 2025-09-05 17:12:53.435 1313160 INFO alembic.runtime.migration [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Running stamp_revision -> 010 2025-09-05 17:12:53.438 1313160 WARNING oslo_db.sqlalchemy.utils [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.002531s] ... ok {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.015921s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.463 1313160 ERROR stevedore.extension [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Could not load 'prometheus': An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL 2025-09-05 17:12:53.463 1313160 WARNING stevedore.named [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Could not load prometheus 2025-09-05 17:12:53.463 1313160 INFO aodh.evaluator [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] alarm ccfb53aa-625a-4009-a501-0bdd34bbce79 transitioning to alarm because Composite rule alarm with composition form: (rule1 or rule2 or rule3) transition to alarm, due to rules: rule1 outside their threshold. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.007922s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.472 1313160 INFO aodh.evaluator.event [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Triggering the alarm 09c7dd9d-b8e8-4081-9caf-5b8fa7dc8e6a by event for project , event_type: type0 2025-09-05 17:12:53.472 1313160 INFO aodh.evaluator [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] alarm 09c7dd9d-b8e8-4081-9caf-5b8fa7dc8e6a 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.007704s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.481 1313160 INFO aodh.evaluator.event [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Triggering the alarm 0220ed58-fa0a-418d-881b-06b21fe37534 by event for project project1, event_type: type0 2025-09-05 17:12:53.481 1313160 INFO aodh.evaluator [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] alarm 0220ed58-fa0a-418d-881b-06b21fe37534 transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.007205s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.489 1313160 INFO aodh.evaluator.event [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Aborting evaluation of the alarm 238342c7-ee9b-47b1-ac70-4b51adcc78a2 due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.009051s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.498 1313160 WARNING aodh.evaluator.threshold [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Expecting 4 datapoints but only get 0 2025-09-05 17:12:53.498 1313160 INFO aodh.evaluator [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] alarm e2e83c33-13ff-4778-8f4b-2d5d7f974fcc transitioning to insufficient data because No datapoint for granularity 300 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.089423s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.532 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm 58b02b1f-14d8-4be0-b6c8-6fc6319dd0d8 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.010893s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.544 1313166 WARNING aodh.evaluator.threshold [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:12:53.544 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm f91380a9-19c1-41a9-9b9e-2c2044a28693 transitioning to insufficient data because No datapoint for granularity 60 {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.010154s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.555 1313166 INFO aodh.evaluator [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] alarm ca1c7631-92e4-4132-9344-b9a5a5662e69 transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-09-04T21:12:53.554823', 'admin_state_up': True, 'operating_status': 'ERROR'} {2} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.008421s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.565 1313166 INFO aodh.notifier.heat [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Notifying alarm fake_alarm_name fake_alarm_id of low priority from ok to alarm with action trust+autohealer://fake_trust_id:delete@ because no good reason. 2025-09-05 17:12:53.565 1313166 ERROR aodh.notifier.heat [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.087067s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.585 1313160 INFO aodh.evaluator [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] alarm 74b61acc-af9e-430e-a113-07e5bfc399c1 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.009363s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.595 1313160 WARNING aodh.evaluator.gnocchi [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-09-05 17:12:53.596 1313160 INFO aodh.evaluator [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] alarm 283e6a6f-cc6c-4e08-8f71-496f936a7c54 transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.009287s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.605 1313160 WARNING aodh.evaluator.threshold [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:12:53.605 1313160 INFO aodh.evaluator [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] alarm bc30778e-53b5-4adf-90b9-24b801c24d51 transitioning to insufficient data because No datapoint for granularity 60 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.008991s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.615 1313160 INFO aodh.evaluator [None req-3ac57c04-d015-4201-bf7b-d3ba8d51375e 0c05d889-d51e-4387-b4ad-f44dc11bb559 956c606b-3af6-4e64-9582-3d4546b2aa43 - - - -] alarm 5a57b2f5-bab0-4eb7-9af8-a8877f436299 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.011345s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:53.345 1313158 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {0} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.007896s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.010440s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:52.951 1313168 INFO aodh.coordination [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Coordination backend started successfully. 2025-09-05 17:12:53.951 1313168 INFO aodh.coordination [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Joined partitioning group group1 2025-09-05 17:12:53.952 1313168 INFO aodh.coordination [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Coordination backend started successfully. 2025-09-05 17:12:54.953 1313168 INFO aodh.coordination [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Joined partitioning group group2 {1} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.436981s] ... ok {2} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.630655s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.025825s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:55.223 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Coordination backend started successfully. {0} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [1.037321s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.000799s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.001208s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.000834s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.012865s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:54.963 1313168 INFO aodh.coordination [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Coordination backend started successfully. 2025-09-05 17:12:55.964 1313168 INFO aodh.coordination [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Joined partitioning group group 2025-09-05 17:12:55.964 1313168 INFO aodh.coordination [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Coordination backend started successfully. 2025-09-05 17:12:55.965 1313168 INFO aodh.coordination [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Joined partitioning group group {2} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.084260s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:55.243 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Coordination backend started successfully. 2025-09-05 17:12:56.244 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Joined partitioning group group 2025-09-05 17:12:56.245 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Coordination backend started successfully. 2025-09-05 17:12:56.246 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Joined partitioning group group 2025-09-05 17:12:56.246 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Coordination backend started successfully. 2025-09-05 17:12:56.247 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Joined partitioning group group 2025-09-05 17:12:56.247 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Coordination backend started successfully. 2025-09-05 17:12:56.248 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Joined partitioning group group 2025-09-05 17:12:56.248 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Coordination backend started successfully. 2025-09-05 17:12:56.249 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Joined partitioning group group 2025-09-05 17:12:56.249 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Coordination backend started successfully. 2025-09-05 17:12:56.250 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Joined partitioning group group 2025-09-05 17:12:56.251 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Coordination backend started successfully. 2025-09-05 17:12:56.251 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Joined partitioning group group 2025-09-05 17:12:56.251 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Coordination backend started successfully. 2025-09-05 17:12:56.252 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Joined partitioning group group 2025-09-05 17:12:56.252 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Coordination backend started successfully. 2025-09-05 17:12:56.252 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Joined partitioning group group 2025-09-05 17:12:56.253 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-55 1e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Coordination backend started successfully. 2025-09-05 17:12:56.253 1313166 INFO aodh.coordination [None req-f47b44ac-9e14-409f-9ce0-551e6a4dc095 a66dd601-6aca-4543-ba1f-2140f9cb06a5 f2bf32f4-f753-41aa-ab72-ee8d2cd6356b - - - -] Joined partitioning group group {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.025410s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:55.462 1313158 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-66d33325-ab5a-4355-b034-7540930ad1a9' 2025-09-05 17:12:55.464 1313158 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.469479s] ... ok {1} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.007845s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.008164s] ... ok {3} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.019326s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:55.985 1313168 INFO aodh.coordination [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Coordination backend started successfully. 2025-09-05 17:12:56.986 1313168 INFO aodh.coordination [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Joined partitioning group 123 2025-09-05 17:12:56.986 1313168 INFO aodh.coordination [None req-8036f7f9-829b-4292-8f33-dd1c939c1144 589e659b-157c-48f5-b143-fa1386a00d0e 2a01efb9-fb40-4ea2-b7c8-9f49ab9cb70f - - - -] Left partitioning group 123 {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.014339s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:56.325 1313166 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-05 17:12:56.326 1313166 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-09-05 17:12:56.326 1313166 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-05 17:12:56.326 1313166 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev73/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-05 17:12:56.326 1313166 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-05 17:12:56.326 1313166 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-05 17:12:56.326 1313166 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-05 17:12:56.326 1313166 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:12:56.326 1313166 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-05 17:12:56.326 1313166 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-05 17:12:56.326 1313166 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:12:56.326 1313166 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-05 17:12:56.326 1313166 ERROR aodh.evaluator raise result 2025-09-05 17:12:56.326 1313166 ERROR aodh.evaluator Exception: Boom! 2025-09-05 17:12:56.326 1313166 ERROR aodh.evaluator {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.018843s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.016806s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:56.484 1313158 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_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.010537s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:56.551 1313160 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.040903s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:57.031 1313168 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-09-05 17:12:57.032 1313168 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-09-05 17:12:57.032 1313168 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-05 17:12:57.032 1313168 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev73/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-05 17:12:57.032 1313168 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-05 17:12:57.032 1313168 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-05 17:12:57.032 1313168 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-05 17:12:57.032 1313168 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:12:57.032 1313168 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-05 17:12:57.032 1313168 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-05 17:12:57.032 1313168 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:12:57.032 1313168 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-05 17:12:57.032 1313168 ERROR aodh.evaluator raise result 2025-09-05 17:12:57.032 1313168 ERROR aodh.evaluator Exception: Boom! 2025-09-05 17:12:57.032 1313168 ERROR aodh.evaluator {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.024849s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.002399s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.017714s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:57.362 1313166 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-05 17:12:57.363 1313166 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.001822s] ... ok {2} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.000960s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.015547s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:57.500 1313158 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.016226s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:57.566 1313160 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.021832s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:58.589 1313160 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.001501s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.001786s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.013644s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.017733s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.023936s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:58.526 1313158 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.014172s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.001377s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.000947s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.000954s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.000913s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.001004s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.001666s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.002037s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.004561s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.001675s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.001871s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.093308s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.023140s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.016426s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.075498s] ... ok {2} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.021159s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.001303s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.002273s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.001723s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.014074s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:12:59.678 1313160 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-4d31670c-00aa-43af-b01f-804b17060082' 2025-09-05 17:12:59.681 1313160 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.011916s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:13:00.150 1313168 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-822f1f48-357a-4da7-900c-a4bbcae5d40d' 2025-09-05 17:13:00.152 1313168 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.030250s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:13:00.710 1313160 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-fc3bd93a-531e-43f9-bb7d-a4eed830df23' 2025-09-05 17:13:00.712 1313160 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.012227s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:13:01.162 1313168 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-e91b7d4a-90b6-4849-af07-172805d6672d' 2025-09-05 17:13:01.163 1313168 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.024599s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:13:01.735 1313160 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-e7ee3f12-cdd9-44d8-b484-69e70e2d84d1' 2025-09-05 17:13:01.737 1313160 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.000891s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.000496s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.003830s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.002471s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.001448s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.004667s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.002256s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.027829s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:13:02.188 1313168 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-cb3c9aa3-8528-4e5d-aedd-8937e63e46bb' 2025-09-05 17:13:02.189 1313168 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.065720s] ... ok {3} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.020422s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.001342s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.001129s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.001265s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.001114s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.001360s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.000905s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.000969s] ... ok {3} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.014205s] ... ok ====== Totals ====== Ran: 303 tests in 12.0109 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 40.2887 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:08.361049 - Worker 1 (76 tests) => 0:00:11.323961 - Worker 2 (76 tests) => 0:00:08.876093 - Worker 3 (75 tests) => 0:00:11.910903 [DEFAULT] # # From aodh # # Record alarm change events. (boolean value) #record_history = true # TTL of event alarm caches, in seconds. Set to 0 to disable caching. (integer # value) #event_alarm_cache_ttl = 60 # DEPRECATED: Disable RBAC for Prometheus evaluator. (boolean value) # This option is deprecated for removal since Flamingo. # Its value may be silently ignored in the future. # Reason: Prometheus RBAC is always disabled. It's not possible to correctly # use client-side rbac enforcement from within services. Using it can cause # issues. #prometheus_disable_rbac = false # The number of seconds to extend the evaluation windows to compensate the # reporting/ingestion lag. (integer value) # Minimum value: 0 # Maximum value: 86400 #additional_ingestion_lag = 0 # The time in seconds to wait for the load balancer member creation. (integer # value) #member_creation_time = 120 # SSL Client certificate file for REST notifier. (string value) #rest_notifier_certificate_file = # SSL Client private key file for REST notifier. (string value) #rest_notifier_certificate_key = # SSL CA_BUNDLE certificate for REST notifier (string value) #rest_notifier_ca_bundle_certificate_path = # Whether to verify the SSL Server certificate when calling alarm action. # (boolean value) #rest_notifier_ssl_verify = true # Number of retries for REST notifier (integer value) #rest_notifier_max_retries = 0 # The topic that aodh uses for alarm notifier messages. (string value) #notifier_topic = alarming # DEPRECATED: Timeout seconds for HTTP requests. Set it to None to disable # timeout. (integer value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This parameter is not used now and has no effect. #http_timeout = 600 # Whether metric collection should be enabled. (boolean value) #enable_evaluation_results_metrics = false # # From oslo.log # # If set to true, the logging level will be set to DEBUG instead of the default # INFO level. (boolean value) # Note: This option can be changed without restarting. #debug = false # The name of a logging configuration file. This file is appended to any # existing logging configuration files. For details about logging configuration # files, see the Python logging module documentation. Note that when logging # configuration files are used then all logging configuration is set in the # configuration file and other logging configuration options are ignored (for # example, log-date-format). (string value) # Note: This option can be changed without restarting. # Deprecated group/name - [DEFAULT]/log_config #log_config_append = # Defines the format string for %%(asctime)s in log records. Default: # %(default)s . This option is ignored if log_config_append is set. (string # value) #log_date_format = %Y-%m-%d %H:%M:%S # (Optional) Name of log file to send logging output to. If no default is set, # logging will go to stderr as defined by use_stderr. This option is ignored if # log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logfile #log_file = # (Optional) The base directory used for relative log_file paths. This option # is ignored if log_config_append is set. (string value) # Deprecated group/name - [DEFAULT]/logdir #log_dir = # DEPRECATED: Uses logging handler designed to watch file system. When log file # is moved or removed this handler will open a new log file with specified path # instantaneously. It makes sense only if log_file option is specified and # Linux platform is used. This option is ignored if log_config_append is set. # (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This function is known to have bene broken for long time, and depends # on the unmaintained library #watch_log_file = false # Use syslog for logging. Existing syslog format is DEPRECATED and will be # changed later to honor RFC5424. This option is ignored if log_config_append # is set. (boolean value) #use_syslog = false # Enable journald for logging. If running in a systemd environment you may wish # to enable journal support. Doing so will use the journal native protocol # which includes structured metadata in addition to log messages.This option is # ignored if log_config_append is set. (boolean value) #use_journal = false # Syslog facility to receive log lines. This option is ignored if # log_config_append is set. (string value) #syslog_log_facility = LOG_USER # Use JSON formatting for logging. This option is ignored if log_config_append # is set. (boolean value) #use_json = false # Log output to standard error. This option is ignored if log_config_append is # set. (boolean value) #use_stderr = false # (Optional) Set the 'color' key according to log levels. This option takes # effect only when logging to stderr or stdout is used. This option is ignored # if log_config_append is set. (boolean value) #log_color = false # The amount of time before the log files are rotated. This option is ignored # unless log_rotation_type is set to "interval". (integer value) #log_rotate_interval = 1 # Rotation interval type. The time of the last file change (or the time when # the service was started) is used when scheduling the next rotation. (string # value) # Possible values: # Seconds - # Minutes - # Hours - # Days - # Weekday - # Midnight - #log_rotate_interval_type = days # Maximum number of rotated log files. (integer value) #max_logfile_count = 30 # Log file maximum size in MB. This option is ignored if "log_rotation_type" is # not set to "size". (integer value) #max_logfile_size_mb = 200 # Log rotation type. (string value) # Possible values: # interval - Rotate logs at predefined time intervals. # size - Rotate logs once they reach a predefined size. # none - Do not rotate log files. #log_rotation_type = none # Format string to use for log messages with context. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_context_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(user_identity)s] %(instance)s%(message)s # Format string to use for log messages when context is undefined. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_default_format_string = %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s # Additional data to append to log message when logging level for the message # is DEBUG. Used by oslo_log.formatters.ContextFormatter (string value) #logging_debug_format_suffix = %(funcName)s %(pathname)s:%(lineno)d # Prefix each line of exception output with this format. Used by # oslo_log.formatters.ContextFormatter (string value) #logging_exception_prefix = %(asctime)s.%(msecs)03d %(process)d ERROR %(name)s %(instance)s # Defines the format string for %(user_identity)s that is used in # logging_context_format_string. Used by oslo_log.formatters.ContextFormatter # (string value) #logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s # List of package logging levels in logger=LEVEL pairs. This option is ignored # if log_config_append is set. (list value) #default_log_levels = amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,oslo.messaging=INFO,oslo_messaging=INFO,iso8601=WARN,requests.packages.urllib3.connectionpool=WARN,urllib3.connectionpool=WARN,websocket=WARN,requests.packages.urllib3.util.retry=WARN,urllib3.util.retry=WARN,keystonemiddleware=WARN,routes.middleware=WARN,stevedore=WARN,taskflow=WARN,keystoneauth=WARN,oslo.cache=INFO,oslo_policy=INFO,dogpile.core.dogpile=INFO # Enables or disables publication of error events. (boolean value) #publish_errors = false # The format for an instance that is passed with the log message. (string # value) #instance_format = "[instance: %(uuid)s] " # The format for an instance UUID that is passed with the log message. (string # value) #instance_uuid_format = "[instance: %(uuid)s] " # Interval, number of seconds, of log rate limiting. (integer value) #rate_limit_interval = 0 # Maximum number of logged messages per rate_limit_interval. (integer value) #rate_limit_burst = 0 # Log level name used by rate limiting. Logs with level greater or equal to # rate_limit_except_level are not filtered. An empty string means that all # levels are filtered. (string value) # Possible values: # CRITICAL - # ERROR - # INFO - # WARNING - # DEBUG - # '' - #rate_limit_except_level = CRITICAL # Enables or disables fatal status of deprecations. (boolean value) #fatal_deprecations = false # # From oslo.messaging # # Size of executor thread pool when executor is threading or eventlet. (integer # value) # Deprecated group/name - [DEFAULT]/rpc_thread_pool_size #executor_thread_pool_size = 64 # Seconds to wait for a response from a call. (integer value) #rpc_response_timeout = 60 # The network address and optional user credentials for connecting to the # messaging backend, in URL format. The expected format is: # # driver://[user:pass@]host:port[,[userN:passN@]hostN:portN]/virtual_host?query # # Example: rabbit://rabbitmq:password@127.0.0.1:5672// # # For full details on the fields in the URL see the documentation of # oslo_messaging.TransportURL at # https://docs.openstack.org/oslo.messaging/latest/reference/transport.html # (string value) #transport_url = rabbit:// # The default exchange under which topics are scoped. May be overridden by an # exchange name specified in the transport_url option. (string value) #control_exchange = openstack # Add an endpoint to answer to ping calls. Endpoint is named # oslo_rpc_server_ping (boolean value) #rpc_ping_enabled = false [api] # # From aodh # # Configuration file for WSGI definition of API. (string value) #paste_config = api-paste.ini # Authentication mode to use. (string value) # Possible values: # keystone - # noauth - #auth_mode = keystone # Project name of resources creator in Gnocchi. (For example the Ceilometer # project name (string value) #gnocchi_external_project_owner = service # Domain name of resources creator in Gnocchi. (For example, default or # service_domain (string value) #gnocchi_external_domain_name = Default # Maximum number of alarms defined for a user. (integer value) #user_alarm_quota = -1 # Maximum number of alarms defined for a project. (integer value) #project_alarm_quota = -1 # Maximum count of actions for each state of an alarm, non-positive number # means no limit. (integer value) #alarm_max_actions = -1 [coordination] # # From aodh # # The backend URL to use for distributed coordination. If left empty, alarm # evaluation won't do workload partitioning and will only function correctly if # a single instance of the service is running. (string value) #backend_url = # Number of seconds between heartbeats for distributed coordination. (floating # point value) # Deprecated group/name - [coordination]/heartbeat #heartbeat_interval = 1.0 # Retry backoff factor when retrying to connect with coordination backend # (integer value) #retry_backoff = 1 # Maximum number of seconds between retry to join partitioning group (integer # value) #max_retry_interval = 30 [cors] # # From oslo.middleware.cors # # Indicate whether this resource may be shared with the domain received in the # requests "origin" header. Format: "://[:]", no trailing # slash. Example: https://horizon.example.com (list value) #allowed_origin = # Indicate that the actual request can include user credentials (boolean value) #allow_credentials = true # Indicate which headers are safe to expose to the API. Defaults to HTTP Simple # Headers. (list value) #expose_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token # Maximum cache age of CORS preflight requests. (integer value) #max_age = 3600 # Indicate which methods can be used during the actual request. (list value) #allow_methods = GET,PUT,POST,DELETE,PATCH # Indicate which header field names may be used during the actual request. # (list value) #allow_headers = X-Auth-Token,X-Openstack-Request-Id,X-Subject-Token [database] # # From aodh # # Number of seconds that alarm histories are kept in the database for (<= 0 # means forever). (integer value) #alarm_history_time_to_live = -1 # Number of alarm histories to be deleted in one iteration from the database (0 # means all). (integer value) # Minimum value: 0 #alarm_histories_delete_batch_size = 0 # # From oslo.db # # If True, SQLite uses synchronous mode. (boolean value) #sqlite_synchronous = true # The back end to use for the database. (string value) #backend = sqlalchemy # The SQLAlchemy connection string to use to connect to the database. (string # value) #connection = # The SQLAlchemy connection string to use to connect to the slave database. # (string value) #slave_connection = # The SQLAlchemy asyncio connection string to use to connect to the database. # (string value) #asyncio_connection = # The SQLAlchemy asyncio connection string to use to connect to the slave # database. (string value) #asyncio_slave_connection = # The SQL mode to be used for MySQL sessions. This option, including the # default, overrides any server-set SQL mode. To use whatever SQL mode is set # by the server configuration, set this to no value. Example: mysql_sql_mode= # (string value) #mysql_sql_mode = TRADITIONAL # For Galera only, configure wsrep_sync_wait causality checks on new # connections. Default is None, meaning don't configure any setting. (integer # value) #mysql_wsrep_sync_wait = # Connections which have been present in the connection pool longer than this # number of seconds will be replaced with a new one the next time they are # checked out from the pool. (integer value) #connection_recycle_time = 3600 # Maximum number of SQL connections to keep open in a pool. Setting a value of # 0 indicates no limit. (integer value) #max_pool_size = 5 # Maximum number of database connection retries during startup. Set to -1 to # specify an infinite retry count. (integer value) #max_retries = 10 # Interval between retries of opening a SQL connection. (integer value) #retry_interval = 10 # If set, use this value for max_overflow with SQLAlchemy. (integer value) #max_overflow = 50 # Verbosity of SQL debugging information: 0=None, 100=Everything. (integer # value) # Minimum value: 0 # Maximum value: 100 #connection_debug = 0 # Add Python stack traces to SQL as comment strings. (boolean value) #connection_trace = false # If set, use this value for pool_timeout with SQLAlchemy. (integer value) #pool_timeout = # Enable the experimental use of database reconnect on connection lost. # (boolean value) #use_db_reconnect = false # Seconds between retries of a database transaction. (integer value) #db_retry_interval = 1 # If True, increases the interval between retries of a database operation up to # db_max_retry_interval. (boolean value) #db_inc_retry_interval = true # If db_inc_retry_interval is set, the maximum seconds between retries of a # database operation. (integer value) #db_max_retry_interval = 10 # Maximum retries in case of connection error or deadlock error before error is # raised. Set to -1 to specify an infinite retry count. (integer value) #db_max_retries = 20 # Optional URL parameters to append onto the connection URL at connect time; # specify as param1=value1¶m2=value2&... (string value) #connection_parameters = [evaluator] # # From aodh # # Number of workers for evaluator service. default value is 1. (integer value) # Minimum value: 1 #workers = 1 # Period of evaluation cycle, should be >= than configured pipeline interval # for collection of underlying meters. (integer value) #evaluation_interval = 60 [healthcheck] # # From oslo.middleware.healthcheck # # DEPRECATED: The path to respond to healtcheck requests on. (string value) # This option is deprecated for removal. # Its value may be silently ignored in the future. #path = /healthcheck # Show more detailed information as part of the response. Security note: # Enabling this option may expose sensitive details about the service being # monitored. Be sure to verify that it will not violate your security policies. # (boolean value) #detailed = false # Additional backends that can perform health checks and report that # information back as part of a request. (list value) #backends = # A list of network addresses to limit source ip allowed to access healthcheck # information. Any request from ip outside of these network addresses are # ignored. (list value) #allowed_source_ranges = # Ignore requests with proxy headers. (boolean value) #ignore_proxied_requests = false # Check the presence of a file to determine if an application is running on a # port. Used by DisableByFileHealthcheck plugin. (string value) #disable_by_file_path = # Check the presence of a file based on a port to determine if an application # is running on a port. Expects a "port:path" list of strings. Used by # DisableByFilesPortsHealthcheck plugin. (list value) #disable_by_file_paths = # Check the presence of files. Used by EnableByFilesHealthcheck plugin. (list # value) #enable_by_file_paths = [keystone_authtoken] # # From keystonemiddleware.auth_token # # Complete "public" Identity API endpoint. This endpoint should not be an # "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. (string # value) # Deprecated group/name - [keystone_authtoken]/auth_uri #www_authenticate_uri = # DEPRECATED: Complete "public" Identity API endpoint. This endpoint should not # be an "admin" endpoint, as it should be accessible by all end users. # Unauthenticated clients are redirected to this endpoint to authenticate. # Although this endpoint should ideally be unversioned, client support in the # wild varies. If you're using a versioned v2 endpoint here, then this should # *not* be the same endpoint the service user utilizes for validating tokens, # because normal end users may not be able to reach that endpoint. This option # is deprecated in favor of www_authenticate_uri and will be removed in the S # release. (string value) # This option is deprecated for removal since Queens. # Its value may be silently ignored in the future. # Reason: The auth_uri option is deprecated in favor of www_authenticate_uri # and will be removed in the S release. #auth_uri = # API version of the Identity API endpoint. (string value) #auth_version = # Interface to use for the Identity API endpoint. Valid values are "public", # "internal" (default) or "admin". (string value) #interface = internal # Do not handle authorization requests within the middleware, but delegate the # authorization decision to downstream WSGI components. (boolean value) #delay_auth_decision = false # Request timeout value for communicating with Identity API server. (integer # value) #http_connect_timeout = # How many times are we trying to reconnect when communicating with Identity # API Server. (integer value) #http_request_max_retries = 3 # Request environment key where the Swift cache object is stored. When # auth_token middleware is deployed with a Swift cache, use this option to have # the middleware share a caching backend with swift. Otherwise, use the # ``memcached_servers`` option instead. (string value) #cache = # Required if identity server requires client certificate (string value) #certfile = # Required if identity server requires client certificate (string value) #keyfile = # A PEM encoded Certificate Authority to use when verifying HTTPs connections. # Defaults to system CAs. (string value) #cafile = # Verify HTTPS connections. (boolean value) #insecure = false # The region in which the identity server can be found. (string value) #region_name = # Optionally specify a list of memcached server(s) to use for caching. If left # undefined, tokens will instead be cached in-process. (list value) # Deprecated group/name - [keystone_authtoken]/memcache_servers #memcached_servers = # In order to prevent excessive effort spent validating tokens, the middleware # caches previously-seen tokens for a configurable duration (in seconds). Set # to -1 to disable caching completely. (integer value) #token_cache_time = 300 # (Optional) If defined, indicate whether token data should be authenticated or # authenticated and encrypted. If MAC, token data is authenticated (with HMAC) # in the cache. If ENCRYPT, token data is encrypted and authenticated in the # cache. If the value is not one of these options or empty, auth_token will # raise an exception on initialization. (string value) # Possible values: # None - # MAC - # ENCRYPT - #memcache_security_strategy = None # (Optional, mandatory if memcache_security_strategy is defined) This string is # used for key derivation. (string value) #memcache_secret_key = # (Optional) Global toggle for TLS usage when comunicating with the caching # servers. (boolean value) #memcache_tls_enabled = false # (Optional) Path to a file of concatenated CA certificates in PEM format # necessary to establish the caching server's authenticity. If tls_enabled is # False, this option is ignored. (string value) #memcache_tls_cafile = # (Optional) Path to a single file in PEM format containing the client's # certificate as well as any number of CA certificates needed to establish the # certificate's authenticity. This file is only required when client side # authentication is necessary. If tls_enabled is False, this option is ignored. # (string value) #memcache_tls_certfile = # (Optional) Path to a single file containing the client's private key in. # Otherwhise the private key will be taken from the file specified in # tls_certfile. If tls_enabled is False, this option is ignored. (string value) #memcache_tls_keyfile = # (Optional) Set the available ciphers for sockets created with the TLS # context. It should be a string in the OpenSSL cipher list format. If not # specified, all OpenSSL enabled ciphers will be available. (string value) #memcache_tls_allowed_ciphers = # (Optional) Number of seconds memcached server is considered dead before it is # tried again. (integer value) #memcache_pool_dead_retry = 300 # (Optional) Maximum total number of open connections to every memcached # server. (integer value) #memcache_pool_maxsize = 10 # (Optional) Socket timeout in seconds for communicating with a memcached # server. (integer value) #memcache_pool_socket_timeout = 3 # (Optional) Number of seconds a connection to memcached is held unused in the # pool before it is closed. (integer value) #memcache_pool_unused_timeout = 60 # (Optional) Number of seconds that an operation will wait to get a memcached # client connection from the pool. (integer value) #memcache_pool_conn_get_timeout = 10 # (Optional) Use the advanced (eventlet safe) memcached client pool. (boolean # value) #memcache_use_advanced_pool = true # (Optional) Indicate whether to set the X-Service-Catalog header. If False, # middleware will not ask for service catalog on token validation and will not # set the X-Service-Catalog header. (boolean value) #include_service_catalog = true # Used to control the use and type of token binding. Can be set to: "disabled" # to not check token binding. "permissive" (default) to validate binding # information if the bind type is of a form known to the server and ignore it # if not. "strict" like "permissive" but if the bind type is unknown the token # will be rejected. "required" any form of token binding is needed to be # allowed. Finally the name of a binding method that must be present in tokens. # (string value) #enforce_token_bind = permissive # A choice of roles that must be present in a service token. Service tokens are # allowed to request that an expired token can be used and so this check should # tightly control that only actual services should be sending this token. Roles # here are applied as an ANY check so any role in this list must be present. # For backwards compatibility reasons this currently only affects the # allow_expired check. (list value) #service_token_roles = service # For backwards compatibility reasons we must let valid service tokens pass # that don't pass the service_token_roles check as valid. Setting this true # will become the default in a future release and should be enabled if # possible. (boolean value) #service_token_roles_required = false # The name or type of the service as it appears in the service catalog. This is # used to validate tokens that have restricted access rules. (string value) #service_type = # Enable the SASL(Simple Authentication and Security Layer) if the SASL_enable # is true, else disable. (boolean value) #memcache_sasl_enabled = false # the user name for the SASL (string value) #memcache_username = # the username password for SASL (string value) #memcache_password = # Authentication type to load (string value) # Deprecated group/name - [keystone_authtoken]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = [listener] # # From aodh # # Number of workers for listener service. default value is 1. (integer value) # Minimum value: 1 #workers = 1 # The topic that aodh uses for event alarm evaluation. (string value) #event_alarm_topic = alarm.all # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = [notifier] # # From aodh # # Number of notification messages to wait before dispatching them. (integer # value) #batch_size = 1 # Number of seconds to wait before dispatching samples when batch_size is not # reached (None means indefinitely). (integer value) #batch_timeout = # Number of workers for notifier service. default value is 1. (integer value) # Minimum value: 1 #workers = 1 [oslo_messaging_kafka] # # From oslo.messaging # # Max fetch bytes of Kafka consumer (integer value) #kafka_max_fetch_bytes = 1048576 # Default timeout(s) for Kafka consumers (floating point value) #kafka_consumer_timeout = 1.0 # Group id for Kafka consumer. Consumers in one group will coordinate message # consumption (string value) #consumer_group = oslo_messaging_consumer # Upper bound on the delay for KafkaProducer batching in seconds (floating # point value) #producer_batch_timeout = 0.0 # Size of batch for the producer async send (integer value) #producer_batch_size = 16384 # The compression codec for all data generated by the producer. If not set, # compression will not be used. Note that the allowed values of this depend on # the kafka version (string value) # Possible values: # none - # gzip - # snappy - # lz4 - # zstd - #compression_codec = none # Enable asynchronous consumer commits (boolean value) #enable_auto_commit = false # The maximum number of records returned in a poll call (integer value) #max_poll_records = 500 # Protocol used to communicate with brokers (string value) # Possible values: # PLAINTEXT - # SASL_PLAINTEXT - # SSL - # SASL_SSL - #security_protocol = PLAINTEXT # Mechanism when security protocol is SASL (string value) #sasl_mechanism = PLAIN # CA certificate PEM file used to verify the server certificate (string value) #ssl_cafile = # Client certificate PEM file used for authentication. (string value) #ssl_client_cert_file = # Client key PEM file used for authentication. (string value) #ssl_client_key_file = # Client key password file used for authentication. (string value) #ssl_client_key_password = [oslo_messaging_notifications] # # From oslo.messaging # # The Drivers(s) to handle sending notifications. Possible values are # messaging, messagingv2, routing, log, test, noop (multi valued) #driver = # A URL representing the messaging driver to use for notifications. If not set, # we fall back to the same configuration used for RPC. (string value) #transport_url = # AMQP topic used for OpenStack notifications. (list value) #topics = notifications # The maximum number of attempts to re-send a notification message which failed # to be delivered due to a recoverable error. 0 - No retry, -1 - indefinite # (integer value) #retry = -1 [oslo_messaging_rabbit] # # From oslo.messaging # # Use durable queues in AMQP. If rabbit_quorum_queue is enabled, queues will be # durable and this value will be ignored. (boolean value) #amqp_durable_queues = false # Auto-delete queues in AMQP. (boolean value) #amqp_auto_delete = false # Size of RPC connection pool. (integer value) # Minimum value: 1 #rpc_conn_pool_size = 30 # The pool size limit for connections expiration policy (integer value) #conn_pool_min_size = 2 # The time-to-live in sec of idle connections in the pool (integer value) #conn_pool_ttl = 1200 # Connect over SSL. (boolean value) #ssl = false # SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and # SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some # distributions. (string value) #ssl_version = # SSL key file (valid only if SSL enabled). (string value) #ssl_key_file = # SSL cert file (valid only if SSL enabled). (string value) #ssl_cert_file = # SSL certification authority file (valid only if SSL enabled). (string value) #ssl_ca_file = # Global toggle for enforcing the OpenSSL FIPS mode. This feature requires # Python support. This is available in Python 3.9 in all environments and may # have been backported to older Python versions on select environments. If the # Python executable used does not support OpenSSL FIPS mode, an exception will # be raised. (boolean value) #ssl_enforce_fips_mode = false # DEPRECATED: (DEPRECATED) It is recommend not to use this option anymore. Run # the health check heartbeat thread through a native python thread by default. # If this option is equal to False then the health check heartbeat will inherit # the execution model from the parent process. For example if the parent # process has monkey patched the stdlib by using eventlet/greenlet then the # heartbeat will be run through a green thread. This option should be set to # True only for the wsgi services. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: The option is related to Eventlet which will be removed. In addition # this has never worked as expected with services using eventlet for core # service framework. #heartbeat_in_pthread = false # How long to wait (in seconds) before reconnecting in response to an AMQP # consumer cancel notification. (floating point value) # Minimum value: 0.0 # Maximum value: 4.5 #kombu_reconnect_delay = 1.0 # Random time to wait for when reconnecting in response to an AMQP consumer # cancel notification. (floating point value) # Minimum value: 0.0 #kombu_reconnect_splay = 0.0 # EXPERIMENTAL: Possible values are: gzip, bz2. If not set compression will not # be used. This option may not be available in future versions. (string value) #kombu_compression = # How long to wait a missing client before abandoning to send it its replies. # This value should not be longer than rpc_response_timeout. (integer value) # Deprecated group/name - [oslo_messaging_rabbit]/kombu_reconnect_timeout #kombu_missing_consumer_retry_timeout = 60 # Determines how the next RabbitMQ node is chosen in case the one we are # currently connected to becomes unavailable. Takes effect only if more than # one RabbitMQ node is provided in config. (string value) # Possible values: # round-robin - # shuffle - #kombu_failover_strategy = round-robin # The RabbitMQ login method. (string value) # Possible values: # PLAIN - # AMQPLAIN - # EXTERNAL - # RABBIT-CR-DEMO - #rabbit_login_method = AMQPLAIN # How frequently to retry connecting with RabbitMQ. (integer value) # Minimum value: 1 #rabbit_retry_interval = 1 # How long to backoff for between retries when connecting to RabbitMQ. (integer # value) # Minimum value: 0 #rabbit_retry_backoff = 2 # Maximum interval of RabbitMQ connection retries. (integer value) # Minimum value: 1 #rabbit_interval_max = 30 # Try to use HA queues in RabbitMQ (x-ha-policy: all). If you change this # option, you must wipe the RabbitMQ database. In RabbitMQ 3.0, queue mirroring # is no longer controlled by the x-ha-policy argument when declaring a queue. # If you just want to make sure that all queues (except those with auto- # generated names) are mirrored across all nodes, run: "rabbitmqctl set_policy # HA '^(?!amq\.).*' '{"ha-mode": "all"}' " (boolean value) #rabbit_ha_queues = false # Use quorum queues in RabbitMQ (x-queue-type: quorum). The quorum queue is a # modern queue type for RabbitMQ implementing a durable, replicated FIFO queue # based on the Raft consensus algorithm. It is available as of RabbitMQ 3.8.0. # If set this option will conflict with the HA queues (``rabbit_ha_queues``) # aka mirrored queues, in other words the HA queues should be disabled. Quorum # queues are also durable by default so the amqp_durable_queues option is # ignored when this option is enabled. (boolean value) #rabbit_quorum_queue = false # Use quorum queues for transients queues in RabbitMQ. Enabling this option # will then make sure those queues are also using quorum kind of rabbit queues, # which are HA by default. (boolean value) #rabbit_transient_quorum_queue = false # Each time a message is redelivered to a consumer, a counter is incremented. # Once the redelivery count exceeds the delivery limit the message gets dropped # or dead-lettered (if a DLX exchange has been configured) Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_delivery_limit = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of messages in the quorum queue. Used only when rabbit_quorum_queue is # enabled, Default 0 which means dont set a limit. (integer value) #rabbit_quorum_max_memory_length = 0 # By default all messages are maintained in memory if a quorum queue grows in # length it can put memory pressure on a cluster. This option can limit the # number of memory bytes used by the quorum queue. Used only when # rabbit_quorum_queue is enabled, Default 0 which means dont set a limit. # (integer value) #rabbit_quorum_max_memory_bytes = 0 # Positive integer representing duration in seconds for queue TTL (x-expires). # Queues which are unused for the duration of the TTL are automatically # deleted. The parameter affects only reply and fanout queues. Setting 0 as # value will disable the x-expires. If doing so, make sure you have a rabbitmq # policy to delete the queues or you deployment will create an infinite number # of queue over time.In case rabbit_stream_fanout is set to True, this option # will control data retention policy (x-max-age) for messages in the fanout # queue rather then the queue duration itself. So the oldest data in the stream # queue will be discarded from it once reaching TTL Setting to 0 will disable # x-max-age for stream which make stream grow indefinitely filling up the # diskspace (integer value) # Minimum value: 0 #rabbit_transient_queues_ttl = 1800 # Specifies the number of messages to prefetch. Setting to zero allows # unlimited messages. (integer value) #rabbit_qos_prefetch_count = 0 # Number of seconds after which the Rabbit broker is considered down if # heartbeat's keep-alive fails (0 disables heartbeat). (integer value) #heartbeat_timeout_threshold = 60 # How often times during the heartbeat_timeout_threshold we check the # heartbeat. (integer value) #heartbeat_rate = 3 # DEPRECATED: (DEPRECATED) Enable/Disable the RabbitMQ mandatory flag for # direct send. The direct send is used as reply, so the MessageUndeliverable # exception is raised in case the client queue does not # exist.MessageUndeliverable exception will be used to loop for a timeout to # lets a chance to sender to recover.This flag is deprecated and it will not be # possible to deactivate this functionality anymore (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: Mandatory flag no longer deactivable. #direct_mandatory_flag = true # Enable x-cancel-on-ha-failover flag so that rabbitmq server will cancel and # notify consumerswhen queue is down (boolean value) #enable_cancel_on_failover = false # Should we use consistant queue names or random ones (boolean value) #use_queue_manager = false # Hostname used by queue manager. Defaults to the value returned by # socket.gethostname(). (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #hostname = node1.example.com # Process name used by queue manager (string value) # # This option has a sample default set, which means that # its actual default value may vary from the one documented # below. #processname = nova-api # Use stream queues in RabbitMQ (x-queue-type: stream). Streams are a new # persistent and replicated data structure ("queue type") in RabbitMQ which # models an append-only log with non-destructive consumer semantics. It is # available as of RabbitMQ 3.9.0. If set this option will replace all fanout # queues with only one stream queue. (boolean value) #rabbit_stream_fanout = false [oslo_middleware] # # From oslo.middleware.http_proxy_to_wsgi # # Whether the application is behind a proxy or not. This determines if the # middleware should parse the headers or not. (boolean value) #enable_proxy_headers_parsing = false [oslo_policy] # # From oslo.policy # # DEPRECATED: This option controls whether or not to enforce scope when # evaluating policies. If ``True``, the scope of the token used in the request # is compared to the ``scope_types`` of the policy being enforced. If the # scopes do not match, an ``InvalidScope`` exception will be raised. If # ``False``, a message will be logged informing operators that policies are # being invoked with mismatching scope. (boolean value) # This option is deprecated for removal. # Its value may be silently ignored in the future. # Reason: This configuration was added temporarily to facilitate a smooth # transition to the new RBAC. OpenStack will always enforce scope checks. This # configuration option is deprecated and will be removed in the 2025.2 cycle. #enforce_scope = false # This option controls whether or not to use old deprecated defaults when # evaluating policies. If ``True``, the old deprecated defaults are not going # to be evaluated. This means if any existing token is allowed for old defaults # but is disallowed for new defaults, it will be disallowed. It is encouraged # to enable this flag along with the ``enforce_scope`` flag so that you can get # the benefits of new defaults and ``scope_type`` together. If ``False``, the # deprecated policy check string is logically OR'd with the new policy check # string, allowing for a graceful upgrade experience between releases with new # policies, which is the default behavior. (boolean value) #enforce_new_defaults = false # The relative or absolute path of a file that maps roles to permissions for a # given service. Relative paths must be specified in relation to the # configuration file setting this option. (string value) #policy_file = policy.yaml # Default rule. Enforced when a requested rule is not found. (string value) #policy_default_rule = default # Directories where policy configuration files are stored. They can be relative # to any directory in the search path defined by the config_dir option, or # absolute paths. The file defined by policy_file must exist for these # directories to be searched. Missing or empty directories are ignored. (multi # valued) #policy_dirs = policy.d # Content Type to send and receive data for REST based policy check (string # value) # Possible values: # application/x-www-form-urlencoded - # application/json - #remote_content_type = application/x-www-form-urlencoded # server identity verification for REST based policy check (boolean value) #remote_ssl_verify_server_crt = false # Absolute path to ca cert file for REST based policy check (string value) #remote_ssl_ca_crt_file = # Absolute path to client cert for REST based policy check (string value) #remote_ssl_client_crt_file = # Absolute path client key file REST based policy check (string value) #remote_ssl_client_key_file = # Timeout in seconds for REST based policy check (floating point value) # Minimum value: 0 #remote_timeout = 60 [oslo_reports] # # From oslo.reports # # Path to a log directory where to create a file (string value) #log_dir = # The path to a file to watch for changes to trigger the reports, instead of # signals. Setting this option disables the signal trigger for the reports. If # application is running as a WSGI application it is recommended to use this # instead of signals. (string value) #file_event_handler = # How many seconds to wait between polls when file_event_handler is set # (integer value) #file_event_handler_interval = 1 [service_credentials] # # From aodh # # Region name to use for OpenStack service endpoints. (string value) # Deprecated group/name - [service_credentials]/os_region_name #region_name = # Type of endpoint in Identity service catalog to use for communication with # OpenStack services. (string value) # Possible values: # public - # internal - # admin - # auth - # publicURL - # internalURL - # adminURL - # Deprecated group/name - [service_credentials]/os_endpoint_type #interface = public # # From aodh-auth # # Authentication type to load (string value) # Deprecated group/name - [service_credentials]/auth_plugin #auth_type = # Config Section from which to load plugin specific options (string value) #auth_section = # Authentication URL (string value) #auth_url = # Scope for system operations (string value) #system_scope = # Domain ID to scope to (string value) #domain_id = # Domain name to scope to (string value) #domain_name = # Project ID to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_id #project_id = # Project name to scope to (string value) # Deprecated group/name - [service_credentials]/tenant_name #project_name = # Domain ID containing project (string value) #project_domain_id = # Domain name containing project (string value) #project_domain_name = # ID of the trust to use as a trustee use (string value) #trust_id = # Optional domain ID to use with v3 and v2 parameters. It will be used for both # the user and project domain in v3 and ignored in v2 authentication. (string # value) #default_domain_id = # Optional domain name to use with v3 API and v2 parameters. It will be used # for both the user and project domain in v3 and ignored in v2 authentication. # (string value) #default_domain_name = # User id (string value) #user_id = # Username (string value) # Deprecated group/name - [service_credentials]/user_name #username = # User's domain id (string value) #user_domain_id = # User's domain name (string value) #user_domain_name = # User's password (string value) #password = [service_types] # # From aodh # # Message queue service type. (string value) #zaqar = messaging py312: OK (18.89 seconds) congratulations :) (18.95 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-20.1.0-0.20250905211043.7e421e8.el10.noarch Processing files: python3-aodh-20.1.0-0.20250905211043.7e421e8.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.piEWrS + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev73 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/share/licenses/python3-aodh + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev73/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 20.1.0-0.20250905211043.7e421e8.el10 python3-aodh = 20.1.0-0.20250905211043.7e421e8.el10 python3.12-aodh = 20.1.0-0.20250905211043.7e421e8.el10 python3.12dist(aodh) = 20.1~~dev73 python3dist(aodh) = 20.1~~dev73 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 python3.12dist(cachetools) >= 1.1.6 python3.12dist(cotyledon) >= 1.7.3 python3.12dist(croniter) >= 0.3.4 python3.12dist(futurist) >= 0.11 python3.12dist(gnocchiclient) >= 6 python3.12dist(jsonschema) >= 3.2 python3.12dist(keystoneauth1) >= 2.1 python3.12dist(keystonemiddleware) >= 5.1 python3.12dist(lxml) >= 2.3 python3.12dist(oslo-config) >= 6.8 python3.12dist(oslo-db) >= 11 python3.12dist(oslo-i18n) >= 1.5 python3.12dist(oslo-log) >= 4.3 python3.12dist(oslo-messaging) >= 5.2 python3.12dist(oslo-middleware) >= 3.22 python3.12dist(oslo-policy) >= 4.5 python3.12dist(oslo-reports) >= 1.18 python3.12dist(oslo-upgradecheck) >= 1.3 python3.12dist(oslo-utils) >= 4.7 python3.12dist(pastedeploy) >= 1.5 python3.12dist(pbr) >= 2 python3.12dist(pecan) >= 0.8 python3.12dist(python-dateutil) >= 2.5.3 python3.12dist(python-heatclient) >= 1.17 python3.12dist(python-keystoneclient) >= 1.6 python3.12dist(python-observabilityclient) >= 0.0.4 python3.12dist(python-octaviaclient) >= 1.8 python3.12dist(requests) >= 2.5.2 python3.12dist(sqlalchemy) >= 1.4.1 python3.12dist(stevedore) >= 1.5 python3.12dist(tenacity) >= 3.2.1 python3.12dist(tooz) >= 1.28 python3.12dist(voluptuous) >= 0.8.10 python3.12dist(webob) >= 1.2.3 python3.12dist(wsme) >= 0.12.1 Obsoletes: python3.12-aodh < 20.1.0-0.20250905211043.7e421e8.el10 Processing files: openstack-aodh-common-20.1.0-0.20250905211043.7e421e8.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.sYsO8c + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev73 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/share/doc/openstack-aodh-common + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev73/README.rst /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/share/doc/openstack-aodh-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-aodh-common) = 20.1.0-0.20250905211043.7e421e8.el10 openstack-aodh-common = 20.1.0-0.20250905211043.7e421e8.el10 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): systemd Requires(preun): systemd Requires(postun): systemd Requires: /usr/bin/python3 Recommends: group(aodh) user(aodh) Processing files: openstack-aodh-api-20.1.0-0.20250905211043.7e421e8.el10.noarch Provides: openstack-aodh-api = 20.1.0-0.20250905211043.7e421e8.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-evaluator-20.1.0-0.20250905211043.7e421e8.el10.noarch Provides: openstack-aodh-evaluator = 20.1.0-0.20250905211043.7e421e8.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-notifier-20.1.0-0.20250905211043.7e421e8.el10.noarch Provides: openstack-aodh-notifier = 20.1.0-0.20250905211043.7e421e8.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-listener-20.1.0-0.20250905211043.7e421e8.el10.noarch Provides: openstack-aodh-listener = 20.1.0-0.20250905211043.7e421e8.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: openstack-aodh-expirer-20.1.0-0.20250905211043.7e421e8.el10.noarch Provides: openstack-aodh-expirer = 20.1.0-0.20250905211043.7e421e8.el10 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /usr/bin/python3 Processing files: python3-aodh-tests-20.1.0-0.20250905211043.7e421e8.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.W3y3Hc + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev73 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/share/licenses/python3-aodh-tests + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev73/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 20.1.0-0.20250905211043.7e421e8.el10 python3-aodh-tests = 20.1.0-0.20250905211043.7e421e8.el10 python3.12-aodh-tests = 20.1.0-0.20250905211043.7e421e8.el10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash python(abi) = 3.12 Obsoletes: python3.12-aodh-tests < 20.1.0-0.20250905211043.7e421e8.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-20.1.0-0.20250905211043.7e421e8.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-20.1.0-0.20250905211043.7e421e8.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-20.1.0-0.20250905211043.7e421e8.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-20.1.0-0.20250905211043.7e421e8.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-20.1.0-0.20250905211043.7e421e8.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-20.1.0-0.20250905211043.7e421e8.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-20.1.0-0.20250905211043.7e421e8.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-20.1.0-0.20250905211043.7e421e8.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-20.1.0-0.20250905211043.7e421e8.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Rx2dWv + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev73 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905211043.7e421e8.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.NLE686 + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev73-SPECPARTS + rm -rf aodh-20.1.0.dev73 aodh-20.1.0.dev73.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