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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.PbnPSc + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf aodh-20.1.0.dev71 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/aodh-20.1.0.dev71-0.20250905210609.1a8e455.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd aodh-20.1.0.dev71 + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev71-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev71-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.ipw2w1 + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev71 + 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.dev71/.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.dev71/.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.dev71/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.HpeVg4 + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev71 + 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.dev71/.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.dev71/.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.dev71/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.Q9L7ms + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev71 + 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.dev71/.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.dev71/.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.dev71/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.dev71/aodh-20.1.0.dev71.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.20250905210609.1a8e455.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev71.dist-info/ removed 'aodh-20.1.0.dev71.dist-info/AUTHORS' removed 'aodh-20.1.0.dev71.dist-info/LICENSE' removed 'aodh-20.1.0.dev71.dist-info/METADATA' removed 'aodh-20.1.0.dev71.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev71.dist-info/pbr.json' removed 'aodh-20.1.0.dev71.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev71.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.NnXBaw + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev71 + 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.dev71/.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.dev71/.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.dev71/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.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.dev71/aodh-20.1.0.dev71.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.20250905210609.1a8e455.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev71.dist-info/ removed 'aodh-20.1.0.dev71.dist-info/AUTHORS' removed 'aodh-20.1.0.dev71.dist-info/LICENSE' removed 'aodh-20.1.0.dev71.dist-info/METADATA' removed 'aodh-20.1.0.dev71.dist-info/top_level.txt' removed 'aodh-20.1.0.dev71.dist-info/pbr.json' removed 'aodh-20.1.0.dev71.dist-info/entry_points.txt' removed directory 'aodh-20.1.0.dev71.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.NI5FWv + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev71 + 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.dev71/.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.dev71/.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.dev71/pyproject-wheeldir --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64-pyproject-buildrequires -t -e py312 Handling pbr>=6.0.0 from build-system.requires Requirement satisfied: pbr>=6.0.0 (installed: pbr 6.1.1) Handling setuptools>=64.0.0 from build-system.requires Requirement satisfied: setuptools>=64.0.0 (installed: setuptools 69.0.3) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling pbr from get_requires_for_build_wheel Requirement satisfied: pbr (installed: pbr 6.1.1) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.12) py312: OK (0.01 seconds) congratulations :) (0.07 seconds) Handling tox from tox --print-deps-only: py312 Requirement satisfied: tox (installed: tox 4.21.2) Handling stestr>=2.0.0 from tox --print-deps-only: py312 Requirement satisfied: stestr>=2.0.0 (installed: stestr 4.1.0) Handling oslotest>=2.15.0 from tox --print-deps-only: py312 Requirement satisfied: oslotest>=2.15.0 (installed: oslotest 5.0.1) Handling coverage>=3.6 from tox --print-deps-only: py312 Requirement satisfied: coverage>=3.6 (installed: coverage 7.3.2) Handling fixtures>=1.3.1 from tox --print-deps-only: py312 Requirement satisfied: fixtures>=1.3.1 (installed: fixtures 4.2.2) Handling WebTest>=3.0.0 from tox --print-deps-only: py312 Requirement satisfied: WebTest>=3.0.0 (installed: WebTest 3.0.0) Handling tenacity>=3.2.1 from tox --print-deps-only: py312 Requirement satisfied: tenacity>=3.2.1 (installed: tenacity 8.2.3) Handling croniter>=0.3.4 from tox --print-deps-only: py312 Requirement satisfied: croniter>=0.3.4 (installed: croniter 5.0.1) Handling futurist>=0.11.0 from tox --print-deps-only: py312 Requirement satisfied: futurist>=0.11.0 (installed: futurist 3.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.dev71/aodh-20.1.0.dev71.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.20250905210609.1a8e455.el10.x86_64-pyproject-buildrequires + rm -rfv aodh-20.1.0.dev71.dist-info/ removed 'aodh-20.1.0.dev71.dist-info/AUTHORS' removed 'aodh-20.1.0.dev71.dist-info/LICENSE' removed 'aodh-20.1.0.dev71.dist-info/METADATA' removed 'aodh-20.1.0.dev71.dist-info/entry_points.txt' removed 'aodh-20.1.0.dev71.dist-info/pbr.json' removed 'aodh-20.1.0.dev71.dist-info/top_level.txt' removed directory 'aodh-20.1.0.dev71.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.KRJ7T7 + 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.dev71 + mkdir -p /builddir/build/BUILD/aodh-20.1.0.dev71/.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.dev71/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/aodh-20.1.0.dev71/pyproject-wheeldir Processing /builddir/build/BUILD/aodh-20.1.0.dev71 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.dev71/.pyproject-builddir/pip-modern-metadata-oeqjq17r/aodh.egg-info writing /builddir/build/BUILD/aodh-20.1.0.dev71/.pyproject-builddir/pip-modern-metadata-oeqjq17r/aodh.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/aodh-20.1.0.dev71/.pyproject-builddir/pip-modern-metadata-oeqjq17r/aodh.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/aodh-20.1.0.dev71/.pyproject-builddir/pip-modern-metadata-oeqjq17r/aodh.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/aodh-20.1.0.dev71/.pyproject-builddir/pip-modern-metadata-oeqjq17r/aodh.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/aodh-20.1.0.dev71/.pyproject-builddir/pip-modern-metadata-oeqjq17r/aodh.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/aodh-20.1.0.dev71/.pyproject-builddir/pip-modern-metadata-oeqjq17r/aodh.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/aodh-20.1.0.dev71/.pyproject-builddir/pip-modern-metadata-oeqjq17r/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.dev71/.pyproject-builddir/pip-modern-metadata-oeqjq17r/aodh.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/aodh-20.1.0.dev71/.pyproject-builddir/pip-modern-metadata-oeqjq17r/aodh-20.1.0.dev71.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/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 copying aodh/api/__init__.py -> build/lib/aodh/api copying aodh/api/app.py -> build/lib/aodh/api copying aodh/api/hooks.py -> build/lib/aodh/api copying aodh/api/middleware.py -> build/lib/aodh/api copying aodh/api/policies.py -> build/lib/aodh/api copying aodh/api/rbac.py -> build/lib/aodh/api creating build/lib/aodh/tests creating build/lib/aodh/tests/functional creating build/lib/aodh/tests/functional/api copying aodh/tests/functional/api/__init__.py -> build/lib/aodh/tests/functional/api creating build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/__init__.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_base.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_composite.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_event.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_gnocchi.py -> build/lib/aodh/tests/unit/evaluator copying aodh/tests/unit/evaluator/test_loadbalancer.py -> build/lib/aodh/tests/unit/evaluator creating build/lib/aodh/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 copying aodh/tests/unit/__init__.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_api_v2_capabilities.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_bin.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_coordination.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_evaluator.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_event.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_messaging.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_notifier.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_query.py -> build/lib/aodh/tests/unit copying aodh/tests/unit/test_wsme_custom_type.py -> build/lib/aodh/tests/unit creating build/lib/aodh/tests/unit/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/__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/storage copying aodh/storage/__init__.py -> build/lib/aodh/storage copying aodh/storage/base.py -> build/lib/aodh/storage copying aodh/storage/impl_log.py -> build/lib/aodh/storage copying aodh/storage/impl_sqlalchemy.py -> build/lib/aodh/storage copying aodh/storage/models.py -> build/lib/aodh/storage copying aodh/tests/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/evaluator copying aodh/evaluator/__init__.py -> build/lib/aodh/evaluator copying aodh/evaluator/composite.py -> build/lib/aodh/evaluator copying aodh/evaluator/event.py -> build/lib/aodh/evaluator copying aodh/evaluator/gnocchi.py -> build/lib/aodh/evaluator copying aodh/evaluator/loadbalancer.py -> build/lib/aodh/evaluator copying aodh/evaluator/prometheus.py -> build/lib/aodh/evaluator copying aodh/evaluator/threshold.py -> build/lib/aodh/evaluator copying aodh/evaluator/utils.py -> build/lib/aodh/evaluator creating build/lib/aodh/storage/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/api/controllers/v2 creating build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/__init__.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/composite.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/event.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/gnocchi.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/loadbalancer.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/api/controllers/v2/alarm_rules/prometheus.py -> build/lib/aodh/api/controllers/v2/alarm_rules copying aodh/__init__.py -> build/lib/aodh copying aodh/coordination.py -> build/lib/aodh copying aodh/event.py -> build/lib/aodh copying aodh/i18n.py -> build/lib/aodh copying aodh/keystone_client.py -> build/lib/aodh copying aodh/messaging.py -> build/lib/aodh copying aodh/opts.py -> build/lib/aodh copying aodh/profiler.py -> build/lib/aodh copying aodh/queue.py -> build/lib/aodh copying aodh/service.py -> build/lib/aodh copying aodh/version.py -> build/lib/aodh creating build/lib/aodh/notifier copying aodh/notifier/__init__.py -> build/lib/aodh/notifier copying aodh/notifier/heat.py -> build/lib/aodh/notifier copying aodh/notifier/log.py -> build/lib/aodh/notifier copying aodh/notifier/rest.py -> build/lib/aodh/notifier copying aodh/notifier/test.py -> build/lib/aodh/notifier copying aodh/notifier/trust.py -> build/lib/aodh/notifier copying aodh/notifier/zaqar.py -> build/lib/aodh/notifier creating build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/__init__.py -> build/lib/aodh/tests/unit/cmd copying aodh/tests/unit/cmd/test_status.py -> build/lib/aodh/tests/unit/cmd creating build/lib/aodh/conf copying aodh/conf/__init__.py -> build/lib/aodh/conf copying aodh/conf/defaults.py -> build/lib/aodh/conf 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 copying aodh/tests/functional/__init__.py -> build/lib/aodh/tests/functional copying aodh/tests/functional/db.py -> build/lib/aodh/tests/functional creating build/lib/aodh/wsgi copying aodh/wsgi/__init__.py -> build/lib/aodh/wsgi copying aodh/wsgi/api.py -> build/lib/aodh/wsgi creating build/lib/aodh/tests/functional/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/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 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/api/api-paste.ini -> build/lib/aodh/api copying aodh/api/app.wsgi -> build/lib/aodh/api creating build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/alembic.ini -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/env.py -> build/lib/aodh/storage/sqlalchemy/alembic copying aodh/storage/sqlalchemy/alembic/script.py.mako -> build/lib/aodh/storage/sqlalchemy/alembic creating build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions copying aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/lib/aodh/storage/sqlalchemy/alembic/versions 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 creating build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/hooks/post_test_hook.sh -> build/lib/aodh/tests/functional/hooks copying aodh/tests/functional/api/v2/policy.yaml-test -> build/lib/aodh/tests/functional/api/v2 copying aodh/cmd/aodh-config-generator.conf -> build/lib/aodh/cmd copying aodh/cmd/aodh-policy-generator.conf -> build/lib/aodh/cmd installing to build/bdist.linux-x86_64/wheel running install [pbr] Writing ChangeLog [pbr] Generating ChangeLog [pbr] ChangeLog complete (0.0s) [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/aodh creating build/bdist.linux-x86_64/wheel/aodh/locale creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES copying build/lib/aodh/locale/zh_TW/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_TW/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN creating build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES copying build/lib/aodh/locale/zh_CN/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/zh_CN/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ru creating build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES copying build/lib/aodh/locale/ru/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ru/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR creating build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES copying build/lib/aodh/locale/pt_BR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt_BR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/pt creating build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES copying build/lib/aodh/locale/pt/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/pt/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR creating build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES copying build/lib/aodh/locale/ko_KR/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ko_KR/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/ja creating build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES copying build/lib/aodh/locale/ja/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/ja/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/it creating build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES copying build/lib/aodh/locale/it/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/it/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/id creating build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES copying build/lib/aodh/locale/id/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/id/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/fr creating build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES copying build/lib/aodh/locale/fr/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/fr/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/es creating build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES copying build/lib/aodh/locale/es/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/es/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB creating build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES copying build/lib/aodh/locale/en_GB/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/en_GB/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/locale/de creating build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES copying build/lib/aodh/locale/de/LC_MESSAGES/aodh.po -> build/bdist.linux-x86_64/wheel/aodh/locale/de/LC_MESSAGES creating build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-policy-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/aodh-config-generator.conf -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/storage.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/status.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/alarm.py -> build/bdist.linux-x86_64/wheel/aodh/cmd copying build/lib/aodh/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/cmd creating build/bdist.linux-x86_64/wheel/aodh/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/conf copying build/lib/aodh/conf/defaults.py -> build/bdist.linux-x86_64/wheel/aodh/conf copying build/lib/aodh/conf/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/conf creating build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/zaqar.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/trust.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/test.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/rest.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/log.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/heat.py -> build/bdist.linux-x86_64/wheel/aodh/notifier copying build/lib/aodh/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/notifier 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/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/storage creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/f8c31b1ffe11_add_index_for_enabled_and_type.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/bb07adac380_add_severity_to_alarm_history.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/6ae0d05d9451_add_reason_column.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/367aadf5485f_precisetimestamp_to_datetime.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/12fe8fac9fe4_initial_base.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/009_fix_missing_fk_constraint.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/008_added_counter_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/007_add_quota_table.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/versions/006_add_evaluate_timestamp_to_alarm.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic/versions copying build/lib/aodh/storage/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy/alembic copying build/lib/aodh/storage/sqlalchemy/utils.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage/sqlalchemy copying build/lib/aodh/storage/models.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/base.py -> build/bdist.linux-x86_64/wheel/aodh/storage copying build/lib/aodh/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/storage creating build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/constants.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests copying build/lib/aodh/tests/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests creating build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/test_status.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd copying build/lib/aodh/tests/unit/cmd/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/cmd creating build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/test_heat.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/base.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/notifier/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit/notifier copying build/lib/aodh/tests/unit/test_wsme_custom_type.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_notifier.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_messaging.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_event.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_evaluator.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_coordination.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_bin.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/test_api_v2_capabilities.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit copying build/lib/aodh/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/unit creating build/bdist.linux-x86_64/wheel/aodh/tests/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/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/hooks/post_test_hook.sh -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/hooks copying build/lib/aodh/tests/functional/db.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional copying build/lib/aodh/tests/functional/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_storage_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_sqlalchemy.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_impl_log.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/test_get_connection.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage copying build/lib/aodh/tests/functional/storage/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy copying build/lib/aodh/tests/functional/storage/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/storage/sqlalchemy creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/policy.yaml-test -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_quotas.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_metrics.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_complex_query.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_app.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/test_alarm_scenarios.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api/v2 copying build/lib/aodh/tests/functional/api/__init__.py -> build/bdist.linux-x86_64/wheel/aodh/tests/functional/api creating build/bdist.linux-x86_64/wheel/aodh/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 running install_egg_info Copying aodh.egg-info to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev71-py3.12.egg-info running install_scripts Installing aodh-api script to build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev71.data/scripts creating build/bdist.linux-x86_64/wheel/aodh-20.1.0.dev71.dist-info/WHEEL creating '/builddir/build/BUILD/aodh-20.1.0.dev71/.pyproject-builddir/pip-wheel-r655yx58/.tmp-cmwyi8hs/aodh-20.1.0.dev71-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.dev71.data/scripts/aodh-api' adding 'aodh-20.1.0.dev71.dist-info/AUTHORS' adding 'aodh-20.1.0.dev71.dist-info/LICENSE' adding 'aodh-20.1.0.dev71.dist-info/METADATA' adding 'aodh-20.1.0.dev71.dist-info/WHEEL' adding 'aodh-20.1.0.dev71.dist-info/entry_points.txt' adding 'aodh-20.1.0.dev71.dist-info/pbr.json' adding 'aodh-20.1.0.dev71.dist-info/top_level.txt' adding 'aodh-20.1.0.dev71.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.dev71-py3-none-any.whl size=225840 sha256=d0ba1c9c0cd20b05efd1d1d565c814f6ded6d79f4c835de85b9fbf67b1c01c79 Stored in directory: /builddir/.cache/pip/wheels/27/29/c6/768921cac755af21bf658da5e0c9370c158b6ba081e67d374f Successfully built aodh + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.8k3vJn + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.dev71 ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ xargs basename --multiple ++ ls /builddir/build/BUILD/aodh-20.1.0.dev71/pyproject-wheeldir/aodh-20.1.0.dev71-py3-none-any.whl + specifier=aodh==20.1.0.dev71 + '[' -z aodh==20.1.0.dev71 ']' + TMPDIR=/builddir/build/BUILD/aodh-20.1.0.dev71/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.dev71/pyproject-wheeldir aodh==20.1.0.dev71 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.dev71/pyproject-wheeldir Processing ./pyproject-wheeldir/aodh-20.1.0.dev71-py3-none-any.whl Installing collected packages: aodh changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-config-generator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-evaluator to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-expirer to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-listener to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-notifier to 755 changing mode of /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-status to 755 Successfully installed aodh-20.1.0.dev71 + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-api /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-config-generator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-dbsync /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-evaluator /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-expirer /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-listener /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-notifier /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-status /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-api: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-config-generator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-dbsync: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-evaluator: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-expirer: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-listener: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-notifier: updating /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/aodh-status: updating + rm -rfv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.el10.x86_64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.el10.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/aodh-20.1.0.dev71.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev71.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.20250905210609.1a8e455.el10.x86_64 --record /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev71.dist-info/RECORD --output /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev71.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev71.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev71.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/lib/python3.12/site-packages/aodh-20.1.0.dev71.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.el10.x86_64/etc/aodh/api-paste.ini + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/var/lib/aodh + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/var/lib/aodh/tmp + install -d -m 750 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.el10.x86_64/usr/lib/systemd/system/openstack-aodh-listener.service + install -d -m 755 /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/share + rm -f /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.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.20250905210609.1a8e455.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale/*pot' + mv /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/lib/python3.12/site-packages/aodh/locale /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/share/locale + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64 aodh --all-name + rm -fr /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/etc + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 20.1.0-0.20250905210609.1a8e455.el10 --unique-debug-suffix -20.1.0-0.20250905210609.1a8e455.el10.x86_64 --unique-debug-src-base openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.dev71 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.20250905210609.1a8e455.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.yZtahl + 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.dev71 + 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.20250905210609.1a8e455.el10.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/aodh-20.1.0.dev71/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py312 /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( /usr/lib/python3.12/site-packages/bs4/css.py:8: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. warnings.warn( {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarm_sends_notification [0.158726s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:07:59.664 1175391 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:07:59.665 1175391 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:07:59.669 1175391 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:07:59.669 1175391 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:07:59.673 1175391 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:07:59.705 1175391 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:07:59.797 1175391 WARNING oslo_db.sqlalchemy.utils [None req-fa0ff934-a7e3-4941-95a1-947c37d7c767 a8a21b25-842e-4ce6-8a27-6dfed4e5315c 4df14b19-2000-4e2f-8ddc-681b0a39ee2b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:07:59.804 1175391 WARNING oslo_db.sqlalchemy.utils [None req-ab3de82f-8fee-4f6a-824c-ac0d58c81091 a8a21b25-842e-4ce6-8a27-6dfed4e5315c 4df14b19-2000-4e2f-8ddc-681b0a39ee2b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_forbiden [0.039730s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:07:59.820 1175391 INFO alembic.runtime.migration [None req-ab3de82f-8fee-4f6a-824c-ac0d58c81091 a8a21b25-842e-4ce6-8a27-6dfed4e5315c 4df14b19-2000-4e2f-8ddc-681b0a39ee2b - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.820 1175391 INFO alembic.runtime.migration [None req-ab3de82f-8fee-4f6a-824c-ac0d58c81091 a8a21b25-842e-4ce6-8a27-6dfed4e5315c 4df14b19-2000-4e2f-8ddc-681b0a39ee2b - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.823 1175391 INFO alembic.runtime.migration [None req-ab3de82f-8fee-4f6a-824c-ac0d58c81091 a8a21b25-842e-4ce6-8a27-6dfed4e5315c 4df14b19-2000-4e2f-8ddc-681b0a39ee2b - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.823 1175391 INFO alembic.runtime.migration [None req-ab3de82f-8fee-4f6a-824c-ac0d58c81091 a8a21b25-842e-4ce6-8a27-6dfed4e5315c 4df14b19-2000-4e2f-8ddc-681b0a39ee2b - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.827 1175391 INFO alembic.runtime.migration [None req-ab3de82f-8fee-4f6a-824c-ac0d58c81091 a8a21b25-842e-4ce6-8a27-6dfed4e5315c 4df14b19-2000-4e2f-8ddc-681b0a39ee2b - - - -] Running stamp_revision -> 010 2025-09-05 17:07:59.829 1175391 INFO aodh.api.app [None req-ab3de82f-8fee-4f6a-824c-ac0d58c81091 a8a21b25-842e-4ce6-8a27-6dfed4e5315c 4df14b19-2000-4e2f-8ddc-681b0a39ee2b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:07:59.842 1175391 INFO aodh.api.app [None req-ab3de82f-8fee-4f6a-824c-ac0d58c81091 a8a21b25-842e-4ce6-8a27-6dfed4e5315c 4df14b19-2000-4e2f-8ddc-681b0a39ee2b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:07:59.853 1175391 WARNING oslo_policy.policy [None req-614265cc-9249-477a-8c0e-64bff6a946d5 445c7545-526a-4e83-9d11-a16e6e1481d6 47a0a21c-0bb6-43bc-8012-ef50030284fa - - - -] Policy Rules ['context_is_admin', 'segregation', 'admin_or_owner'] specified in policy files are the same as the defaults provided by the service. You can remove these rules from policy files which will make maintenance easier. You can detect these redundant rules by ``oslopolicy-list-redundant`` tool also. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_other_project_normal_user [0.028055s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:07:59.859 1175391 INFO alembic.runtime.migration [None req-614265cc-9249-477a-8c0e-64bff6a946d5 445c7545-526a-4e83-9d11-a16e6e1481d6 47a0a21c-0bb6-43bc-8012-ef50030284fa - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.859 1175391 INFO alembic.runtime.migration [None req-614265cc-9249-477a-8c0e-64bff6a946d5 445c7545-526a-4e83-9d11-a16e6e1481d6 47a0a21c-0bb6-43bc-8012-ef50030284fa - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.862 1175391 INFO alembic.runtime.migration [None req-614265cc-9249-477a-8c0e-64bff6a946d5 445c7545-526a-4e83-9d11-a16e6e1481d6 47a0a21c-0bb6-43bc-8012-ef50030284fa - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.862 1175391 INFO alembic.runtime.migration [None req-614265cc-9249-477a-8c0e-64bff6a946d5 445c7545-526a-4e83-9d11-a16e6e1481d6 47a0a21c-0bb6-43bc-8012-ef50030284fa - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.866 1175391 INFO alembic.runtime.migration [None req-614265cc-9249-477a-8c0e-64bff6a946d5 445c7545-526a-4e83-9d11-a16e6e1481d6 47a0a21c-0bb6-43bc-8012-ef50030284fa - - - -] Running stamp_revision -> 010 2025-09-05 17:07:59.868 1175391 INFO aodh.api.app [None req-614265cc-9249-477a-8c0e-64bff6a946d5 445c7545-526a-4e83-9d11-a16e6e1481d6 47a0a21c-0bb6-43bc-8012-ef50030284fa - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_test_actions [0.026746s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:07:59.888 1175391 INFO alembic.runtime.migration [None req-851fcb86-b08e-4adf-bb50-f98984dbd114 8e518fcf-3643-486e-a426-73e00fc1af6c a9a2a202-7c32-44af-8da4-d7591dd2773f - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.888 1175391 INFO alembic.runtime.migration [None req-851fcb86-b08e-4adf-bb50-f98984dbd114 8e518fcf-3643-486e-a426-73e00fc1af6c a9a2a202-7c32-44af-8da4-d7591dd2773f - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.891 1175391 INFO alembic.runtime.migration [None req-851fcb86-b08e-4adf-bb50-f98984dbd114 8e518fcf-3643-486e-a426-73e00fc1af6c a9a2a202-7c32-44af-8da4-d7591dd2773f - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.891 1175391 INFO alembic.runtime.migration [None req-851fcb86-b08e-4adf-bb50-f98984dbd114 8e518fcf-3643-486e-a426-73e00fc1af6c a9a2a202-7c32-44af-8da4-d7591dd2773f - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.895 1175391 INFO alembic.runtime.migration [None req-851fcb86-b08e-4adf-bb50-f98984dbd114 8e518fcf-3643-486e-a426-73e00fc1af6c a9a2a202-7c32-44af-8da4-d7591dd2773f - - - -] Running stamp_revision -> 010 2025-09-05 17:07:59.897 1175391 INFO aodh.api.app [None req-851fcb86-b08e-4adf-bb50-f98984dbd114 8e518fcf-3643-486e-a426-73e00fc1af6c a9a2a202-7c32-44af-8da4-d7591dd2773f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_get_alarm_project_filter_normal_user [0.180906s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:07:59.752 1175395 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:07:59.752 1175395 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:07:59.757 1175395 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:07:59.757 1175395 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:07:59.762 1175395 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:07:59.800 1175395 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:07:59.908 1175395 WARNING oslo_db.sqlalchemy.utils [None req-fab83ea7-8b29-4662-bb11-43dca361f050 725ec84d-0552-4832-8a7e-6f7efa5e22f7 2a245478-f1c1-4948-8082-22487eeb9e22 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_admin_user_set_log_test_actions [0.045177s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:07:59.925 1175395 INFO alembic.runtime.migration [None req-fab83ea7-8b29-4662-bb11-43dca361f050 725ec84d-0552-4832-8a7e-6f7efa5e22f7 2a245478-f1c1-4948-8082-22487eeb9e22 - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.925 1175395 INFO alembic.runtime.migration [None req-fab83ea7-8b29-4662-bb11-43dca361f050 725ec84d-0552-4832-8a7e-6f7efa5e22f7 2a245478-f1c1-4948-8082-22487eeb9e22 - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.929 1175395 INFO alembic.runtime.migration [None req-fab83ea7-8b29-4662-bb11-43dca361f050 725ec84d-0552-4832-8a7e-6f7efa5e22f7 2a245478-f1c1-4948-8082-22487eeb9e22 - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.929 1175395 INFO alembic.runtime.migration [None req-fab83ea7-8b29-4662-bb11-43dca361f050 725ec84d-0552-4832-8a7e-6f7efa5e22f7 2a245478-f1c1-4948-8082-22487eeb9e22 - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.933 1175395 INFO alembic.runtime.migration [None req-fab83ea7-8b29-4662-bb11-43dca361f050 725ec84d-0552-4832-8a7e-6f7efa5e22f7 2a245478-f1c1-4948-8082-22487eeb9e22 - - - -] Running stamp_revision -> 010 2025-09-05 17:07:59.935 1175395 INFO aodh.api.app [None req-fab83ea7-8b29-4662-bb11-43dca361f050 725ec84d-0552-4832-8a7e-6f7efa5e22f7 2a245478-f1c1-4948-8082-22487eeb9e22 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:07:59.953 1175395 WARNING oslo_db.sqlalchemy.utils [None req-21906984-61d4-4d52-999f-7538c8d51b59 39042b2a-30ae-4eb4-bd93-87349ade618c 2ad3f72a-f0a9-4676-b784-da371c3036d2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:07:59.955 1175395 WARNING oslo_db.sqlalchemy.utils [None req-21906984-61d4-4d52-999f-7538c8d51b59 39042b2a-30ae-4eb4-bd93-87349ade618c 2ad3f72a-f0a9-4676-b784-da371c3036d2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:07:59.961 1175395 WARNING oslo_db.sqlalchemy.utils [None req-21906984-61d4-4d52-999f-7538c8d51b59 39042b2a-30ae-4eb4-bd93-87349ade618c 2ad3f72a-f0a9-4676-b784-da371c3036d2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_trust [0.055227s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:07:59.915 1175391 INFO alembic.runtime.migration [None req-b23b1317-ee7f-417e-8559-1aeafe4a8c95 b232996e-0a72-418b-a64d-60b908d80981 84062e24-6005-4f75-84c2-443a22b96696 - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.915 1175391 INFO alembic.runtime.migration [None req-b23b1317-ee7f-417e-8559-1aeafe4a8c95 b232996e-0a72-418b-a64d-60b908d80981 84062e24-6005-4f75-84c2-443a22b96696 - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.918 1175391 INFO alembic.runtime.migration [None req-b23b1317-ee7f-417e-8559-1aeafe4a8c95 b232996e-0a72-418b-a64d-60b908d80981 84062e24-6005-4f75-84c2-443a22b96696 - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.918 1175391 INFO alembic.runtime.migration [None req-b23b1317-ee7f-417e-8559-1aeafe4a8c95 b232996e-0a72-418b-a64d-60b908d80981 84062e24-6005-4f75-84c2-443a22b96696 - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.923 1175391 INFO alembic.runtime.migration [None req-b23b1317-ee7f-417e-8559-1aeafe4a8c95 b232996e-0a72-418b-a64d-60b908d80981 84062e24-6005-4f75-84c2-443a22b96696 - - - -] Running stamp_revision -> 010 2025-09-05 17:07:59.924 1175391 INFO aodh.api.app [None req-b23b1317-ee7f-417e-8559-1aeafe4a8c95 b232996e-0a72-418b-a64d-60b908d80981 84062e24-6005-4f75-84c2-443a22b96696 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:07:59.937 1175391 WARNING oslo_db.sqlalchemy.utils [None req-1cb75ce3-cd09-4a75-86db-2fbf1cef2dd1 cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:07:59.942 1175391 WARNING oslo_db.sqlalchemy.utils [None req-2736971f-ba69-43f2-910a-d10809062504 cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:07:59.948 1175391 WARNING oslo_db.sqlalchemy.utils [None req-2736971f-ba69-43f2-910a-d10809062504 cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:07:59.952 1175391 WARNING oslo_db.sqlalchemy.utils [None req-5473cd5a-3dfc-4120-a7df-070a98f91d42 cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:07:59.956 1175391 WARNING oslo_db.sqlalchemy.utils [None req-326c8d30-9dd6-476f-8c65-888ce52f2496 cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:07:59.962 1175391 WARNING oslo_db.sqlalchemy.utils [None req-8330e72b-c1da-4fb6-8547-1bd97daa5fdf cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_alarms_sends_notification [0.160109s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:07:59.819 1175390 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:07:59.820 1175390 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:07:59.824 1175390 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:07:59.825 1175390 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:07:59.829 1175390 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:07:59.863 1175390 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:07:59.960 1175390 WARNING oslo_db.sqlalchemy.utils [None req-8b37be4e-3e50-44d2-bfaf-3a713ff948c6 e03dd9a0-2315-4f68-9531-c031cfd9cc88 98b7dc2e-440e-4922-a7a5-1ad023bd0a82 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:07:59.962 1175390 WARNING oslo_db.sqlalchemy.utils [None req-8b37be4e-3e50-44d2-bfaf-3a713ff948c6 e03dd9a0-2315-4f68-9531-c031cfd9cc88 98b7dc2e-440e-4922-a7a5-1ad023bd0a82 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_wrong_type [0.025126s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:07:59.971 1175391 INFO alembic.runtime.migration [None req-8330e72b-c1da-4fb6-8547-1bd97daa5fdf cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.971 1175391 INFO alembic.runtime.migration [None req-8330e72b-c1da-4fb6-8547-1bd97daa5fdf cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.974 1175391 INFO alembic.runtime.migration [None req-8330e72b-c1da-4fb6-8547-1bd97daa5fdf cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.974 1175391 INFO alembic.runtime.migration [None req-8330e72b-c1da-4fb6-8547-1bd97daa5fdf cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.978 1175391 INFO alembic.runtime.migration [None req-8330e72b-c1da-4fb6-8547-1bd97daa5fdf cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Running stamp_revision -> 010 2025-09-05 17:07:59.980 1175391 INFO aodh.api.app [None req-8330e72b-c1da-4fb6-8547-1bd97daa5fdf cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_delete_alarm_sends_notification [0.034546s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:07:59.976 1175390 INFO alembic.runtime.migration [None req-8b37be4e-3e50-44d2-bfaf-3a713ff948c6 e03dd9a0-2315-4f68-9531-c031cfd9cc88 98b7dc2e-440e-4922-a7a5-1ad023bd0a82 - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.976 1175390 INFO alembic.runtime.migration [None req-8b37be4e-3e50-44d2-bfaf-3a713ff948c6 e03dd9a0-2315-4f68-9531-c031cfd9cc88 98b7dc2e-440e-4922-a7a5-1ad023bd0a82 - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.979 1175390 INFO alembic.runtime.migration [None req-8b37be4e-3e50-44d2-bfaf-3a713ff948c6 e03dd9a0-2315-4f68-9531-c031cfd9cc88 98b7dc2e-440e-4922-a7a5-1ad023bd0a82 - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.980 1175390 INFO alembic.runtime.migration [None req-8b37be4e-3e50-44d2-bfaf-3a713ff948c6 e03dd9a0-2315-4f68-9531-c031cfd9cc88 98b7dc2e-440e-4922-a7a5-1ad023bd0a82 - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.984 1175390 INFO alembic.runtime.migration [None req-8b37be4e-3e50-44d2-bfaf-3a713ff948c6 e03dd9a0-2315-4f68-9531-c031cfd9cc88 98b7dc2e-440e-4922-a7a5-1ad023bd0a82 - - - -] Running stamp_revision -> 010 2025-09-05 17:07:59.986 1175390 INFO aodh.api.app [None req-8b37be4e-3e50-44d2-bfaf-3a713ff948c6 e03dd9a0-2315-4f68-9531-c031cfd9cc88 98b7dc2e-440e-4922-a7a5-1ad023bd0a82 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.000 1175390 WARNING oslo_db.sqlalchemy.utils [None req-833815aa-83cd-40e8-897c-ae0a02fef622 cf67cd98-1675-4c32-94b0-8a5b34d90d51 cc794adf-99ef-459e-9e98-1258140bce07 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_list_alarms_all_projects_by_admin [0.168051s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:07:59.846 1175392 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:07:59.847 1175392 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:07:59.851 1175392 INFO alembic.runtime.migration [-] Context impl SQLiteImpl. 2025-09-05 17:07:59.851 1175392 INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-09-05 17:07:59.856 1175392 INFO alembic.runtime.migration [-] Running stamp_revision -> 010 2025-09-05 17:07:59.893 1175392 INFO aodh.api.app [-] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:07:59.998 1175392 WARNING oslo_db.sqlalchemy.utils [None req-5081c83a-5f09-425b-a333-afe5035780c4 ea7c8f71-dc08-4566-ad8e-bf212dc5d4da 9ba25d1f-7299-462d-9886-09bf1594142c - - - -] 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_noauth [0.046864s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:07:59.974 1175395 INFO alembic.runtime.migration [None req-21906984-61d4-4d52-999f-7538c8d51b59 39042b2a-30ae-4eb4-bd93-87349ade618c 2ad3f72a-f0a9-4676-b784-da371c3036d2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.974 1175395 INFO alembic.runtime.migration [None req-21906984-61d4-4d52-999f-7538c8d51b59 39042b2a-30ae-4eb4-bd93-87349ade618c 2ad3f72a-f0a9-4676-b784-da371c3036d2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.977 1175395 INFO alembic.runtime.migration [None req-21906984-61d4-4d52-999f-7538c8d51b59 39042b2a-30ae-4eb4-bd93-87349ade618c 2ad3f72a-f0a9-4676-b784-da371c3036d2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.978 1175395 INFO alembic.runtime.migration [None req-21906984-61d4-4d52-999f-7538c8d51b59 39042b2a-30ae-4eb4-bd93-87349ade618c 2ad3f72a-f0a9-4676-b784-da371c3036d2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:07:59.982 1175395 INFO alembic.runtime.migration [None req-21906984-61d4-4d52-999f-7538c8d51b59 39042b2a-30ae-4eb4-bd93-87349ade618c 2ad3f72a-f0a9-4676-b784-da371c3036d2 - - - -] Running stamp_revision -> 010 2025-09-05 17:07:59.984 1175395 INFO aodh.api.app [None req-21906984-61d4-4d52-999f-7538c8d51b59 39042b2a-30ae-4eb4-bd93-87349ade618c 2ad3f72a-f0a9-4676-b784-da371c3036d2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.001 1175395 WARNING oslo_db.sqlalchemy.utils [None req-0eaca77e-c5a6-4d01-baf1-c2016a776685 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.002 1175395 WARNING oslo_db.sqlalchemy.utils [None req-0eaca77e-c5a6-4d01-baf1-c2016a776685 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.007 1175395 WARNING oslo_db.sqlalchemy.utils [None req-0eaca77e-c5a6-4d01-baf1-c2016a776685 - - - - - -] 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.031325s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:07:59.996 1175391 INFO alembic.runtime.migration [None req-8330e72b-c1da-4fb6-8547-1bd97daa5fdf cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Context impl SQLiteImpl. 2025-09-05 17:07:59.997 1175391 INFO alembic.runtime.migration [None req-8330e72b-c1da-4fb6-8547-1bd97daa5fdf cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.000 1175391 INFO alembic.runtime.migration [None req-8330e72b-c1da-4fb6-8547-1bd97daa5fdf cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.000 1175391 INFO alembic.runtime.migration [None req-8330e72b-c1da-4fb6-8547-1bd97daa5fdf cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.004 1175391 INFO alembic.runtime.migration [None req-8330e72b-c1da-4fb6-8547-1bd97daa5fdf cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.005 1175391 INFO aodh.api.app [None req-8330e72b-c1da-4fb6-8547-1bd97daa5fdf cc2d1f54-6044-4d4a-ac22-b5f5a7222811 cc769703-19f3-45bd-98ab-044d150742b6 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.020 1175391 WARNING oslo_db.sqlalchemy.utils [None req-1aa6e355-5963-47d3-9211-55cdd32fdf4c 3cee4b63-7f98-4e2c-8e05-6f976beaed12 0daab2be-4a9a-41da-9191-e812a63118b7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_user [0.029171s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.011 1175390 INFO alembic.runtime.migration [None req-833815aa-83cd-40e8-897c-ae0a02fef622 cf67cd98-1675-4c32-94b0-8a5b34d90d51 cc794adf-99ef-459e-9e98-1258140bce07 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.011 1175390 INFO alembic.runtime.migration [None req-833815aa-83cd-40e8-897c-ae0a02fef622 cf67cd98-1675-4c32-94b0-8a5b34d90d51 cc794adf-99ef-459e-9e98-1258140bce07 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.014 1175390 INFO alembic.runtime.migration [None req-833815aa-83cd-40e8-897c-ae0a02fef622 cf67cd98-1675-4c32-94b0-8a5b34d90d51 cc794adf-99ef-459e-9e98-1258140bce07 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.014 1175390 INFO alembic.runtime.migration [None req-833815aa-83cd-40e8-897c-ae0a02fef622 cf67cd98-1675-4c32-94b0-8a5b34d90d51 cc794adf-99ef-459e-9e98-1258140bce07 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.018 1175390 INFO alembic.runtime.migration [None req-833815aa-83cd-40e8-897c-ae0a02fef622 cf67cd98-1675-4c32-94b0-8a5b34d90d51 cc794adf-99ef-459e-9e98-1258140bce07 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.020 1175390 INFO aodh.api.app [None req-833815aa-83cd-40e8-897c-ae0a02fef622 cf67cd98-1675-4c32-94b0-8a5b34d90d51 cc794adf-99ef-459e-9e98-1258140bce07 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_creds [0.033730s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.011 1175392 INFO alembic.runtime.migration [None req-5081c83a-5f09-425b-a333-afe5035780c4 ea7c8f71-dc08-4566-ad8e-bf212dc5d4da 9ba25d1f-7299-462d-9886-09bf1594142c - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.012 1175392 INFO alembic.runtime.migration [None req-5081c83a-5f09-425b-a333-afe5035780c4 ea7c8f71-dc08-4566-ad8e-bf212dc5d4da 9ba25d1f-7299-462d-9886-09bf1594142c - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.015 1175392 INFO alembic.runtime.migration [None req-5081c83a-5f09-425b-a333-afe5035780c4 ea7c8f71-dc08-4566-ad8e-bf212dc5d4da 9ba25d1f-7299-462d-9886-09bf1594142c - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.015 1175392 INFO alembic.runtime.migration [None req-5081c83a-5f09-425b-a333-afe5035780c4 ea7c8f71-dc08-4566-ad8e-bf212dc5d4da 9ba25d1f-7299-462d-9886-09bf1594142c - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.020 1175392 INFO alembic.runtime.migration [None req-5081c83a-5f09-425b-a333-afe5035780c4 ea7c8f71-dc08-4566-ad8e-bf212dc5d4da 9ba25d1f-7299-462d-9886-09bf1594142c - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.021 1175392 INFO aodh.api.app [None req-5081c83a-5f09-425b-a333-afe5035780c4 ea7c8f71-dc08-4566-ad8e-bf212dc5d4da 9ba25d1f-7299-462d-9886-09bf1594142c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_severity [0.042283s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.028 1175391 INFO alembic.runtime.migration [None req-1aa6e355-5963-47d3-9211-55cdd32fdf4c 3cee4b63-7f98-4e2c-8e05-6f976beaed12 0daab2be-4a9a-41da-9191-e812a63118b7 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.028 1175391 INFO alembic.runtime.migration [None req-1aa6e355-5963-47d3-9211-55cdd32fdf4c 3cee4b63-7f98-4e2c-8e05-6f976beaed12 0daab2be-4a9a-41da-9191-e812a63118b7 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.031 1175391 INFO alembic.runtime.migration [None req-1aa6e355-5963-47d3-9211-55cdd32fdf4c 3cee4b63-7f98-4e2c-8e05-6f976beaed12 0daab2be-4a9a-41da-9191-e812a63118b7 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.031 1175391 INFO alembic.runtime.migration [None req-1aa6e355-5963-47d3-9211-55cdd32fdf4c 3cee4b63-7f98-4e2c-8e05-6f976beaed12 0daab2be-4a9a-41da-9191-e812a63118b7 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.036 1175391 INFO alembic.runtime.migration [None req-1aa6e355-5963-47d3-9211-55cdd32fdf4c 3cee4b63-7f98-4e2c-8e05-6f976beaed12 0daab2be-4a9a-41da-9191-e812a63118b7 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.037 1175391 INFO aodh.api.app [None req-1aa6e355-5963-47d3-9211-55cdd32fdf4c 3cee4b63-7f98-4e2c-8e05-6f976beaed12 0daab2be-4a9a-41da-9191-e812a63118b7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.049 1175391 WARNING oslo_db.sqlalchemy.utils [None req-7f0b4a2a-a743-45df-8faa-27eaf9fef180 0f3ceb10-c796-4ba6-a12a-5e578895243f ad6622b4-d31b-48e6-a789-1affbc6d18c8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.053 1175391 WARNING oslo_db.sqlalchemy.utils [None req-6b23ae6a-71be-48dd-9a15-ea33baf12837 0f3ceb10-c796-4ba6-a12a-5e578895243f ad6622b4-d31b-48e6-a789-1affbc6d18c8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.059 1175391 WARNING oslo_db.sqlalchemy.utils [None req-f664dd3e-684a-4b44-a2b6-905a0c64ee43 0f3ceb10-c796-4ba6-a12a-5e578895243f ad6622b4-d31b-48e6-a789-1affbc6d18c8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.062 1175391 WARNING oslo_db.sqlalchemy.utils [None req-f664dd3e-684a-4b44-a2b6-905a0c64ee43 0f3ceb10-c796-4ba6-a12a-5e578895243f ad6622b4-d31b-48e6-a789-1affbc6d18c8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_trust [0.054036s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.018 1175395 INFO alembic.runtime.migration [None req-0eaca77e-c5a6-4d01-baf1-c2016a776685 - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.019 1175395 INFO alembic.runtime.migration [None req-0eaca77e-c5a6-4d01-baf1-c2016a776685 - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.023 1175395 INFO alembic.runtime.migration [None req-0eaca77e-c5a6-4d01-baf1-c2016a776685 - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.023 1175395 INFO alembic.runtime.migration [None req-0eaca77e-c5a6-4d01-baf1-c2016a776685 - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.028 1175395 INFO alembic.runtime.migration [None req-0eaca77e-c5a6-4d01-baf1-c2016a776685 - - - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.030 1175395 INFO aodh.api.app [None req-0eaca77e-c5a6-4d01-baf1-c2016a776685 - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.047 1175395 WARNING oslo_db.sqlalchemy.utils [None req-7b78cbe5-05b6-49b4-ac2b-7ff58ba6dfd0 3947d400-2346-4204-91a1-18c69b1c4da8 49604a4e-8708-4576-9163-b640b869bcac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.048 1175395 WARNING oslo_db.sqlalchemy.utils [None req-7b78cbe5-05b6-49b4-ac2b-7ff58ba6dfd0 3947d400-2346-4204-91a1-18c69b1c4da8 49604a4e-8708-4576-9163-b640b869bcac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.052 1175395 WARNING oslo_db.sqlalchemy.utils [None req-7b78cbe5-05b6-49b4-ac2b-7ff58ba6dfd0 3947d400-2346-4204-91a1-18c69b1c4da8 49604a4e-8708-4576-9163-b640b869bcac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.056 1175395 WARNING oslo_db.sqlalchemy.utils [None req-2d2b6eba-899c-43db-8819-5a18ed1008b1 3947d400-2346-4204-91a1-18c69b1c4da8 49604a4e-8708-4576-9163-b640b869bcac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.060 1175395 WARNING oslo_db.sqlalchemy.utils [None req-c310ce3a-4c86-4a8e-8e3a-d73d11b0afc2 3947d400-2346-4204-91a1-18c69b1c4da8 49604a4e-8708-4576-9163-b640b869bcac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_creds [0.039950s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.040 1175390 INFO alembic.runtime.migration [None req-25d91697-d047-4c30-b7f6-237438c2ab97 bc716ff1-7e57-4d42-bed3-9ef760bae86a e6c46a51-5c91-4093-b8dc-d6990ed60854 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.040 1175390 INFO alembic.runtime.migration [None req-25d91697-d047-4c30-b7f6-237438c2ab97 bc716ff1-7e57-4d42-bed3-9ef760bae86a e6c46a51-5c91-4093-b8dc-d6990ed60854 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.043 1175390 INFO alembic.runtime.migration [None req-25d91697-d047-4c30-b7f6-237438c2ab97 bc716ff1-7e57-4d42-bed3-9ef760bae86a e6c46a51-5c91-4093-b8dc-d6990ed60854 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.043 1175390 INFO alembic.runtime.migration [None req-25d91697-d047-4c30-b7f6-237438c2ab97 bc716ff1-7e57-4d42-bed3-9ef760bae86a e6c46a51-5c91-4093-b8dc-d6990ed60854 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.048 1175390 INFO alembic.runtime.migration [None req-25d91697-d047-4c30-b7f6-237438c2ab97 bc716ff1-7e57-4d42-bed3-9ef760bae86a e6c46a51-5c91-4093-b8dc-d6990ed60854 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.049 1175390 INFO aodh.api.app [None req-25d91697-d047-4c30-b7f6-237438c2ab97 bc716ff1-7e57-4d42-bed3-9ef760bae86a e6c46a51-5c91-4093-b8dc-d6990ed60854 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.066 1175390 WARNING oslo_db.sqlalchemy.utils [None req-5bd45fb1-ee6d-4760-aee7-801df1571ccd 4a3240ce-bbd4-475b-85f7-0a64d36e3043 478666a5-6ead-4e2f-a9ee-ccacc63b183a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.068 1175390 WARNING oslo_db.sqlalchemy.utils [None req-5bd45fb1-ee6d-4760-aee7-801df1571ccd 4a3240ce-bbd4-475b-85f7-0a64d36e3043 478666a5-6ead-4e2f-a9ee-ccacc63b183a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.072 1175390 WARNING oslo_db.sqlalchemy.utils [None req-5bd45fb1-ee6d-4760-aee7-801df1571ccd 4a3240ce-bbd4-475b-85f7-0a64d36e3043 478666a5-6ead-4e2f-a9ee-ccacc63b183a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_another_project [0.035195s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.044 1175392 INFO alembic.runtime.migration [None req-c57e18b9-19a6-4f1f-a6cc-ccee96f0c65b f8515c66-fc12-4e63-b323-71d79fbd8274 319fc26e-5ec0-444c-ad90-ed58c1c24b49 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.044 1175392 INFO alembic.runtime.migration [None req-c57e18b9-19a6-4f1f-a6cc-ccee96f0c65b f8515c66-fc12-4e63-b323-71d79fbd8274 319fc26e-5ec0-444c-ad90-ed58c1c24b49 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.049 1175392 INFO alembic.runtime.migration [None req-c57e18b9-19a6-4f1f-a6cc-ccee96f0c65b f8515c66-fc12-4e63-b323-71d79fbd8274 319fc26e-5ec0-444c-ad90-ed58c1c24b49 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.049 1175392 INFO alembic.runtime.migration [None req-c57e18b9-19a6-4f1f-a6cc-ccee96f0c65b f8515c66-fc12-4e63-b323-71d79fbd8274 319fc26e-5ec0-444c-ad90-ed58c1c24b49 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.053 1175392 INFO alembic.runtime.migration [None req-c57e18b9-19a6-4f1f-a6cc-ccee96f0c65b f8515c66-fc12-4e63-b323-71d79fbd8274 319fc26e-5ec0-444c-ad90-ed58c1c24b49 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.055 1175392 INFO aodh.api.app [None req-c57e18b9-19a6-4f1f-a6cc-ccee96f0c65b f8515c66-fc12-4e63-b323-71d79fbd8274 319fc26e-5ec0-444c-ad90-ed58c1c24b49 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_normal_user_set_log_actions [0.033976s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.080 1175392 INFO alembic.runtime.migration [None req-c8e3718b-4184-4b22-9c7f-a45d949fb629 454a775d-a960-46cc-99c8-b122c1f4287f 1f90dee7-b661-4e46-82cc-3a76e793270c - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.080 1175392 INFO alembic.runtime.migration [None req-c8e3718b-4184-4b22-9c7f-a45d949fb629 454a775d-a960-46cc-99c8-b122c1f4287f 1f90dee7-b661-4e46-82cc-3a76e793270c - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.084 1175392 INFO alembic.runtime.migration [None req-c8e3718b-4184-4b22-9c7f-a45d949fb629 454a775d-a960-46cc-99c8-b122c1f4287f 1f90dee7-b661-4e46-82cc-3a76e793270c - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.084 1175392 INFO alembic.runtime.migration [None req-c8e3718b-4184-4b22-9c7f-a45d949fb629 454a775d-a960-46cc-99c8-b122c1f4287f 1f90dee7-b661-4e46-82cc-3a76e793270c - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.089 1175392 INFO alembic.runtime.migration [None req-c8e3718b-4184-4b22-9c7f-a45d949fb629 454a775d-a960-46cc-99c8-b122c1f4287f 1f90dee7-b661-4e46-82cc-3a76e793270c - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.091 1175392 INFO aodh.api.app [None req-c8e3718b-4184-4b22-9c7f-a45d949fb629 454a775d-a960-46cc-99c8-b122c1f4287f 1f90dee7-b661-4e46-82cc-3a76e793270c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/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.036061s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.080 1175390 INFO alembic.runtime.migration [None req-5bd45fb1-ee6d-4760-aee7-801df1571ccd 4a3240ce-bbd4-475b-85f7-0a64d36e3043 478666a5-6ead-4e2f-a9ee-ccacc63b183a - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.080 1175390 INFO alembic.runtime.migration [None req-5bd45fb1-ee6d-4760-aee7-801df1571ccd 4a3240ce-bbd4-475b-85f7-0a64d36e3043 478666a5-6ead-4e2f-a9ee-ccacc63b183a - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.084 1175390 INFO alembic.runtime.migration [None req-5bd45fb1-ee6d-4760-aee7-801df1571ccd 4a3240ce-bbd4-475b-85f7-0a64d36e3043 478666a5-6ead-4e2f-a9ee-ccacc63b183a - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.084 1175390 INFO alembic.runtime.migration [None req-5bd45fb1-ee6d-4760-aee7-801df1571ccd 4a3240ce-bbd4-475b-85f7-0a64d36e3043 478666a5-6ead-4e2f-a9ee-ccacc63b183a - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.088 1175390 INFO alembic.runtime.migration [None req-5bd45fb1-ee6d-4760-aee7-801df1571ccd 4a3240ce-bbd4-475b-85f7-0a64d36e3043 478666a5-6ead-4e2f-a9ee-ccacc63b183a - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.090 1175390 INFO aodh.api.app [None req-5bd45fb1-ee6d-4760-aee7-801df1571ccd 4a3240ce-bbd4-475b-85f7-0a64d36e3043 478666a5-6ead-4e2f-a9ee-ccacc63b183a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.105 1175390 WARNING oslo_db.sqlalchemy.utils [None req-89c7863a-2fbd-4845-9aba-66a26caebcc7 665f8103-cea9-4a7a-be62-42a460049cb8 7b51cd49-7eb0-45a8-ae36-51fc8e601eae - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.106 1175390 WARNING oslo_db.sqlalchemy.utils [None req-89c7863a-2fbd-4845-9aba-66a26caebcc7 665f8103-cea9-4a7a-be62-42a460049cb8 7b51cd49-7eb0-45a8-ae36-51fc8e601eae - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.110 1175390 WARNING oslo_db.sqlalchemy.utils [None req-89c7863a-2fbd-4845-9aba-66a26caebcc7 665f8103-cea9-4a7a-be62-42a460049cb8 7b51cd49-7eb0-45a8-ae36-51fc8e601eae - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_put_alarm_as_admin [0.062299s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.075 1175395 INFO alembic.runtime.migration [None req-c310ce3a-4c86-4a8e-8e3a-d73d11b0afc2 3947d400-2346-4204-91a1-18c69b1c4da8 49604a4e-8708-4576-9163-b640b869bcac - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.076 1175395 INFO alembic.runtime.migration [None req-c310ce3a-4c86-4a8e-8e3a-d73d11b0afc2 3947d400-2346-4204-91a1-18c69b1c4da8 49604a4e-8708-4576-9163-b640b869bcac - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.082 1175395 INFO alembic.runtime.migration [None req-c310ce3a-4c86-4a8e-8e3a-d73d11b0afc2 3947d400-2346-4204-91a1-18c69b1c4da8 49604a4e-8708-4576-9163-b640b869bcac - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.082 1175395 INFO alembic.runtime.migration [None req-c310ce3a-4c86-4a8e-8e3a-d73d11b0afc2 3947d400-2346-4204-91a1-18c69b1c4da8 49604a4e-8708-4576-9163-b640b869bcac - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.087 1175395 INFO alembic.runtime.migration [None req-c310ce3a-4c86-4a8e-8e3a-d73d11b0afc2 3947d400-2346-4204-91a1-18c69b1c4da8 49604a4e-8708-4576-9163-b640b869bcac - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.089 1175395 INFO aodh.api.app [None req-c310ce3a-4c86-4a8e-8e3a-d73d11b0afc2 3947d400-2346-4204-91a1-18c69b1c4da8 49604a4e-8708-4576-9163-b640b869bcac - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.104 1175395 WARNING oslo_db.sqlalchemy.utils [None req-f8ad1f0a-baa7-4539-ad64-26d7a0813b4b 9e875447-e80b-45fe-9c77-ff32a35c9e96 ebdb9288-85ba-42ba-8ee2-ecf7dfa13a32 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.117 1175395 WARNING oslo_db.sqlalchemy.utils [None req-d7bbc09e-3a32-4e80-81fa-8686e769e249 9e875447-e80b-45fe-9c77-ff32a35c9e96 ebdb9288-85ba-42ba-8ee2-ecf7dfa13a32 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.126 1175395 WARNING oslo_db.sqlalchemy.utils [None req-d7bbc09e-3a32-4e80-81fa-8686e769e249 9e875447-e80b-45fe-9c77-ff32a35c9e96 ebdb9288-85ba-42ba-8ee2-ecf7dfa13a32 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_as_nonadmin_on_behalf_of_own_user [0.036622s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.117 1175390 INFO alembic.runtime.migration [None req-89c7863a-2fbd-4845-9aba-66a26caebcc7 665f8103-cea9-4a7a-be62-42a460049cb8 7b51cd49-7eb0-45a8-ae36-51fc8e601eae - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.117 1175390 INFO alembic.runtime.migration [None req-89c7863a-2fbd-4845-9aba-66a26caebcc7 665f8103-cea9-4a7a-be62-42a460049cb8 7b51cd49-7eb0-45a8-ae36-51fc8e601eae - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.120 1175390 INFO alembic.runtime.migration [None req-89c7863a-2fbd-4845-9aba-66a26caebcc7 665f8103-cea9-4a7a-be62-42a460049cb8 7b51cd49-7eb0-45a8-ae36-51fc8e601eae - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.120 1175390 INFO alembic.runtime.migration [None req-89c7863a-2fbd-4845-9aba-66a26caebcc7 665f8103-cea9-4a7a-be62-42a460049cb8 7b51cd49-7eb0-45a8-ae36-51fc8e601eae - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.125 1175390 INFO alembic.runtime.migration [None req-89c7863a-2fbd-4845-9aba-66a26caebcc7 665f8103-cea9-4a7a-be62-42a460049cb8 7b51cd49-7eb0-45a8-ae36-51fc8e601eae - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.126 1175390 INFO aodh.api.app [None req-89c7863a-2fbd-4845-9aba-66a26caebcc7 665f8103-cea9-4a7a-be62-42a460049cb8 7b51cd49-7eb0-45a8-ae36-51fc8e601eae - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.142 1175390 WARNING oslo_db.sqlalchemy.utils [None req-82c34ee0-9425-4f68-bf30-30f9d0e69ca7 7ffcc1ef-5052-4d96-9205-b6f22afc2b2d 2c015653-ad97-44e0-8890-f3d67ca9c26f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.143 1175390 WARNING oslo_db.sqlalchemy.utils [None req-82c34ee0-9425-4f68-bf30-30f9d0e69ca7 7ffcc1ef-5052-4d96-9205-b6f22afc2b2d 2c015653-ad97-44e0-8890-f3d67ca9c26f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.147 1175390 WARNING oslo_db.sqlalchemy.utils [None req-82c34ee0-9425-4f68-bf30-30f9d0e69ca7 7ffcc1ef-5052-4d96-9205-b6f22afc2b2d 2c015653-ad97-44e0-8890-f3d67ca9c26f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_only_required_params [0.039595s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.115 1175392 INFO alembic.runtime.migration [None req-1eb1210f-7fca-40bb-9faa-4658680e2788 9db9eded-1ef4-449e-a385-7f71154b9a12 d0b69029-6795-4c1c-8072-2c8af4a6627c - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.115 1175392 INFO alembic.runtime.migration [None req-1eb1210f-7fca-40bb-9faa-4658680e2788 9db9eded-1ef4-449e-a385-7f71154b9a12 d0b69029-6795-4c1c-8072-2c8af4a6627c - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.118 1175392 INFO alembic.runtime.migration [None req-1eb1210f-7fca-40bb-9faa-4658680e2788 9db9eded-1ef4-449e-a385-7f71154b9a12 d0b69029-6795-4c1c-8072-2c8af4a6627c - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.118 1175392 INFO alembic.runtime.migration [None req-1eb1210f-7fca-40bb-9faa-4658680e2788 9db9eded-1ef4-449e-a385-7f71154b9a12 d0b69029-6795-4c1c-8072-2c8af4a6627c - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.123 1175392 INFO alembic.runtime.migration [None req-1eb1210f-7fca-40bb-9faa-4658680e2788 9db9eded-1ef4-449e-a385-7f71154b9a12 d0b69029-6795-4c1c-8072-2c8af4a6627c - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.125 1175392 INFO aodh.api.app [None req-1eb1210f-7fca-40bb-9faa-4658680e2788 9db9eded-1ef4-449e-a385-7f71154b9a12 d0b69029-6795-4c1c-8072-2c8af4a6627c - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.139 1175392 WARNING oslo_db.sqlalchemy.utils [None req-6079c65c-62cc-49af-bdf3-0ff1b7c96726 332c574a-39d0-4cbd-b10f-80d11a89434a e909fbe5-c93b-4a5d-9ba8-c3bcfc74a3ab - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.141 1175392 WARNING oslo_db.sqlalchemy.utils [None req-6079c65c-62cc-49af-bdf3-0ff1b7c96726 332c574a-39d0-4cbd-b10f-80d11a89434a e909fbe5-c93b-4a5d-9ba8-c3bcfc74a3ab - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.147 1175392 WARNING oslo_db.sqlalchemy.utils [None req-6079c65c-62cc-49af-bdf3-0ff1b7c96726 332c574a-39d0-4cbd-b10f-80d11a89434a e909fbe5-c93b-4a5d-9ba8-c3bcfc74a3ab - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_sub_rule_with_invalid_params [0.033795s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.137 1175395 INFO alembic.runtime.migration [None req-d7bbc09e-3a32-4e80-81fa-8686e769e249 9e875447-e80b-45fe-9c77-ff32a35c9e96 ebdb9288-85ba-42ba-8ee2-ecf7dfa13a32 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.137 1175395 INFO alembic.runtime.migration [None req-d7bbc09e-3a32-4e80-81fa-8686e769e249 9e875447-e80b-45fe-9c77-ff32a35c9e96 ebdb9288-85ba-42ba-8ee2-ecf7dfa13a32 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.141 1175395 INFO alembic.runtime.migration [None req-d7bbc09e-3a32-4e80-81fa-8686e769e249 9e875447-e80b-45fe-9c77-ff32a35c9e96 ebdb9288-85ba-42ba-8ee2-ecf7dfa13a32 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.141 1175395 INFO alembic.runtime.migration [None req-d7bbc09e-3a32-4e80-81fa-8686e769e249 9e875447-e80b-45fe-9c77-ff32a35c9e96 ebdb9288-85ba-42ba-8ee2-ecf7dfa13a32 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.145 1175395 INFO alembic.runtime.migration [None req-d7bbc09e-3a32-4e80-81fa-8686e769e249 9e875447-e80b-45fe-9c77-ff32a35c9e96 ebdb9288-85ba-42ba-8ee2-ecf7dfa13a32 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.148 1175395 INFO aodh.api.app [None req-d7bbc09e-3a32-4e80-81fa-8686e769e249 9e875447-e80b-45fe-9c77-ff32a35c9e96 ebdb9288-85ba-42ba-8ee2-ecf7dfa13a32 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarms.test_post_alarm_with_mismatch_between_type_and_rule [0.027282s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.154 1175390 INFO alembic.runtime.migration [None req-82c34ee0-9425-4f68-bf30-30f9d0e69ca7 7ffcc1ef-5052-4d96-9205-b6f22afc2b2d 2c015653-ad97-44e0-8890-f3d67ca9c26f - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.154 1175390 INFO alembic.runtime.migration [None req-82c34ee0-9425-4f68-bf30-30f9d0e69ca7 7ffcc1ef-5052-4d96-9205-b6f22afc2b2d 2c015653-ad97-44e0-8890-f3d67ca9c26f - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.157 1175390 INFO alembic.runtime.migration [None req-82c34ee0-9425-4f68-bf30-30f9d0e69ca7 7ffcc1ef-5052-4d96-9205-b6f22afc2b2d 2c015653-ad97-44e0-8890-f3d67ca9c26f - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.157 1175390 INFO alembic.runtime.migration [None req-82c34ee0-9425-4f68-bf30-30f9d0e69ca7 7ffcc1ef-5052-4d96-9205-b6f22afc2b2d 2c015653-ad97-44e0-8890-f3d67ca9c26f - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.161 1175390 INFO alembic.runtime.migration [None req-82c34ee0-9425-4f68-bf30-30f9d0e69ca7 7ffcc1ef-5052-4d96-9205-b6f22afc2b2d 2c015653-ad97-44e0-8890-f3d67ca9c26f - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.162 1175390 INFO aodh.api.app [None req-82c34ee0-9425-4f68-bf30-30f9d0e69ca7 7ffcc1ef-5052-4d96-9205-b6f22afc2b2d 2c015653-ad97-44e0-8890-f3d67ca9c26f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_statistic [0.127885s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.072 1175391 INFO alembic.runtime.migration [None req-f664dd3e-684a-4b44-a2b6-905a0c64ee43 0f3ceb10-c796-4ba6-a12a-5e578895243f ad6622b4-d31b-48e6-a789-1affbc6d18c8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.073 1175391 INFO alembic.runtime.migration [None req-f664dd3e-684a-4b44-a2b6-905a0c64ee43 0f3ceb10-c796-4ba6-a12a-5e578895243f ad6622b4-d31b-48e6-a789-1affbc6d18c8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.076 1175391 INFO alembic.runtime.migration [None req-f664dd3e-684a-4b44-a2b6-905a0c64ee43 0f3ceb10-c796-4ba6-a12a-5e578895243f ad6622b4-d31b-48e6-a789-1affbc6d18c8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.076 1175391 INFO alembic.runtime.migration [None req-f664dd3e-684a-4b44-a2b6-905a0c64ee43 0f3ceb10-c796-4ba6-a12a-5e578895243f ad6622b4-d31b-48e6-a789-1affbc6d18c8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.081 1175391 INFO alembic.runtime.migration [None req-f664dd3e-684a-4b44-a2b6-905a0c64ee43 0f3ceb10-c796-4ba6-a12a-5e578895243f ad6622b4-d31b-48e6-a789-1affbc6d18c8 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.083 1175391 INFO aodh.api.app [None req-f664dd3e-684a-4b44-a2b6-905a0c64ee43 0f3ceb10-c796-4ba6-a12a-5e578895243f ad6622b4-d31b-48e6-a789-1affbc6d18c8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.095 1175391 WARNING oslo_db.sqlalchemy.utils [None req-60e543d6-9fe9-4966-9ee2-0cd29d0fc7c9 64343878-d6b3-45c8-8cec-75172e819e2f d0a418da-0223-40db-bb87-cc9a32421e34 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.098 1175391 WARNING oslo_db.sqlalchemy.utils [None req-d1be5d9d-d8f0-43bc-bf25-26b7af6a1cd0 64343878-d6b3-45c8-8cec-75172e819e2f d0a418da-0223-40db-bb87-cc9a32421e34 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.100 1175391 WARNING oslo_db.sqlalchemy.utils [None req-d1be5d9d-d8f0-43bc-bf25-26b7af6a1cd0 64343878-d6b3-45c8-8cec-75172e819e2f d0a418da-0223-40db-bb87-cc9a32421e34 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.104 1175391 WARNING oslo_db.sqlalchemy.utils [None req-e1693de4-90f5-4b3c-8a73-7e745bf90df4 64343878-d6b3-45c8-8cec-75172e819e2f d0a418da-0223-40db-bb87-cc9a32421e34 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.107 1175391 WARNING oslo_db.sqlalchemy.utils [None req-137369c9-6449-49f6-b7a5-9fe262f65c1a 64343878-d6b3-45c8-8cec-75172e819e2f d0a418da-0223-40db-bb87-cc9a32421e34 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.187 1175391 WARNING oslo_db.sqlalchemy.utils [None req-6f006f29-6edb-421a-8ebc-ce9ede4d3d18 64343878-d6b3-45c8-8cec-75172e819e2f d0a418da-0223-40db-bb87-cc9a32421e34 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.190 1175391 WARNING oslo_db.sqlalchemy.utils [None req-b69515a8-aa5d-42a9-a42e-1790cd7ce301 64343878-d6b3-45c8-8cec-75172e819e2f d0a418da-0223-40db-bb87-cc9a32421e34 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.192 1175391 WARNING oslo_db.sqlalchemy.utils [None req-b69515a8-aa5d-42a9-a42e-1790cd7ce301 64343878-d6b3-45c8-8cec-75172e819e2f d0a418da-0223-40db-bb87-cc9a32421e34 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsCompositeRule.test_post_with_composite_rule [0.033914s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.181 1175390 INFO alembic.runtime.migration [None req-82c34ee0-9425-4f68-bf30-30f9d0e69ca7 7ffcc1ef-5052-4d96-9205-b6f22afc2b2d 2c015653-ad97-44e0-8890-f3d67ca9c26f - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.181 1175390 INFO alembic.runtime.migration [None req-82c34ee0-9425-4f68-bf30-30f9d0e69ca7 7ffcc1ef-5052-4d96-9205-b6f22afc2b2d 2c015653-ad97-44e0-8890-f3d67ca9c26f - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.184 1175390 INFO alembic.runtime.migration [None req-82c34ee0-9425-4f68-bf30-30f9d0e69ca7 7ffcc1ef-5052-4d96-9205-b6f22afc2b2d 2c015653-ad97-44e0-8890-f3d67ca9c26f - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.184 1175390 INFO alembic.runtime.migration [None req-82c34ee0-9425-4f68-bf30-30f9d0e69ca7 7ffcc1ef-5052-4d96-9205-b6f22afc2b2d 2c015653-ad97-44e0-8890-f3d67ca9c26f - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.189 1175390 INFO alembic.runtime.migration [None req-82c34ee0-9425-4f68-bf30-30f9d0e69ca7 7ffcc1ef-5052-4d96-9205-b6f22afc2b2d 2c015653-ad97-44e0-8890-f3d67ca9c26f - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.190 1175390 INFO aodh.api.app [None req-82c34ee0-9425-4f68-bf30-30f9d0e69ca7 7ffcc1ef-5052-4d96-9205-b6f22afc2b2d 2c015653-ad97-44e0-8890-f3d67ca9c26f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.203 1175390 WARNING oslo_db.sqlalchemy.utils [None req-5f26c140-69e9-424d-8731-867987070381 8db1fbe1-77d6-4835-a1aa-b7b585f6b95b 64b13134-d8f6-4440-904a-6ce03bd2d80f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.204 1175390 WARNING oslo_db.sqlalchemy.utils [None req-5f26c140-69e9-424d-8731-867987070381 8db1fbe1-77d6-4835-a1aa-b7b585f6b95b 64b13134-d8f6-4440-904a-6ce03bd2d80f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.208 1175390 WARNING oslo_db.sqlalchemy.utils [None req-5f26c140-69e9-424d-8731-867987070381 8db1fbe1-77d6-4835-a1aa-b7b585f6b95b 64b13134-d8f6-4440-904a-6ce03bd2d80f - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_delete_alarm_history_after_deletion [0.071391s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.170 1175395 INFO alembic.runtime.migration [None req-d7bbc09e-3a32-4e80-81fa-8686e769e249 9e875447-e80b-45fe-9c77-ff32a35c9e96 ebdb9288-85ba-42ba-8ee2-ecf7dfa13a32 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.170 1175395 INFO alembic.runtime.migration [None req-d7bbc09e-3a32-4e80-81fa-8686e769e249 9e875447-e80b-45fe-9c77-ff32a35c9e96 ebdb9288-85ba-42ba-8ee2-ecf7dfa13a32 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.173 1175395 INFO alembic.runtime.migration [None req-d7bbc09e-3a32-4e80-81fa-8686e769e249 9e875447-e80b-45fe-9c77-ff32a35c9e96 ebdb9288-85ba-42ba-8ee2-ecf7dfa13a32 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.174 1175395 INFO alembic.runtime.migration [None req-d7bbc09e-3a32-4e80-81fa-8686e769e249 9e875447-e80b-45fe-9c77-ff32a35c9e96 ebdb9288-85ba-42ba-8ee2-ecf7dfa13a32 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.180 1175395 INFO alembic.runtime.migration [None req-d7bbc09e-3a32-4e80-81fa-8686e769e249 9e875447-e80b-45fe-9c77-ff32a35c9e96 ebdb9288-85ba-42ba-8ee2-ecf7dfa13a32 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.182 1175395 INFO aodh.api.app [None req-d7bbc09e-3a32-4e80-81fa-8686e769e249 9e875447-e80b-45fe-9c77-ff32a35c9e96 ebdb9288-85ba-42ba-8ee2-ecf7dfa13a32 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.199 1175395 WARNING oslo_db.sqlalchemy.utils [None req-c299e8f1-a48a-4fe8-acfb-b5ede477d519 d68a6958-9d5b-4a7e-b4bc-2f1ef14c298d 6a1ac0e7-09e8-43d2-bfd9-758f0dd2c8cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.205 1175395 WARNING oslo_db.sqlalchemy.utils [None req-144a73c5-2bf3-4a82-be48-c94ad3f71ca9 d68a6958-9d5b-4a7e-b4bc-2f1ef14c298d 6a1ac0e7-09e8-43d2-bfd9-758f0dd2c8cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.218 1175395 WARNING oslo_db.sqlalchemy.utils [None req-412c0c96-97fb-42c7-8272-8ca614424760 d68a6958-9d5b-4a7e-b4bc-2f1ef14c298d 6a1ac0e7-09e8-43d2-bfd9-758f0dd2c8cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.221 1175395 WARNING oslo_db.sqlalchemy.utils [None req-412c0c96-97fb-42c7-8272-8ca614424760 d68a6958-9d5b-4a7e-b4bc-2f1ef14c298d 6a1ac0e7-09e8-43d2-bfd9-758f0dd2c8cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.226 1175395 WARNING oslo_db.sqlalchemy.utils [None req-164ddff6-ecc2-49d1-a591-acf1cb99e562 d68a6958-9d5b-4a7e-b4bc-2f1ef14c298d 6a1ac0e7-09e8-43d2-bfd9-758f0dd2c8cd - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.232 1175395 WARNING oslo_db.sqlalchemy.utils [None req-704c8352-b8c5-4d16-826a-9b9d870b6261 d68a6958-9d5b-4a7e-b4bc-2f1ef14c298d 6a1ac0e7-09e8-43d2-bfd9-758f0dd2c8cd - - - -] 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_alarm_id_failed [0.032966s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.216 1175390 INFO alembic.runtime.migration [None req-5f26c140-69e9-424d-8731-867987070381 8db1fbe1-77d6-4835-a1aa-b7b585f6b95b 64b13134-d8f6-4440-904a-6ce03bd2d80f - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.216 1175390 INFO alembic.runtime.migration [None req-5f26c140-69e9-424d-8731-867987070381 8db1fbe1-77d6-4835-a1aa-b7b585f6b95b 64b13134-d8f6-4440-904a-6ce03bd2d80f - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.220 1175390 INFO alembic.runtime.migration [None req-5f26c140-69e9-424d-8731-867987070381 8db1fbe1-77d6-4835-a1aa-b7b585f6b95b 64b13134-d8f6-4440-904a-6ce03bd2d80f - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.220 1175390 INFO alembic.runtime.migration [None req-5f26c140-69e9-424d-8731-867987070381 8db1fbe1-77d6-4835-a1aa-b7b585f6b95b 64b13134-d8f6-4440-904a-6ce03bd2d80f - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.225 1175390 INFO alembic.runtime.migration [None req-5f26c140-69e9-424d-8731-867987070381 8db1fbe1-77d6-4835-a1aa-b7b585f6b95b 64b13134-d8f6-4440-904a-6ce03bd2d80f - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.227 1175390 INFO aodh.api.app [None req-5f26c140-69e9-424d-8731-867987070381 8db1fbe1-77d6-4835-a1aa-b7b585f6b95b 64b13134-d8f6-4440-904a-6ce03bd2d80f - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.241 1175390 WARNING oslo_db.sqlalchemy.utils [None req-4fdb3dc0-bbd9-4242-95f8-a1652a69ce12 814c1f5a-19cd-4076-bb14-6e2f735274e7 fd4a6140-adc4-46b7-8f44-bd4831470009 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_quota_api [0.051847s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.199 1175391 INFO alembic.runtime.migration [None req-b69515a8-aa5d-42a9-a42e-1790cd7ce301 64343878-d6b3-45c8-8cec-75172e819e2f d0a418da-0223-40db-bb87-cc9a32421e34 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.199 1175391 INFO alembic.runtime.migration [None req-b69515a8-aa5d-42a9-a42e-1790cd7ce301 64343878-d6b3-45c8-8cec-75172e819e2f d0a418da-0223-40db-bb87-cc9a32421e34 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.202 1175391 INFO alembic.runtime.migration [None req-b69515a8-aa5d-42a9-a42e-1790cd7ce301 64343878-d6b3-45c8-8cec-75172e819e2f d0a418da-0223-40db-bb87-cc9a32421e34 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.203 1175391 INFO alembic.runtime.migration [None req-b69515a8-aa5d-42a9-a42e-1790cd7ce301 64343878-d6b3-45c8-8cec-75172e819e2f d0a418da-0223-40db-bb87-cc9a32421e34 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.207 1175391 INFO alembic.runtime.migration [None req-b69515a8-aa5d-42a9-a42e-1790cd7ce301 64343878-d6b3-45c8-8cec-75172e819e2f d0a418da-0223-40db-bb87-cc9a32421e34 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.208 1175391 INFO aodh.api.app [None req-b69515a8-aa5d-42a9-a42e-1790cd7ce301 64343878-d6b3-45c8-8cec-75172e819e2f d0a418da-0223-40db-bb87-cc9a32421e34 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.224 1175391 WARNING oslo_db.sqlalchemy.utils [None req-849f41b2-74b3-485a-b5ec-6110ac5f2c6f 58fc0564-8566-4727-a522-08dcf4637913 8b4d086e-f777-4165-9176-9d867c4797d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.225 1175391 WARNING oslo_db.sqlalchemy.utils [None req-849f41b2-74b3-485a-b5ec-6110ac5f2c6f 58fc0564-8566-4727-a522-08dcf4637913 8b4d086e-f777-4165-9176-9d867c4797d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.232 1175391 WARNING oslo_db.sqlalchemy.utils [None req-e611b6f4-fcfa-4d27-a6a2-db920fd0c2d2 58fc0564-8566-4727-a522-08dcf4637913 8b4d086e-f777-4165-9176-9d867c4797d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.235 1175391 WARNING oslo_db.sqlalchemy.utils [None req-69010ac4-0e51-4f6f-8a60-af5100025388 58fc0564-8566-4727-a522-08dcf4637913 8b4d086e-f777-4165-9176-9d867c4797d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.237 1175391 WARNING oslo_db.sqlalchemy.utils [None req-69010ac4-0e51-4f6f-8a60-af5100025388 58fc0564-8566-4727-a522-08dcf4637913 8b4d086e-f777-4165-9176-9d867c4797d1 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.240 1175391 WARNING oslo_db.sqlalchemy.utils [None req-84254c24-215f-4ad4-89fb-32d1bee536f8 58fc0564-8566-4727-a522-08dcf4637913 8b4d086e-f777-4165-9176-9d867c4797d1 - - - -] 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.047424s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.249 1175390 INFO alembic.runtime.migration [None req-4fdb3dc0-bbd9-4242-95f8-a1652a69ce12 814c1f5a-19cd-4076-bb14-6e2f735274e7 fd4a6140-adc4-46b7-8f44-bd4831470009 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.250 1175390 INFO alembic.runtime.migration [None req-4fdb3dc0-bbd9-4242-95f8-a1652a69ce12 814c1f5a-19cd-4076-bb14-6e2f735274e7 fd4a6140-adc4-46b7-8f44-bd4831470009 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.252 1175390 INFO alembic.runtime.migration [None req-4fdb3dc0-bbd9-4242-95f8-a1652a69ce12 814c1f5a-19cd-4076-bb14-6e2f735274e7 fd4a6140-adc4-46b7-8f44-bd4831470009 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.252 1175390 INFO alembic.runtime.migration [None req-4fdb3dc0-bbd9-4242-95f8-a1652a69ce12 814c1f5a-19cd-4076-bb14-6e2f735274e7 fd4a6140-adc4-46b7-8f44-bd4831470009 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.257 1175390 INFO alembic.runtime.migration [None req-4fdb3dc0-bbd9-4242-95f8-a1652a69ce12 814c1f5a-19cd-4076-bb14-6e2f735274e7 fd4a6140-adc4-46b7-8f44-bd4831470009 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.258 1175390 INFO aodh.api.app [None req-4fdb3dc0-bbd9-4242-95f8-a1652a69ce12 814c1f5a-19cd-4076-bb14-6e2f735274e7 fd4a6140-adc4-46b7-8f44-bd4831470009 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.270 1175390 WARNING oslo_db.sqlalchemy.utils [None req-bf3827ae-a2fb-4eaa-86cb-99a10c743366 615869c9-5c14-4988-8e8f-11ae9fdd4460 f619dfe0-018b-4eb0-8802-75fceb86892b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.274 1175390 WARNING oslo_db.sqlalchemy.utils [None req-04736374-bbee-40bf-bd9a-386db789bffb 615869c9-5c14-4988-8e8f-11ae9fdd4460 f619dfe0-018b-4eb0-8802-75fceb86892b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.278 1175390 WARNING oslo_db.sqlalchemy.utils [None req-f80e802d-77fe-416e-bc68-163c93ca3660 615869c9-5c14-4988-8e8f-11ae9fdd4460 f619dfe0-018b-4eb0-8802-75fceb86892b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.286 1175390 WARNING oslo_db.sqlalchemy.utils [None req-5f060cc3-f228-4ee3-b5e0-6eb7f5a58680 615869c9-5c14-4988-8e8f-11ae9fdd4460 f619dfe0-018b-4eb0-8802-75fceb86892b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.288 1175390 WARNING oslo_db.sqlalchemy.utils [None req-5f060cc3-f228-4ee3-b5e0-6eb7f5a58680 615869c9-5c14-4988-8e8f-11ae9fdd4460 f619dfe0-018b-4eb0-8802-75fceb86892b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_overquota_by_user_quota_config [0.050021s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.252 1175391 INFO alembic.runtime.migration [None req-d4a01c05-1783-4ea6-8b44-8617a59446f1 58fc0564-8566-4727-a522-08dcf4637913 8b4d086e-f777-4165-9176-9d867c4797d1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.252 1175391 INFO alembic.runtime.migration [None req-d4a01c05-1783-4ea6-8b44-8617a59446f1 58fc0564-8566-4727-a522-08dcf4637913 8b4d086e-f777-4165-9176-9d867c4797d1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.255 1175391 INFO alembic.runtime.migration [None req-d4a01c05-1783-4ea6-8b44-8617a59446f1 58fc0564-8566-4727-a522-08dcf4637913 8b4d086e-f777-4165-9176-9d867c4797d1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.256 1175391 INFO alembic.runtime.migration [None req-d4a01c05-1783-4ea6-8b44-8617a59446f1 58fc0564-8566-4727-a522-08dcf4637913 8b4d086e-f777-4165-9176-9d867c4797d1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.260 1175391 INFO alembic.runtime.migration [None req-d4a01c05-1783-4ea6-8b44-8617a59446f1 58fc0564-8566-4727-a522-08dcf4637913 8b4d086e-f777-4165-9176-9d867c4797d1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.261 1175391 INFO aodh.api.app [None req-d4a01c05-1783-4ea6-8b44-8617a59446f1 58fc0564-8566-4727-a522-08dcf4637913 8b4d086e-f777-4165-9176-9d867c4797d1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.278 1175391 WARNING oslo_db.sqlalchemy.utils [None req-d3df8375-9aa6-46a2-8c44-d506a6e98439 ef853fff-d260-4fe9-90d2-1f28ae577e3d e23c8b88-9113-437d-bd98-51c46435dede - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.279 1175391 WARNING oslo_db.sqlalchemy.utils [None req-d3df8375-9aa6-46a2-8c44-d506a6e98439 ef853fff-d260-4fe9-90d2-1f28ae577e3d e23c8b88-9113-437d-bd98-51c46435dede - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.284 1175391 WARNING oslo_db.sqlalchemy.utils [None req-99d0efe7-e73d-49c0-83f5-f92028f3036a ef853fff-d260-4fe9-90d2-1f28ae577e3d e23c8b88-9113-437d-bd98-51c46435dede - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.288 1175391 WARNING oslo_db.sqlalchemy.utils [None req-bf97ffe2-f2ed-44ac-99c5-18d2f52b82ba ef853fff-d260-4fe9-90d2-1f28ae577e3d e23c8b88-9113-437d-bd98-51c46435dede - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.289 1175391 WARNING oslo_db.sqlalchemy.utils [None req-bf97ffe2-f2ed-44ac-99c5-18d2f52b82ba ef853fff-d260-4fe9-90d2-1f28ae577e3d e23c8b88-9113-437d-bd98-51c46435dede - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.291 1175391 WARNING oslo_db.sqlalchemy.utils [None req-adf308d2-008a-4027-80b8-62d4bb657276 ef853fff-d260-4fe9-90d2-1f28ae577e3d e23c8b88-9113-437d-bd98-51c46435dede - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_constrained_by_timestamp [0.069536s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.244 1175395 INFO alembic.runtime.migration [None req-704c8352-b8c5-4d16-826a-9b9d870b6261 d68a6958-9d5b-4a7e-b4bc-2f1ef14c298d 6a1ac0e7-09e8-43d2-bfd9-758f0dd2c8cd - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.244 1175395 INFO alembic.runtime.migration [None req-704c8352-b8c5-4d16-826a-9b9d870b6261 d68a6958-9d5b-4a7e-b4bc-2f1ef14c298d 6a1ac0e7-09e8-43d2-bfd9-758f0dd2c8cd - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.251 1175395 INFO alembic.runtime.migration [None req-704c8352-b8c5-4d16-826a-9b9d870b6261 d68a6958-9d5b-4a7e-b4bc-2f1ef14c298d 6a1ac0e7-09e8-43d2-bfd9-758f0dd2c8cd - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.251 1175395 INFO alembic.runtime.migration [None req-704c8352-b8c5-4d16-826a-9b9d870b6261 d68a6958-9d5b-4a7e-b4bc-2f1ef14c298d 6a1ac0e7-09e8-43d2-bfd9-758f0dd2c8cd - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.256 1175395 INFO alembic.runtime.migration [None req-704c8352-b8c5-4d16-826a-9b9d870b6261 d68a6958-9d5b-4a7e-b4bc-2f1ef14c298d 6a1ac0e7-09e8-43d2-bfd9-758f0dd2c8cd - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.259 1175395 INFO aodh.api.app [None req-704c8352-b8c5-4d16-826a-9b9d870b6261 d68a6958-9d5b-4a7e-b4bc-2f1ef14c298d 6a1ac0e7-09e8-43d2-bfd9-758f0dd2c8cd - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.273 1175395 WARNING oslo_db.sqlalchemy.utils [None req-44a51774-c8b6-4b26-b486-14bff787928a e64e0701-7177-4929-89cc-8e73ab3fbbc0 6cc414c2-8a63-4130-8507-ad77aa251352 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.277 1175395 WARNING oslo_db.sqlalchemy.utils [None req-ae99774f-ad62-4db4-bb24-2e379687f6d4 e64e0701-7177-4929-89cc-8e73ab3fbbc0 6cc414c2-8a63-4130-8507-ad77aa251352 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.282 1175395 WARNING oslo_db.sqlalchemy.utils [None req-0ebbf25b-4507-4532-9980-fd06c9de60b1 e64e0701-7177-4929-89cc-8e73ab3fbbc0 6cc414c2-8a63-4130-8507-ad77aa251352 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.290 1175395 WARNING oslo_db.sqlalchemy.utils [None req-285fd0d3-8204-42e1-95b1-7acf3e28ae94 e64e0701-7177-4929-89cc-8e73ab3fbbc0 6cc414c2-8a63-4130-8507-ad77aa251352 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.292 1175395 WARNING oslo_db.sqlalchemy.utils [None req-285fd0d3-8204-42e1-95b1-7acf3e28ae94 e64e0701-7177-4929-89cc-8e73ab3fbbc0 6cc414c2-8a63-4130-8507-ad77aa251352 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.298 1175395 WARNING oslo_db.sqlalchemy.utils [None req-cd39eda4-6721-42ec-949d-0aee91614dce e64e0701-7177-4929-89cc-8e73ab3fbbc0 6cc414c2-8a63-4130-8507-ad77aa251352 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.301 1175395 WARNING oslo_db.sqlalchemy.utils [None req-cd39eda4-6721-42ec-949d-0aee91614dce e64e0701-7177-4929-89cc-8e73ab3fbbc0 6cc414c2-8a63-4130-8507-ad77aa251352 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. Captured stderr: ~~~~~~~~~~~~~~~~ /builddir/build/BUILD/aodh-20.1.0.dev71/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() {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_alarm_history_ordered_by_recentness [0.155773s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.155 1175392 INFO alembic.runtime.migration [None req-6079c65c-62cc-49af-bdf3-0ff1b7c96726 332c574a-39d0-4cbd-b10f-80d11a89434a e909fbe5-c93b-4a5d-9ba8-c3bcfc74a3ab - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.155 1175392 INFO alembic.runtime.migration [None req-6079c65c-62cc-49af-bdf3-0ff1b7c96726 332c574a-39d0-4cbd-b10f-80d11a89434a e909fbe5-c93b-4a5d-9ba8-c3bcfc74a3ab - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.158 1175392 INFO alembic.runtime.migration [None req-6079c65c-62cc-49af-bdf3-0ff1b7c96726 332c574a-39d0-4cbd-b10f-80d11a89434a e909fbe5-c93b-4a5d-9ba8-c3bcfc74a3ab - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.158 1175392 INFO alembic.runtime.migration [None req-6079c65c-62cc-49af-bdf3-0ff1b7c96726 332c574a-39d0-4cbd-b10f-80d11a89434a e909fbe5-c93b-4a5d-9ba8-c3bcfc74a3ab - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.163 1175392 INFO alembic.runtime.migration [None req-6079c65c-62cc-49af-bdf3-0ff1b7c96726 332c574a-39d0-4cbd-b10f-80d11a89434a e909fbe5-c93b-4a5d-9ba8-c3bcfc74a3ab - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.164 1175392 INFO aodh.api.app [None req-6079c65c-62cc-49af-bdf3-0ff1b7c96726 332c574a-39d0-4cbd-b10f-80d11a89434a e909fbe5-c93b-4a5d-9ba8-c3bcfc74a3ab - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.178 1175392 WARNING oslo_db.sqlalchemy.utils [None req-af6de839-bb81-4b2a-bbf1-7d9b2e4928c8 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.182 1175392 WARNING oslo_db.sqlalchemy.utils [None req-45a38047-ab9b-47db-bafa-1ed08163a47c a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.191 1175392 WARNING oslo_db.sqlalchemy.utils [None req-60b99b52-e785-462f-ac1e-027f1acabe80 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.198 1175392 WARNING oslo_db.sqlalchemy.utils [None req-c5a451a2-16c7-4c47-9d17-c7f29b2d2310 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.206 1175392 WARNING oslo_db.sqlalchemy.utils [None req-fc33bd62-271a-48c3-ab45-2c9085af11bc a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.211 1175392 WARNING oslo_db.sqlalchemy.utils [None req-7d9ae5e2-8f48-4fe4-98d9-90af47f9ceb5 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.218 1175392 WARNING oslo_db.sqlalchemy.utils [None req-f0ea115b-c847-4d78-84e3-899f3df8f77a a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.223 1175392 WARNING oslo_db.sqlalchemy.utils [None req-76aa70c1-421f-488f-ae9f-2368ffc7638f a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.232 1175392 WARNING oslo_db.sqlalchemy.utils [None req-3cc0f1e9-2c68-40c1-9990-8d1f42b00edf a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.237 1175392 WARNING oslo_db.sqlalchemy.utils [None req-c08402b4-f0d0-4bd7-af3c-a9c3078c5ffa a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.245 1175392 WARNING oslo_db.sqlalchemy.utils [None req-a013edfb-cd06-49f1-b70c-5dba9ef3c147 a128679 e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.249 1175392 WARNING oslo_db.sqlalchemy.utils [None req-744d457c-de42-45fe-b4a5-9bb7a7d80811 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.256 1175392 WARNING oslo_db.sqlalchemy.utils [None req-6917c63c-804a-4f9f-bf83-83728bb8dd05 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.259 1175392 WARNING oslo_db.sqlalchemy.utils [None req-0190693b-30f6-44bf-ad6b-b8831906b707 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.266 1175392 WARNING oslo_db.sqlalchemy.utils [None req-126633f6-d9c1-4abd-bcff-f1c6ed854dbf a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.269 1175392 WARNING oslo_db.sqlalchemy.utils [None req-d108c73b-eebc-4ac3-a287-c1fd74015e73 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.277 1175392 WARNING oslo_db.sqlalchemy.utils [None req-94abf38a-005e-42b0-add4-1ce311a475cd a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.280 1175392 WARNING oslo_db.sqlalchemy.utils [None req-6b6d9596-b875-431a-ae46-157c681abd01 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.288 1175392 WARNING oslo_db.sqlalchemy.utils [None req-10e6f32f-1f74-4998-82f6-7ec6355e7751 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.291 1175392 WARNING oslo_db.sqlalchemy.utils [None req-b2d74cd3-649a-4f43-b00d-2abb9163a86c a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.299 1175392 WARNING oslo_db.sqlalchemy.utils [None req-23030b91-80e1-44a1-b0b4-aae72f862f70 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.302 1175392 WARNING oslo_db.sqlalchemy.utils [None req-23030b91-80e1-44a1-b0b4-aae72f862f70 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarm_quotas_multitenant_user [0.052710s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.313 1175392 INFO alembic.runtime.migration [None req-23030b91-80e1-44a1-b0b4-aae72f862f70 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.314 1175392 INFO alembic.runtime.migration [None req-23030b91-80e1-44a1-b0b4-aae72f862f70 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.318 1175392 INFO alembic.runtime.migration [None req-23030b91-80e1-44a1-b0b4-aae72f862f70 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.318 1175392 INFO alembic.runtime.migration [None req-23030b91-80e1-44a1-b0b4-aae72f862f70 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.323 1175392 INFO alembic.runtime.migration [None req-23030b91-80e1-44a1-b0b4-aae72f862f70 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.325 1175392 INFO aodh.api.app [None req-23030b91-80e1-44a1-b0b4-aae72f862f70 a128679e-6076-4cb1-98d9-1ac13dc4e36f 1e1eb1e1-288e-4723-aa0b-45bd4e3c4eac - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.337 1175392 WARNING oslo_db.sqlalchemy.utils [None req-53c65c5c-d508-4ba3-a797-6fd49a20563e a4b96f81-64db-48bb-b680-6c727eac8c59 dce61082-f130-453b-86bf-9cdd9a0d1887 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.338 1175392 WARNING oslo_db.sqlalchemy.utils [None req-53c65c5c-d508-4ba3-a797-6fd49a20563e a4b96f81-64db-48bb-b680-6c727eac8c59 dce61082-f130-453b-86bf-9cdd9a0d1887 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.344 1175392 WARNING oslo_db.sqlalchemy.utils [None req-7e0ecde0-f505-4d30-9ccf-ea278790ba97 a4b96f81-64db-48bb-b680-6c727eac8c59 dce61082-f130-453b-86bf-9cdd9a0d1887 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.347 1175392 WARNING oslo_db.sqlalchemy.utils [None req-0b242df7-87da-4ad6-b598-f048fde363ad a4b96f81-64db-48bb-b680-6c727eac8c59 9640c5da-f946-472e-bab6-033f8d25b9fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.348 1175392 WARNING oslo_db.sqlalchemy.utils [None req-0b242df7-87da-4ad6-b598-f048fde363ad a4b96f81-64db-48bb-b680-6c727eac8c59 9640c5da-f946-472e-bab6-033f8d25b9fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.353 1175392 WARNING oslo_db.sqlalchemy.utils [None req-5616ba1e-f580-4d88-b235-e817ddd5c43a a4b96f81-64db-48bb-b680-6c727eac8c59 9640c5da-f946-472e-bab6-033f8d25b9fe - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.357 1175392 WARNING oslo_db.sqlalchemy.utils [None req-8365c671-1566-4aff-a379-46809abbc363 a4b96f81-64db-48bb-b680-6c727eac8c59 9640c5da-f946-472e-bab6-033f8d25b9fe - - - -] 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.046322s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.365 1175392 INFO alembic.runtime.migration [None req-8365c671-1566-4aff-a379-46809abbc363 a4b96f81-64db-48bb-b680-6c727eac8c59 9640c5da-f946-472e-bab6-033f8d25b9fe - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.366 1175392 INFO alembic.runtime.migration [None req-8365c671-1566-4aff-a379-46809abbc363 a4b96f81-64db-48bb-b680-6c727eac8c59 9640c5da-f946-472e-bab6-033f8d25b9fe - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.369 1175392 INFO alembic.runtime.migration [None req-8365c671-1566-4aff-a379-46809abbc363 a4b96f81-64db-48bb-b680-6c727eac8c59 9640c5da-f946-472e-bab6-033f8d25b9fe - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.370 1175392 INFO alembic.runtime.migration [None req-8365c671-1566-4aff-a379-46809abbc363 a4b96f81-64db-48bb-b680-6c727eac8c59 9640c5da-f946-472e-bab6-033f8d25b9fe - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.374 1175392 INFO alembic.runtime.migration [None req-8365c671-1566-4aff-a379-46809abbc363 a4b96f81-64db-48bb-b680-6c727eac8c59 9640c5da-f946-472e-bab6-033f8d25b9fe - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.376 1175392 INFO aodh.api.app [None req-8365c671-1566-4aff-a379-46809abbc363 a4b96f81-64db-48bb-b680-6c727eac8c59 9640c5da-f946-472e-bab6-033f8d25b9fe - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.389 1175392 WARNING oslo_db.sqlalchemy.utils [None req-43ff84ae-7ecc-454a-8548-fdfab46f185a 1a3a9a2d-6f56-43ae-ba7e-df26c6ef0784 f22fbee8-f3fd-455b-b51f-fc02d526f293 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.390 1175392 WARNING oslo_db.sqlalchemy.utils [None req-43ff84ae-7ecc-454a-8548-fdfab46f185a 1a3a9a2d-6f56-43ae-ba7e-df26c6ef0784 f22fbee8-f3fd-455b-b51f-fc02d526f293 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.394 1175392 WARNING oslo_db.sqlalchemy.utils [None req-48303290-f721-46e1-9312-2e9ce37bbe3f 1a3a9a2d-6f56-43ae-ba7e-df26c6ef0784 f22fbee8-f3fd-455b-b51f-fc02d526f293 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.398 1175392 WARNING oslo_db.sqlalchemy.utils [None req-f5cb9e6a-8465-4592-b204-fb2acdfc4c7b 1a3a9a2d-6f56-43ae-ba7e-df26c6ef0784 f22fbee8-f3fd-455b-b51f-fc02d526f293 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.399 1175392 WARNING oslo_db.sqlalchemy.utils [None req-f5cb9e6a-8465-4592-b204-fb2acdfc4c7b 1a3a9a2d-6f56-43ae-ba7e-df26c6ef0784 f22fbee8-f3fd-455b-b51f-fc02d526f293 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.403 1175392 WARNING oslo_db.sqlalchemy.utils [None req-bef66048-2429-406e-a79a-9f0109dae99b 1a3a9a2d-6f56-43ae-ba7e-df26c6ef0784 f22fbee8-f3fd-455b-b51f-fc02d526f293 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_pagination_query_history_data [0.147186s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.303 1175391 INFO alembic.runtime.migration [None req-abe20a1c-029e-45d2-86ea-faf8573a57dc ef853fff-d260-4fe9-90d2-1f28ae577e3d e23c8b88-9113-437d-bd98-51c46435dede - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.303 1175391 INFO alembic.runtime.migration [None req-abe20a1c-029e-45d2-86ea-faf8573a57dc ef853fff-d260-4fe9-90d2-1f28ae577e3d e23c8b88-9113-437d-bd98-51c46435dede - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.306 1175391 INFO alembic.runtime.migration [None req-abe20a1c-029e-45d2-86ea-faf8573a57dc ef853fff-d260-4fe9-90d2-1f28ae577e3d e23c8b88-9113-437d-bd98-51c46435dede - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.306 1175391 INFO alembic.runtime.migration [None req-abe20a1c-029e-45d2-86ea-faf8573a57dc ef853fff-d260-4fe9-90d2-1f28ae577e3d e23c8b88-9113-437d-bd98-51c46435dede - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.312 1175391 INFO alembic.runtime.migration [None req-abe20a1c-029e-45d2-86ea-faf8573a57dc ef853fff-d260-4fe9-90d2-1f28ae577e3d e23c8b88-9113-437d-bd98-51c46435dede - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.314 1175391 INFO aodh.api.app [None req-abe20a1c-029e-45d2-86ea-faf8573a57dc ef853fff-d260-4fe9-90d2-1f28ae577e3d e23c8b88-9113-437d-bd98-51c46435dede - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.328 1175391 WARNING oslo_db.sqlalchemy.utils [None req-8ac6967a-ae96-47dc-a525-384d9778db8a 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.332 1175391 WARNING oslo_db.sqlalchemy.utils [None req-25eeaff6-6b4d-4663-b581-8bd9ead51e39 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.339 1175391 WARNING oslo_db.sqlalchemy.utils [None req-e80c0003-7649-4d0e-b6a7-e6cf4ffc871a 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.344 1175391 WARNING oslo_db.sqlalchemy.utils [None req-726d458d-90f1-42bf-a70e-e5daa7f0c30a 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.350 1175391 WARNING oslo_db.sqlalchemy.utils [None req-2651e0da-670e-4b74-9da6-b9667ec68697 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.354 1175391 WARNING oslo_db.sqlalchemy.utils [None req-f3fa3dd9-3917-48b5-89ab-57894f05dc49 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.362 1175391 WARNING oslo_db.sqlalchemy.utils [None req-312d8315-503e-44e9-b6d6-c23d08ec0ff1 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.366 1175391 WARNING oslo_db.sqlalchemy.utils [None req-f35f741e-43d5-48af-96a2-2861a219df3c 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.374 1175391 WARNING oslo_db.sqlalchemy.utils [None req-c461f344-fd03-4212-a071-0988878cf661 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.378 1175391 WARNING oslo_db.sqlalchemy.utils [None req-02160781-d6e7-450f-9f65-adc9f8b70a87 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.385 1175391 WARNING oslo_db.sqlalchemy.utils [None req-b4030ed2-eb68-4277-86ba-0f12a7b9a806 829fcbd b-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.389 1175391 WARNING oslo_db.sqlalchemy.utils [None req-6f49e398-1b8e-4fed-817b-fc12ecf1cb60 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.396 1175391 WARNING oslo_db.sqlalchemy.utils [None req-a1b1d46f-3a22-4da4-9eeb-78d7f74e6248 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.400 1175391 WARNING oslo_db.sqlalchemy.utils [None req-6ce81fee-9bad-44aa-ae12-cf88553dacd4 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.406 1175391 WARNING oslo_db.sqlalchemy.utils [None req-ebf67080-d041-4e23-a0d3-310b34cf9741 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.411 1175391 WARNING oslo_db.sqlalchemy.utils [None req-a6bb294c-b70f-4408-b8c3-396b7a56b1c7 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.417 1175391 WARNING oslo_db.sqlalchemy.utils [None req-093e3d77-0392-4616-8640-635075e2c165 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.421 1175391 WARNING oslo_db.sqlalchemy.utils [None req-1be8ab1f-bfdd-4fb2-b25f-20105950725d 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.428 1175391 WARNING oslo_db.sqlalchemy.utils [None req-7fe557ed-f917-463c-8155-ca4daf1ebca9 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.432 1175391 WARNING oslo_db.sqlalchemy.utils [None req-86266c13-b9be-440e-aeb3-ca797d764b7e 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.439 1175391 WARNING oslo_db.sqlalchemy.utils [None req-4d6f0fe6-c924-41b3-bd9a-744810926c98 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_get_recorded_alarm_history_state_transition_on_behalf_of [0.154465s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.298 1175390 INFO alembic.runtime.migration [None req-5f060cc3-f228-4ee3-b5e0-6eb7f5a58680 615869c9-5c14-4988-8e8f-11ae9fdd4460 f619dfe0-018b-4eb0-8802-75fceb86892b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.298 1175390 INFO alembic.runtime.migration [None req-5f060cc3-f228-4ee3-b5e0-6eb7f5a58680 615869c9-5c14-4988-8e8f-11ae9fdd4460 f619dfe0-018b-4eb0-8802-75fceb86892b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.301 1175390 INFO alembic.runtime.migration [None req-5f060cc3-f228-4ee3-b5e0-6eb7f5a58680 615869c9-5c14-4988-8e8f-11ae9fdd4460 f619dfe0-018b-4eb0-8802-75fceb86892b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.302 1175390 INFO alembic.runtime.migration [None req-5f060cc3-f228-4ee3-b5e0-6eb7f5a58680 615869c9-5c14-4988-8e8f-11ae9fdd4460 f619dfe0-018b-4eb0-8802-75fceb86892b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.306 1175390 INFO alembic.runtime.migration [None req-5f060cc3-f228-4ee3-b5e0-6eb7f5a58680 615869c9-5c14-4988-8e8f-11ae9fdd4460 f619dfe0-018b-4eb0-8802-75fceb86892b - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.307 1175390 INFO aodh.api.app [None req-5f060cc3-f228-4ee3-b5e0-6eb7f5a58680 615869c9-5c14-4988-8e8f-11ae9fdd4460 f619dfe0-018b-4eb0-8802-75fceb86892b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.406 1175390 WARNING oslo_db.sqlalchemy.utils [None req-6a65de67-890d-42f6-8184-898af6a0450b 117c7f3d-86e0-4ef6-8253-e761576d6e5c d4dbb1ae-09da-4aca-9c6a-2d74cf20a9d7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.407 1175390 WARNING oslo_db.sqlalchemy.utils [None req-6a65de67-890d-42f6-8184-898af6a0450b 117c7f3d-86e0-4ef6-8253-e761576d6e5c d4dbb1ae-09da-4aca-9c6a-2d74cf20a9d7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.413 1175390 WARNING oslo_db.sqlalchemy.utils [None req-5f5c1f49-eef0-493e-83b4-7928a638618d 117c7f3d-86e0-4ef6-8253-e761576d6e5c d4dbb1ae-09da-4aca-9c6a-2d74cf20a9d7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.416 1175390 WARNING oslo_db.sqlalchemy.utils [None req-5d9e90eb-64e5-40c5-af03-72945ee798e3 149f9b9a-2726-4c96-b354-810d71f7a7d1 acd26176-3bed-4690-aee6-0a586e7233f7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.420 1175390 WARNING oslo_db.sqlalchemy.utils [None req-55a201c5-0678-4b7d-984c-c7395340c11d 149f9b9a-2726-4c96-b354-810d71f7a7d1 acd26176-3bed-4690-aee6-0a586e7233f7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.428 1175390 WARNING oslo_db.sqlalchemy.utils [None req-3151729e-c9f5-48a2-8598-b43434fc6263 117c7f3d-86e0-4ef6-8253-e761576d6e5c d4dbb1ae-09da-4aca-9c6a-2d74cf20a9d7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.430 1175390 WARNING oslo_db.sqlalchemy.utils [None req-3151729e-c9f5-48a2-8598-b43434fc6263 117c7f3d-86e0-4ef6-8253-e761576d6e5c d4dbb1ae-09da-4aca-9c6a-2d74cf20a9d7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.434 1175390 WARNING oslo_db.sqlalchemy.utils [None req-23850050-2207-40b7-9475-3a30f19cc30c 117c7f3d-86e0-4ef6-8253-e761576d6e5c d4dbb1ae-09da-4aca-9c6a-2d74cf20a9d7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.438 1175390 WARNING oslo_db.sqlalchemy.utils [None req-4def1612-d248-45ee-81cf-a59a13a26563 149f9b9a-2726-4c96-b354-810d71f7a7d1 acd26176-3bed-4690-aee6-0a586e7233f7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.440 1175390 WARNING oslo_db.sqlalchemy.utils [None req-4def1612-d248-45ee-81cf-a59a13a26563 149f9b9a-2726-4c96-b354-810d71f7a7d1 acd26176-3bed-4690-aee6-0a586e7233f7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.443 1175390 WARNING oslo_db.sqlalchemy.utils [None req-71dbe954-4eae-42c9-b00b-82499bd7bd1d 149f9b9 a-2726-4c96-b354-810d71f7a7d1 acd26176-3bed-4690-aee6-0a586e7233f7 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsHistory.test_record_alarm_history_config [0.156488s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.316 1175395 INFO alembic.runtime.migration [None req-cd39eda4-6721-42ec-949d-0aee91614dce e64e0701-7177-4929-89cc-8e73ab3fbbc0 6cc414c2-8a63-4130-8507-ad77aa251352 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.316 1175395 INFO alembic.runtime.migration [None req-cd39eda4-6721-42ec-949d-0aee91614dce e64e0701-7177-4929-89cc-8e73ab3fbbc0 6cc414c2-8a63-4130-8507-ad77aa251352 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.320 1175395 INFO alembic.runtime.migration [None req-cd39eda4-6721-42ec-949d-0aee91614dce e64e0701-7177-4929-89cc-8e73ab3fbbc0 6cc414c2-8a63-4130-8507-ad77aa251352 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.320 1175395 INFO alembic.runtime.migration [None req-cd39eda4-6721-42ec-949d-0aee91614dce e64e0701-7177-4929-89cc-8e73ab3fbbc0 6cc414c2-8a63-4130-8507-ad77aa251352 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.325 1175395 INFO alembic.runtime.migration [None req-cd39eda4-6721-42ec-949d-0aee91614dce e64e0701-7177-4929-89cc-8e73ab3fbbc0 6cc414c2-8a63-4130-8507-ad77aa251352 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.327 1175395 INFO aodh.api.app [None req-cd39eda4-6721-42ec-949d-0aee91614dce e64e0701-7177-4929-89cc-8e73ab3fbbc0 6cc414c2-8a63-4130-8507-ad77aa251352 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.427 1175395 WARNING oslo_db.sqlalchemy.utils [None req-f25a3553-60f3-45b9-9ff7-b8ba885cc538 ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.429 1175395 WARNING oslo_db.sqlalchemy.utils [None req-f25a3553-60f3-45b9-9ff7-b8ba885cc538 ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.431 1175395 WARNING oslo_db.sqlalchemy.utils [None req-1d088164-b0c3-4b2a-9b38-c248e1549057 ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.435 1175395 WARNING oslo_db.sqlalchemy.utils [None req-f27e2446-e174-42a7-bd7e-522a27240205 ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.441 1175395 WARNING oslo_db.sqlalchemy.utils [None req-54c472df-84f7-4b8b-851d-626eceeffd9e ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.443 1175395 WARNING oslo_db.sqlalchemy.utils [None req-54c472df-84f7-4b8b-851d-626eceeffd9e ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.445 1175395 WARNING oslo_db.sqlalchemy.utils [None req-868700cd-0bd0-4fcc-ba63-4b4b39282f67 ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.451 1175395 WARNING oslo_db.sqlalchemy.utils [None req-9b532e7a-a7bf-4f50-b79b-eee75f007d1c ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.459 1175395 WARNING oslo_db.sqlalchemy.utils [None req-56acde52-d2eb-4610-8ee9-c12d1c423b8d ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.460 1175395 WARNING oslo_db.sqlalchemy.utils [None req-56acde52-d2eb-4610-8ee9-c12d1c423b8d ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_translated_then_untranslated_error [0.032357s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.450 1175391 INFO alembic.runtime.migration [None req-4d6f0fe6-c924-41b3-bd9a-744810926c98 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.451 1175391 INFO alembic.runtime.migration [None req-4d6f0fe6-c924-41b3-bd9a-744810926c98 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.454 1175391 INFO alembic.runtime.migration [None req-4d6f0fe6-c924-41b3-bd9a-744810926c98 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.454 1175391 INFO alembic.runtime.migration [None req-4d6f0fe6-c924-41b3-bd9a-744810926c98 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.458 1175391 INFO alembic.runtime.migration [None req-4d6f0fe6-c924-41b3-bd9a-744810926c98 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.459 1175391 INFO aodh.api.app [None req-4d6f0fe6-c924-41b3-bd9a-744810926c98 829fcbdb-4ff4-48da-a564-bc03cf8bc37f 8da247eb-a152-430d-987b-2d0f0f3c55cc - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.471 1175391 WARNING oslo_db.sqlalchemy.utils [None req-deb15299-b624-4207-9191-78e9544bdc63 - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.475 1175391 WARNING oslo_db.sqlalchemy.utils [None req-ed52b6a5-d99b-47cf-b773-c50c1c647fdc - - - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_orderby [0.000679s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_timezone_removed [0.000836s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_utc [0.000584s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_metadata_is_not_allowed [0.002691s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name_multiple_item_orderby [0.002150s] ... ok {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_larger_limit_user_alarms_quotas [0.045414s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.453 1175390 INFO alembic.runtime.migration [None req-71dbe954-4eae-42c9-b00b-82499bd7bd1d 149f9b9a-2726-4c96-b354-810d71f7a7d1 acd26176-3bed-4690-aee6-0a586e7233f7 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.453 1175390 INFO alembic.runtime.migration [None req-71dbe954-4eae-42c9-b00b-82499bd7bd1d 149f9b9a-2726-4c96-b354-810d71f7a7d1 acd26176-3bed-4690-aee6-0a586e7233f7 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.456 1175390 INFO alembic.runtime.migration [None req-71dbe954-4eae-42c9-b00b-82499bd7bd1d 149f9b9a-2726-4c96-b354-810d71f7a7d1 acd26176-3bed-4690-aee6-0a586e7233f7 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.457 1175390 INFO alembic.runtime.migration [None req-71dbe954-4eae-42c9-b00b-82499bd7bd1d 149f9b9a-2726-4c96-b354-810d71f7a7d1 acd26176-3bed-4690-aee6-0a586e7233f7 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.461 1175390 INFO alembic.runtime.migration [None req-71dbe954-4eae-42c9-b00b-82499bd7bd1d 149f9b9a-2726-4c96-b354-810d71f7a7d1 acd26176-3bed-4690-aee6-0a586e7233f7 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.463 1175390 INFO aodh.api.app [None req-71dbe954-4eae-42c9-b00b-82499bd7bd1d 149f9b9a-2726-4c96-b354-810d71f7a7d1 acd26176-3bed-4690-aee6-0a586e7233f7 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.476 1175390 WARNING oslo_db.sqlalchemy.utils [None req-f496c1e3-09b7-46a4-8d8c-237bb865eaf5 277fd363-093e-4eab-8792-75f161c4db01 b6d91368-aa2c-44ad-a401-3b7a649a4bb8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.477 1175390 WARNING oslo_db.sqlalchemy.utils [None req-f496c1e3-09b7-46a4-8d8c-237bb865eaf5 277fd363-093e-4eab-8792-75f161c4db01 b6d91368-aa2c-44ad-a401-3b7a649a4bb8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.482 1175390 WARNING oslo_db.sqlalchemy.utils [None req-037ed84d-96f9-4163-b589-40a8a6bf4820 277fd363-093e-4eab-8792-75f161c4db01 b6d91368-aa2c-44ad-a401-3b7a649a4bb8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.486 1175390 WARNING oslo_db.sqlalchemy.utils [None req-18ca4c9a-8034-40d4-ace3-c80802c07e37 277fd363-093e-4eab-8792-75f161c4db01 b6d91368-aa2c-44ad-a401-3b7a649a4bb8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.487 1175390 WARNING oslo_db.sqlalchemy.utils [None req-18ca4c9a-8034-40d4-ace3-c80802c07e37 277fd363-093e-4eab-8792-75f161c4db01 b6d91368-aa2c-44ad-a401-3b7a649a4bb8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.490 1175390 WARNING oslo_db.sqlalchemy.utils [None req-066cde9b-9c5f-468d-ac74-6b2b8740af34 277fd363-093e-4eab-8792-75f161c4db01 b6d91368-aa2c-44ad-a401-3b7a649a4bb8 - - - -] 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.049422s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.469 1175395 INFO alembic.runtime.migration [None req-56acde52-d2eb-4610-8ee9-c12d1c423b8d ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.470 1175395 INFO alembic.runtime.migration [None req-56acde52-d2eb-4610-8ee9-c12d1c423b8d ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.472 1175395 INFO alembic.runtime.migration [None req-56acde52-d2eb-4610-8ee9-c12d1c423b8d ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.473 1175395 INFO alembic.runtime.migration [None req-56acde52-d2eb-4610-8ee9-c12d1c423b8d ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.477 1175395 INFO alembic.runtime.migration [None req-56acde52-d2eb-4610-8ee9-c12d1c423b8d ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.478 1175395 INFO aodh.api.app [None req-56acde52-d2eb-4610-8ee9-c12d1c423b8d ce3958df-5862-4730-a93f-77c65034b8be f38a3e46-d658-4aec-b87a-fd88d2e6a9c2 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.497 1175395 WARNING oslo_db.sqlalchemy.utils [None req-08c8bfcf-c58e-4510-a263-b48b73352a5e 2406f93b-a285-4b82-b0ec-f2304c789dfb 56171bc8-1a2e-47c5-bf5c-de45919c00d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.498 1175395 WARNING oslo_db.sqlalchemy.utils [None req-08c8bfcf-c58e-4510-a263-b48b73352a5e 2406f93b-a285-4b82-b0ec-f2304c789dfb 56171bc8-1a2e-47c5-bf5c-de45919c00d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.503 1175395 WARNING oslo_db.sqlalchemy.utils [None req-d57eeef8-be72-48ee-ab4d-07fd62a346c8 2406f93b-a285-4b82-b0ec-f2304c789dfb 56171bc8-1a2e-47c5-bf5c-de45919c00d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.506 1175395 WARNING oslo_db.sqlalchemy.utils [None req-8b9b7dd4-3d3b-4748-b8f0-9b7ca253d9b4 2406f93b-a285-4b82-b0ec-f2304c789dfb 56171bc8-1a2e-47c5-bf5c-de45919c00d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.507 1175395 WARNING oslo_db.sqlalchemy.utils [None req-8b9b7dd4-3d3b-4748-b8f0-9b7ca253d9b4 2406f93b-a285-4b82-b0ec-f2304c789dfb 56171bc8-1a2e-47c5-bf5c-de45919c00d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.510 1175395 WARNING oslo_db.sqlalchemy.utils [None req-aca1c5e0-a7be-4513-a367-7127570e93f1 2406f93b-a285-4b82-b0ec-f2304c789dfb 56171bc8-1a2e-47c5-bf5c-de45919c00d4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleThreshold.test_post_threshold_rule_defaults [0.123198s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.412 1175392 INFO alembic.runtime.migration [None req-bef66048-2429-406e-a79a-9f0109dae99b 1a3a9a2d-6f56-43ae-ba7e-df26c6ef0784 f22fbee8-f3fd-455b-b51f-fc02d526f293 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.412 1175392 INFO alembic.runtime.migration [None req-bef66048-2429-406e-a79a-9f0109dae99b 1a3a9a2d-6f56-43ae-ba7e-df26c6ef0784 f22fbee8-f3fd-455b-b51f-fc02d526f293 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.498 1175392 INFO alembic.runtime.migration [None req-bef66048-2429-406e-a79a-9f0109dae99b 1a3a9a2d-6f56-43ae-ba7e-df26c6ef0784 f22fbee8-f3fd-455b-b51f-fc02d526f293 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.498 1175392 INFO alembic.runtime.migration [None req-bef66048-2429-406e-a79a-9f0109dae99b 1a3a9a2d-6f56-43ae-ba7e-df26c6ef0784 f22fbee8-f3fd-455b-b51f-fc02d526f293 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.502 1175392 INFO alembic.runtime.migration [None req-bef66048-2429-406e-a79a-9f0109dae99b 1a3a9a2d-6f56-43ae-ba7e-df26c6ef0784 f22fbee8-f3fd-455b-b51f-fc02d526f293 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.505 1175392 INFO aodh.api.app [None req-bef66048-2429-406e-a79a-9f0109dae99b 1a3a9a2d-6f56-43ae-ba7e-df26c6ef0784 f22fbee8-f3fd-455b-b51f-fc02d526f293 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.520 1175392 WARNING oslo_db.sqlalchemy.utils [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.522 1175392 WARNING oslo_db.sqlalchemy.utils [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.527 1175392 WARNING oslo_db.sqlalchemy.utils [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_can_query_any_project [0.046460s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.491 1175391 INFO alembic.runtime.migration [None req-ed52b6a5-d99b-47cf-b773-c50c1c647fdc - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.491 1175391 INFO alembic.runtime.migration [None req-ed52b6a5-d99b-47cf-b773-c50c1c647fdc - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.494 1175391 INFO alembic.runtime.migration [None req-ed52b6a5-d99b-47cf-b773-c50c1c647fdc - - - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.494 1175391 INFO alembic.runtime.migration [None req-ed52b6a5-d99b-47cf-b773-c50c1c647fdc - - - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.498 1175391 INFO alembic.runtime.migration [None req-ed52b6a5-d99b-47cf-b773-c50c1c647fdc - - - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.500 1175391 INFO aodh.api.app [None req-ed52b6a5-d99b-47cf-b773-c50c1c647fdc - - - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_aggregation_alarm_project_constraint [0.041742s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.499 1175390 INFO alembic.runtime.migration [None req-066cde9b-9c5f-468d-ac74-6b2b8740af34 277fd363-093e-4eab-8792-75f161c4db01 b6d91368-aa2c-44ad-a401-3b7a649a4bb8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.499 1175390 INFO alembic.runtime.migration [None req-066cde9b-9c5f-468d-ac74-6b2b8740af34 277fd363-093e-4eab-8792-75f161c4db01 b6d91368-aa2c-44ad-a401-3b7a649a4bb8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.502 1175390 INFO alembic.runtime.migration [None req-066cde9b-9c5f-468d-ac74-6b2b8740af34 277fd363-093e-4eab-8792-75f161c4db01 b6d91368-aa2c-44ad-a401-3b7a649a4bb8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.502 1175390 INFO alembic.runtime.migration [None req-066cde9b-9c5f-468d-ac74-6b2b8740af34 277fd363-093e-4eab-8792-75f161c4db01 b6d91368-aa2c-44ad-a401-3b7a649a4bb8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.507 1175390 INFO alembic.runtime.migration [None req-066cde9b-9c5f-468d-ac74-6b2b8740af34 277fd363-093e-4eab-8792-75f161c4db01 b6d91368-aa2c-44ad-a401-3b7a649a4bb8 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.508 1175390 INFO aodh.api.app [None req-066cde9b-9c5f-468d-ac74-6b2b8740af34 277fd363-093e-4eab-8792-75f161c4db01 b6d91368-aa2c-44ad-a401-3b7a649a4bb8 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.527 1175390 WARNING oslo_db.sqlalchemy.utils [None req-df4b9701-ba54-465d-abe8-c1b42793001f a0569473-aea8-44b0-a565-a24bc3278cd6 d7be0005-6efe-462c-b257-ebfe9bf7143a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.528 1175390 WARNING oslo_db.sqlalchemy.utils [None req-df4b9701-ba54-465d-abe8-c1b42793001f a0569473-aea8-44b0-a565-a24bc3278cd6 d7be0005-6efe-462c-b257-ebfe9bf7143a - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.532 1175390 WARNING oslo_db.sqlalchemy.utils [None req-df4b9701-ba54-465d-abe8-c1b42793001f a0569473-aea8-44b0-a565-a24bc3278cd6 d7be0005-6efe-462c-b257-ebfe9bf7143a - - - -] 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_project_alarms_quotas [0.046166s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.520 1175395 INFO alembic.runtime.migration [None req-aca1c5e0-a7be-4513-a367-7127570e93f1 2406f93b-a285-4b82-b0ec-f2304c789dfb 56171bc8-1a2e-47c5-bf5c-de45919c00d4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.520 1175395 INFO alembic.runtime.migration [None req-aca1c5e0-a7be-4513-a367-7127570e93f1 2406f93b-a285-4b82-b0ec-f2304c789dfb 56171bc8-1a2e-47c5-bf5c-de45919c00d4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.523 1175395 INFO alembic.runtime.migration [None req-aca1c5e0-a7be-4513-a367-7127570e93f1 2406f93b-a285-4b82-b0ec-f2304c789dfb 56171bc8-1a2e-47c5-bf5c-de45919c00d4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.524 1175395 INFO alembic.runtime.migration [None req-aca1c5e0-a7be-4513-a367-7127570e93f1 2406f93b-a285-4b82-b0ec-f2304c789dfb 56171bc8-1a2e-47c5-bf5c-de45919c00d4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.528 1175395 INFO alembic.runtime.migration [None req-aca1c5e0-a7be-4513-a367-7127570e93f1 2406f93b-a285-4b82-b0ec-f2304c789dfb 56171bc8-1a2e-47c5-bf5c-de45919c00d4 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.530 1175395 INFO aodh.api.app [None req-aca1c5e0-a7be-4513-a367-7127570e93f1 2406f93b-a285-4b82-b0ec-f2304c789dfb 56171bc8-1a2e-47c5-bf5c-de45919c00d4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.544 1175395 WARNING oslo_db.sqlalchemy.utils [None req-a658d000-74b5-4efa-bfc0-a0deb80b4c58 793624e5-dd69-40ce-bda1-a9777418dc0d 65a79895-1561-4da0-939e-4d04d7010e31 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.545 1175395 WARNING oslo_db.sqlalchemy.utils [None req-a658d000-74b5-4efa-bfc0-a0deb80b4c58 793624e5-dd69-40ce-bda1-a9777418dc0d 65a79895-1561-4da0-939e-4d04d7010e31 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.550 1175395 WARNING oslo_db.sqlalchemy.utils [None req-0dd0909a-15ff-4694-b931-44d662b0bb41 793624e5-dd69-40ce-bda1-a9777418dc0d 65a79895-1561-4da0-939e-4d04d7010e31 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.553 1175395 WARNING oslo_db.sqlalchemy.utils [None req-46128b6d-d71a-4d2c-a922-52edb7d156ea 793624e5-dd69-40ce-bda1-a9777418dc0d 65a79895-1561-4da0-939e-4d04d7010e31 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.554 1175395 WARNING oslo_db.sqlalchemy.utils [None req-46128b6d-d71a-4d2c-a922-52edb7d156ea 793624e5-dd69-40ce-bda1-a9777418dc0d 65a79895-1561-4da0-939e-4d04d7010e31 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.557 1175395 WARNING oslo_db.sqlalchemy.utils [None req-eb60db73-3ef5-46f8-be2c-b11826b2f42a 793624e5-dd69-40ce-bda1-a9777418dc0d 65a79895-1561-4da0-939e-4d04d7010e31 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_json_parsable_error_middleware_translation_400 [0.033173s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.538 1175392 INFO alembic.runtime.migration [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.538 1175392 INFO alembic.runtime.migration [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.541 1175392 INFO alembic.runtime.migration [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.541 1175392 INFO alembic.runtime.migration [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.546 1175392 INFO alembic.runtime.migration [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.549 1175392 INFO aodh.api.app [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_admin_tenant_sees_every_project [0.038843s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.537 1175391 INFO alembic.runtime.migration [None req-c7f5102f-c71c-47aa-8324-c2778147f5ff - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.537 1175391 INFO alembic.runtime.migration [None req-c7f5102f-c71c-47aa-8324-c2778147f5ff - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.541 1175391 INFO alembic.runtime.migration [None req-c7f5102f-c71c-47aa-8324-c2778147f5ff - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.541 1175391 INFO alembic.runtime.migration [None req-c7f5102f-c71c-47aa-8324-c2778147f5ff - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.545 1175391 INFO alembic.runtime.migration [None req-c7f5102f-c71c-47aa-8324-c2778147f5ff - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.546 1175391 INFO aodh.api.app [None req-c7f5102f-c71c-47aa-8324-c2778147f5ff - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_post_gnocchi_metrics_alarm_cached [0.045794s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.540 1175390 INFO alembic.runtime.migration [None req-df4b9701-ba54-465d-abe8-c1b42793001f a0569473-aea8-44b0-a565-a24bc3278cd6 d7be0005-6efe-462c-b257-ebfe9bf7143a - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.540 1175390 INFO alembic.runtime.migration [None req-df4b9701-ba54-465d-abe8-c1b42793001f a0569473-aea8-44b0-a565-a24bc3278cd6 d7be0005-6efe-462c-b257-ebfe9bf7143a - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.544 1175390 INFO alembic.runtime.migration [None req-df4b9701-ba54-465d-abe8-c1b42793001f a0569473-aea8-44b0-a565-a24bc3278cd6 d7be0005-6efe-462c-b257-ebfe9bf7143a - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.544 1175390 INFO alembic.runtime.migration [None req-df4b9701-ba54-465d-abe8-c1b42793001f a0569473-aea8-44b0-a565-a24bc3278cd6 d7be0005-6efe-462c-b257-ebfe9bf7143a - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.549 1175390 INFO alembic.runtime.migration [None req-df4b9701-ba54-465d-abe8-c1b42793001f a0569473-aea8-44b0-a565-a24bc3278cd6 d7be0005-6efe-462c-b257-ebfe9bf7143a - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.550 1175390 INFO aodh.api.app [None req-df4b9701-ba54-465d-abe8-c1b42793001f a0569473-aea8-44b0-a565-a24bc3278cd6 d7be0005-6efe-462c-b257-ebfe9bf7143a - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.568 1175390 WARNING oslo_db.sqlalchemy.utils [None req-1a0e88f9-cddb-4ef1-8336-ddcb65431b6d eacef494-054e-4105-9821-802183aa9323 9a3e7207-0259-489a-9689-52f92240166d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.569 1175390 WARNING oslo_db.sqlalchemy.utils [None req-1a0e88f9-cddb-4ef1-8336-ddcb65431b6d eacef494-054e-4105-9821-802183aa9323 9a3e7207-0259-489a-9689-52f92240166d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.575 1175390 WARNING oslo_db.sqlalchemy.utils [None req-c290e21d-e470-42b0-bc6d-bd6ca023e14f eacef494-054e-4105-9821-802183aa9323 9a3e7207-0259-489a-9689-52f92240166d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.577 1175390 WARNING oslo_db.sqlalchemy.utils [None req-c290e21d-e470-42b0-bc6d-bd6ca023e14f eacef494-054e-4105-9821-802183aa9323 9a3e7207-0259-489a-9689-52f92240166d - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_convert_operator_to_lower_case [0.000736s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarmchange [0.010783s] ... ok {2} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_xml_parsable_error_middleware_translation_400 [0.032257s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.570 1175392 INFO alembic.runtime.migration [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.570 1175392 INFO alembic.runtime.migration [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.574 1175392 INFO alembic.runtime.migration [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.574 1175392 INFO alembic.runtime.migration [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.579 1175392 INFO alembic.runtime.migration [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.581 1175392 INFO aodh.api.app [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_alarms [0.011827s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsQuotas.test_project_alarms_quotas [0.045382s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.566 1175395 INFO alembic.runtime.migration [None req-eb60db73-3ef5-46f8-be2c-b11826b2f42a 793624e5-dd69-40ce-bda1-a9777418dc0d 65a79895-1561-4da0-939e-4d04d7010e31 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.567 1175395 INFO alembic.runtime.migration [None req-eb60db73-3ef5-46f8-be2c-b11826b2f42a 793624e5-dd69-40ce-bda1-a9777418dc0d 65a79895-1561-4da0-939e-4d04d7010e31 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.569 1175395 INFO alembic.runtime.migration [None req-eb60db73-3ef5-46f8-be2c-b11826b2f42a 793624e5-dd69-40ce-bda1-a9777418dc0d 65a79895-1561-4da0-939e-4d04d7010e31 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.570 1175395 INFO alembic.runtime.migration [None req-eb60db73-3ef5-46f8-be2c-b11826b2f42a 793624e5-dd69-40ce-bda1-a9777418dc0d 65a79895-1561-4da0-939e-4d04d7010e31 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.575 1175395 INFO alembic.runtime.migration [None req-eb60db73-3ef5-46f8-be2c-b11826b2f42a 793624e5-dd69-40ce-bda1-a9777418dc0d 65a79895-1561-4da0-939e-4d04d7010e31 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.576 1175395 INFO aodh.api.app [None req-eb60db73-3ef5-46f8-be2c-b11826b2f42a 793624e5-dd69-40ce-bda1-a9777418dc0d 65a79895-1561-4da0-939e-4d04d7010e31 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.589 1175395 WARNING oslo_db.sqlalchemy.utils [None req-6cdc0da6-e303-4054-9915-7c7ad5017458 1311b551-a817-48ef-ae90-c4e214696165 ad302775-560e-405e-b495-e37bc496e252 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.590 1175395 WARNING oslo_db.sqlalchemy.utils [None req-6cdc0da6-e303-4054-9915-7c7ad5017458 1311b551-a817-48ef-ae90-c4e214696165 ad302775-560e-405e-b495-e37bc496e252 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.595 1175395 WARNING oslo_db.sqlalchemy.utils [None req-96a52fbc-b687-4330-854d-d73f48a60c99 1311b551-a817-48ef-ae90-c4e214696165 ad302775-560e-405e-b495-e37bc496e252 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.599 1175395 WARNING oslo_db.sqlalchemy.utils [None req-178687d5-348f-4507-a1aa-4c54d98a52f3 1311b551-a817-48ef-ae90-c4e214696165 ad302775-560e-405e-b495-e37bc496e252 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.600 1175395 WARNING oslo_db.sqlalchemy.utils [None req-178687d5-348f-4507-a1aa-4c54d98a52f3 1311b551-a817-48ef-ae90-c4e214696165 ad302775-560e-405e-b495-e37bc496e252 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.603 1175395 WARNING oslo_db.sqlalchemy.utils [None req-0720c14e-a7e3-4f9b-ba83-04260c990cdb 1311b551-a817-48ef-ae90-c4e214696165 ad302775-560e-405e-b495-e37bc496e252 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_filter_misstyped_field_name_samples [0.010177s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_state_timestamp [0.046638s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.577 1175391 INFO alembic.runtime.migration [None req-664b3c6e-1230-45fc-835b-5da35835aad5 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.577 1175391 INFO alembic.runtime.migration [None req-664b3c6e-1230-45fc-835b-5da35835aad5 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.580 1175391 INFO alembic.runtime.migration [None req-664b3c6e-1230-45fc-835b-5da35835aad5 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.580 1175391 INFO alembic.runtime.migration [None req-664b3c6e-1230-45fc-835b-5da35835aad5 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.584 1175391 INFO alembic.runtime.migration [None req-664b3c6e-1230-45fc-835b-5da35835aad5 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.586 1175391 INFO aodh.api.app [None req-664b3c6e-1230-45fc-835b-5da35835aad5 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_direction [0.003576s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_empty_field_name [0.003465s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_field_name [0.001918s] ... ok {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestAlarmsRuleGnocchi.test_list_alarms [0.033626s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.613 1175395 INFO alembic.runtime.migration [None req-0720c14e-a7e3-4f9b-ba83-04260c990cdb 1311b551-a817-48ef-ae90-c4e214696165 ad302775-560e-405e-b495-e37bc496e252 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.613 1175395 INFO alembic.runtime.migration [None req-0720c14e-a7e3-4f9b-ba83-04260c990cdb 1311b551-a817-48ef-ae90-c4e214696165 ad302775-560e-405e-b495-e37bc496e252 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.616 1175395 INFO alembic.runtime.migration [None req-0720c14e-a7e3-4f9b-ba83-04260c990cdb 1311b551-a817-48ef-ae90-c4e214696165 ad302775-560e-405e-b495-e37bc496e252 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.616 1175395 INFO alembic.runtime.migration [None req-0720c14e-a7e3-4f9b-ba83-04260c990cdb 1311b551-a817-48ef-ae90-c4e214696165 ad302775-560e-405e-b495-e37bc496e252 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.621 1175395 INFO alembic.runtime.migration [None req-0720c14e-a7e3-4f9b-ba83-04260c990cdb 1311b551-a817-48ef-ae90-c4e214696165 ad302775-560e-405e-b495-e37bc496e252 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.623 1175395 INFO aodh.api.app [None req-0720c14e-a7e3-4f9b-ba83-04260c990cdb 1311b551-a817-48ef-ae90-c4e214696165 ad302775-560e-405e-b495-e37bc496e252 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.636 1175395 WARNING oslo_db.sqlalchemy.utils [None req-18fe6b26-4413-4e36-81f1-9bcefb1ab13f 7c549111-6b77-4433-a860-2a56ad0ea201 1fa24c54-84c4-4a5b-a756-f0bb650d3942 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_invalid_complex_filter_wrong_field_names [0.062308s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter_with_unbalanced_tree [0.001405s] ... ok {2} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_replace_isotime_wrong_syntax [0.001715s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_cannot_query_others_project [0.044552s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.623 1175391 INFO alembic.runtime.migration [None req-e369bc98-a32d-4a4c-8c4a-1c8df4819bde - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.624 1175391 INFO alembic.runtime.migration [None req-e369bc98-a32d-4a4c-8c4a-1c8df4819bde - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.627 1175391 INFO alembic.runtime.migration [None req-e369bc98-a32d-4a4c-8c4a-1c8df4819bde - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.627 1175391 INFO alembic.runtime.migration [None req-e369bc98-a32d-4a4c-8c4a-1c8df4819bde - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.631 1175391 INFO alembic.runtime.migration [None req-e369bc98-a32d-4a4c-8c4a-1c8df4819bde - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.632 1175391 INFO aodh.api.app [None req-e369bc98-a32d-4a4c-8c4a-1c8df4819bde - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_alarm_scenarios.TestPaginationQuery.test_sort_by_severity_with_its_value ... SKIPPED: This is only implemented for MySQL {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_filter_with_isotime_timestamp [0.050107s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.631 1175390 INFO alembic.runtime.migration [None req-c290e21d-e470-42b0-bc6d-bd6ca023e14f eacef494-054e-4105-9821-802183aa9323 9a3e7207-0259-489a-9689-52f92240166d - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.631 1175390 INFO alembic.runtime.migration [None req-c290e21d-e470-42b0-bc6d-bd6ca023e14f eacef494-054e-4105-9821-802183aa9323 9a3e7207-0259-489a-9689-52f92240166d - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.635 1175390 INFO alembic.runtime.migration [None req-c290e21d-e470-42b0-bc6d-bd6ca023e14f eacef494-054e-4105-9821-802183aa9323 9a3e7207-0259-489a-9689-52f92240166d - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.635 1175390 INFO alembic.runtime.migration [None req-c290e21d-e470-42b0-bc6d-bd6ca023e14f eacef494-054e-4105-9821-802183aa9323 9a3e7207-0259-489a-9689-52f92240166d - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.639 1175390 INFO alembic.runtime.migration [None req-c290e21d-e470-42b0-bc6d-bd6ca023e14f eacef494-054e-4105-9821-802183aa9323 9a3e7207-0259-489a-9689-52f92240166d - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.641 1175390 INFO aodh.api.app [None req-c290e21d-e470-42b0-bc6d-bd6ca023e14f eacef494-054e-4105-9821-802183aa9323 9a3e7207-0259-489a-9689-52f92240166d - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_sees_only_its_own_project [0.037364s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.669 1175391 INFO alembic.runtime.migration [None req-b18d5652-4187-4876-a2b7-26b606a4c473 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.669 1175391 INFO alembic.runtime.migration [None req-b18d5652-4187-4876-a2b7-26b606a4c473 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.673 1175391 INFO alembic.runtime.migration [None req-b18d5652-4187-4876-a2b7-26b606a4c473 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.673 1175391 INFO alembic.runtime.migration [None req-b18d5652-4187-4876-a2b7-26b606a4c473 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.677 1175391 INFO alembic.runtime.migration [None req-b18d5652-4187-4876-a2b7-26b606a4c473 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.679 1175391 INFO aodh.api.app [None req-b18d5652-4187-4876-a2b7-26b606a4c473 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_limit_should_be_positive [0.039874s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.669 1175392 INFO alembic.runtime.migration [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.669 1175392 INFO alembic.runtime.migration [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.672 1175392 INFO alembic.runtime.migration [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.672 1175392 INFO alembic.runtime.migration [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.677 1175392 INFO alembic.runtime.migration [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.679 1175392 INFO aodh.api.app [None req-3728f9be-01ce-4b84-a683-9ab0ec3d745b 29e04fd8-a1d2-4cbb-a179-091318efd298 35a4b0f0-ec97-4094-86ef-7406d3747dce - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_app.TestApiMiddleware.test_best_match_language [0.038184s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.675 1175395 INFO alembic.runtime.migration [None req-18fe6b26-4413-4e36-81f1-9bcefb1ab13f 7c549111-6b77-4433-a860-2a56ad0ea201 1fa24c54-84c4-4a5b-a756-f0bb650d3942 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.675 1175395 INFO alembic.runtime.migration [None req-18fe6b26-4413-4e36-81f1-9bcefb1ab13f 7c549111-6b77-4433-a860-2a56ad0ea201 1fa24c54-84c4-4a5b-a756-f0bb650d3942 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.679 1175395 INFO alembic.runtime.migration [None req-18fe6b26-4413-4e36-81f1-9bcefb1ab13f 7c549111-6b77-4433-a860-2a56ad0ea201 1fa24c54-84c4-4a5b-a756-f0bb650d3942 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.679 1175395 INFO alembic.runtime.migration [None req-18fe6b26-4413-4e36-81f1-9bcefb1ab13f 7c549111-6b77-4433-a860-2a56ad0ea201 1fa24c54-84c4-4a5b-a756-f0bb650d3942 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.683 1175395 INFO alembic.runtime.migration [None req-18fe6b26-4413-4e36-81f1-9bcefb1ab13f 7c549111-6b77-4433-a860-2a56ad0ea201 1fa24c54-84c4-4a5b-a756-f0bb650d3942 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.684 1175395 INFO aodh.api.app [None req-18fe6b26-4413-4e36-81f1-9bcefb1ab13f 7c549111-6b77-4433-a860-2a56ad0ea201 1fa24c54-84c4-4a5b-a756-f0bb650d3942 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/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_complex_query.TestComplexQuery.test_replace_isotime_in_complex_filter [0.001942s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_multiple_item_order_string [0.002986s] ... ok {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_all [0.037314s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.681 1175390 INFO alembic.runtime.migration [None req-9b70db09-fab5-4e08-8b27-25ca5565ee43 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.681 1175390 INFO alembic.runtime.migration [None req-9b70db09-fab5-4e08-8b27-25ca5565ee43 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.685 1175390 INFO alembic.runtime.migration [None req-9b70db09-fab5-4e08-8b27-25ca5565ee43 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.685 1175390 INFO alembic.runtime.migration [None req-9b70db09-fab5-4e08-8b27-25ca5565ee43 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.689 1175390 INFO alembic.runtime.migration [None req-9b70db09-fab5-4e08-8b27-25ca5565ee43 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.691 1175390 INFO aodh.api.app [None req-9b70db09-fab5-4e08-8b27-25ca5565ee43 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query.TestComplexQuery.test_validate_orderby_wrong_order_string [0.003616s] ... ok {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_user_in_orderby [0.049504s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.708 1175391 INFO alembic.runtime.migration [None req-9f462384-b6f6-485a-8564-c72f223d64bd - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.708 1175391 INFO alembic.runtime.migration [None req-9f462384-b6f6-485a-8564-c72f223d64bd - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.712 1175391 INFO alembic.runtime.migration [None req-9f462384-b6f6-485a-8564-c72f223d64bd - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.712 1175391 INFO alembic.runtime.migration [None req-9f462384-b6f6-485a-8564-c72f223d64bd - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.716 1175391 INFO alembic.runtime.migration [None req-9f462384-b6f6-485a-8564-c72f223d64bd - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.718 1175391 INFO aodh.api.app [None req-9f462384-b6f6-485a-8564-c72f223d64bd - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_field_project [0.051914s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.708 1175392 INFO alembic.runtime.migration [None req-08456b35-d166-411c-b94e-c00bba571bcf - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.708 1175392 INFO alembic.runtime.migration [None req-08456b35-d166-411c-b94e-c00bba571bcf - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.711 1175392 INFO alembic.runtime.migration [None req-08456b35-d166-411c-b94e-c00bba571bcf - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.711 1175392 INFO alembic.runtime.migration [None req-08456b35-d166-411c-b94e-c00bba571bcf - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.716 1175392 INFO alembic.runtime.migration [None req-08456b35-d166-411c-b94e-c00bba571bcf - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.718 1175392 INFO aodh.api.app [None req-08456b35-d166-411c-b94e-c00bba571bcf - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_for_project_orderby_with_user [0.047851s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.719 1175390 INFO alembic.runtime.migration [None req-383c39c2-b5f5-4f23-b1bf-d1abb0c028be - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.719 1175390 INFO alembic.runtime.migration [None req-383c39c2-b5f5-4f23-b1bf-d1abb0c028be - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.722 1175390 INFO alembic.runtime.migration [None req-383c39c2-b5f5-4f23-b1bf-d1abb0c028be - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.722 1175390 INFO alembic.runtime.migration [None req-383c39c2-b5f5-4f23-b1bf-d1abb0c028be - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.727 1175390 INFO alembic.runtime.migration [None req-383c39c2-b5f5-4f23-b1bf-d1abb0c028be - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.729 1175390 INFO aodh.api.app [None req-383c39c2-b5f5-4f23-b1bf-d1abb0c028be - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.050791s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.721 1175395 INFO alembic.runtime.migration [None req-18fe6b26-4413-4e36-81f1-9bcefb1ab13f 7c549111-6b77-4433-a860-2a56ad0ea201 1fa24c54-84c4-4a5b-a756-f0bb650d3942 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.722 1175395 INFO alembic.runtime.migration [None req-18fe6b26-4413-4e36-81f1-9bcefb1ab13f 7c549111-6b77-4433-a860-2a56ad0ea201 1fa24c54-84c4-4a5b-a756-f0bb650d3942 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.725 1175395 INFO alembic.runtime.migration [None req-18fe6b26-4413-4e36-81f1-9bcefb1ab13f 7c549111-6b77-4433-a860-2a56ad0ea201 1fa24c54-84c4-4a5b-a756-f0bb650d3942 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.725 1175395 INFO alembic.runtime.migration [None req-18fe6b26-4413-4e36-81f1-9bcefb1ab13f 7c549111-6b77-4433-a860-2a56ad0ea201 1fa24c54-84c4-4a5b-a756-f0bb650d3942 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.730 1175395 INFO alembic.runtime.migration [None req-18fe6b26-4413-4e36-81f1-9bcefb1ab13f 7c549111-6b77-4433-a860-2a56ad0ea201 1fa24c54-84c4-4a5b-a756-f0bb650d3942 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.731 1175395 INFO aodh.api.app [None req-18fe6b26-4413-4e36-81f1-9bcefb1ab13f 7c549111-6b77-4433-a860-2a56ad0ea201 1fa24c54-84c4-4a5b-a756-f0bb650d3942 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_filter_orderby_and_limit [0.048584s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.757 1175391 INFO alembic.runtime.migration [None req-f24a85b0-1c3a-4552-94df-6d8fba778b0d - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.757 1175391 INFO alembic.runtime.migration [None req-f24a85b0-1c3a-4552-94df-6d8fba778b0d - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.760 1175391 INFO alembic.runtime.migration [None req-f24a85b0-1c3a-4552-94df-6d8fba778b0d - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.760 1175391 INFO alembic.runtime.migration [None req-f24a85b0-1c3a-4552-94df-6d8fba778b0d - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.764 1175391 INFO alembic.runtime.migration [None req-f24a85b0-1c3a-4552-94df-6d8fba778b0d - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.765 1175391 INFO aodh.api.app [None req-f24a85b0-1c3a-4552-94df-6d8fba778b0d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_admin [0.041444s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.767 1175390 INFO alembic.runtime.migration [None req-63af20fd-10f7-4667-b32e-0c1f0b3b41a0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.767 1175390 INFO alembic.runtime.migration [None req-63af20fd-10f7-4667-b32e-0c1f0b3b41a0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.770 1175390 INFO alembic.runtime.migration [None req-63af20fd-10f7-4667-b32e-0c1f0b3b41a0 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.770 1175390 INFO alembic.runtime.migration [None req-63af20fd-10f7-4667-b32e-0c1f0b3b41a0 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.774 1175390 INFO alembic.runtime.migration [None req-63af20fd-10f7-4667-b32e-0c1f0b3b41a0 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.776 1175390 INFO aodh.api.app [None req-63af20fd-10f7-4667-b32e-0c1f0b3b41a0 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_filter_with_isotime [0.050905s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.760 1175392 INFO alembic.runtime.migration [None req-f7124395-8b3c-4587-8701-744aef7ac328 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.760 1175392 INFO alembic.runtime.migration [None req-f7124395-8b3c-4587-8701-744aef7ac328 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.764 1175392 INFO alembic.runtime.migration [None req-f7124395-8b3c-4587-8701-744aef7ac328 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.764 1175392 INFO alembic.runtime.migration [None req-f7124395-8b3c-4587-8701-744aef7ac328 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.768 1175392 INFO alembic.runtime.migration [None req-f7124395-8b3c-4587-8701-744aef7ac328 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.769 1175392 INFO aodh.api.app [None req-f7124395-8b3c-4587-8701-744aef7ac328 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_all [0.042374s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.773 1175395 INFO alembic.runtime.migration [None req-a82c14c4-da86-4baf-bce2-664887233483 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.774 1175395 INFO alembic.runtime.migration [None req-a82c14c4-da86-4baf-bce2-664887233483 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.777 1175395 INFO alembic.runtime.migration [None req-a82c14c4-da86-4baf-bce2-664887233483 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.777 1175395 INFO alembic.runtime.migration [None req-a82c14c4-da86-4baf-bce2-664887233483 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.781 1175395 INFO alembic.runtime.migration [None req-a82c14c4-da86-4baf-bce2-664887233483 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.782 1175395 INFO aodh.api.app [None req-a82c14c4-da86-4baf-bce2-664887233483 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_admin [0.029600s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.809 1175390 INFO alembic.runtime.migration [None req-78bf05ea-f106-4c57-879e-6399296da1dc 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.809 1175390 INFO alembic.runtime.migration [None req-78bf05ea-f106-4c57-879e-6399296da1dc 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.813 1175390 INFO alembic.runtime.migration [None req-78bf05ea-f106-4c57-879e-6399296da1dc 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.813 1175390 INFO alembic.runtime.migration [None req-78bf05ea-f106-4c57-879e-6399296da1dc 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.818 1175390 INFO alembic.runtime.migration [None req-78bf05ea-f106-4c57-879e-6399296da1dc 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.819 1175390 INFO aodh.api.app [None req-78bf05ea-f106-4c57-879e-6399296da1dc 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_admin_tenant_sees_every_project [0.035155s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.805 1175391 INFO alembic.runtime.migration [None req-d9946b1a-1ed4-49e9-94ac-b8b15bc2be1d - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.806 1175391 INFO alembic.runtime.migration [None req-d9946b1a-1ed4-49e9-94ac-b8b15bc2be1d - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.809 1175391 INFO alembic.runtime.migration [None req-d9946b1a-1ed4-49e9-94ac-b8b15bc2be1d - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.809 1175391 INFO alembic.runtime.migration [None req-d9946b1a-1ed4-49e9-94ac-b8b15bc2be1d - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.814 1175391 INFO alembic.runtime.migration [None req-d9946b1a-1ed4-49e9-94ac-b8b15bc2be1d - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.816 1175391 INFO aodh.api.app [None req-d9946b1a-1ed4-49e9-94ac-b8b15bc2be1d - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsController.test_query_with_orderby_severity ... SKIPPED: This is only implemented for MySQL {2} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_sees_only_its_own_project [0.039940s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.813 1175392 INFO alembic.runtime.migration [None req-9b25fc46-15c1-48f7-bf7d-9fe3188d667c - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.813 1175392 INFO alembic.runtime.migration [None req-9b25fc46-15c1-48f7-bf7d-9fe3188d667c - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.816 1175392 INFO alembic.runtime.migration [None req-9b25fc46-15c1-48f7-bf7d-9fe3188d667c - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.816 1175392 INFO alembic.runtime.migration [None req-9b25fc46-15c1-48f7-bf7d-9fe3188d667c - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.821 1175392 INFO alembic.runtime.migration [None req-9b25fc46-15c1-48f7-bf7d-9fe3188d667c - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.823 1175392 INFO aodh.api.app [None req-9b25fc46-15c1-48f7-bf7d-9fe3188d667c - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_by_user_failed [0.028200s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.839 1175390 INFO alembic.runtime.migration [None req-7f5edf11-5d96-4721-84c8-99ce2ac1a938 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.839 1175390 INFO alembic.runtime.migration [None req-7f5edf11-5d96-4721-84c8-99ce2ac1a938 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.843 1175390 INFO alembic.runtime.migration [None req-7f5edf11-5d96-4721-84c8-99ce2ac1a938 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.843 1175390 INFO alembic.runtime.migration [None req-7f5edf11-5d96-4721-84c8-99ce2ac1a938 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.847 1175390 INFO alembic.runtime.migration [None req-7f5edf11-5d96-4721-84c8-99ce2ac1a938 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.849 1175390 INFO aodh.api.app [None req-7f5edf11-5d96-4721-84c8-99ce2ac1a938 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_get_connection.ConnectionRetryTest.test_retries [0.006846s] ... ok {0} aodh.tests.functional.storage.test_impl_log.ConnectionTest.test_get_connection [0.000305s] ... ok {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_limit_should_be_positive [0.036567s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.852 1175395 INFO alembic.runtime.migration [None req-9cc3bcf9-dcc5-4003-bc19-c6a88fb432bd - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.852 1175395 INFO alembic.runtime.migration [None req-9cc3bcf9-dcc5-4003-bc19-c6a88fb432bd - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.855 1175395 INFO alembic.runtime.migration [None req-9cc3bcf9-dcc5-4003-bc19-c6a88fb432bd - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.855 1175395 INFO alembic.runtime.migration [None req-9cc3bcf9-dcc5-4003-bc19-c6a88fb432bd - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.859 1175395 INFO alembic.runtime.migration [None req-9cc3bcf9-dcc5-4003-bc19-c6a88fb432bd - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.861 1175395 INFO aodh.api.app [None req-9cc3bcf9-dcc5-4003-bc19-c6a88fb432bd - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_query_with_filter_orderby_and_limit [0.047092s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.841 1175391 INFO alembic.runtime.migration [None req-2f3c67e8-aee9-4f72-afae-a04b86983ffb - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.841 1175391 INFO alembic.runtime.migration [None req-2f3c67e8-aee9-4f72-afae-a04b86983ffb - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.844 1175391 INFO alembic.runtime.migration [None req-2f3c67e8-aee9-4f72-afae-a04b86983ffb - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.845 1175391 INFO alembic.runtime.migration [None req-2f3c67e8-aee9-4f72-afae-a04b86983ffb - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.850 1175391 INFO alembic.runtime.migration [None req-2f3c67e8-aee9-4f72-afae-a04b86983ffb - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.852 1175391 INFO aodh.api.app [None req-2f3c67e8-aee9-4f72-afae-a04b86983ffb - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_inside_project [0.040251s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.853 1175392 INFO alembic.runtime.migration [None req-32a4996d-b745-412e-98d9-ddbddfdbbcbf - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.854 1175392 INFO alembic.runtime.migration [None req-32a4996d-b745-412e-98d9-ddbddfdbbcbf - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.858 1175392 INFO alembic.runtime.migration [None req-32a4996d-b745-412e-98d9-ddbddfdbbcbf - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.858 1175392 INFO alembic.runtime.migration [None req-32a4996d-b745-412e-98d9-ddbddfdbbcbf - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.863 1175392 INFO alembic.runtime.migration [None req-32a4996d-b745-412e-98d9-ddbddfdbbcbf - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.864 1175392 INFO aodh.api.app [None req-32a4996d-b745-412e-98d9-ddbddfdbbcbf - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_counter_increment [0.033497s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.874 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.875 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.878 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.878 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.883 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.887 1175390 WARNING oslo_db.sqlalchemy.utils [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] 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_all_projects [0.035576s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.889 1175391 INFO alembic.runtime.migration [None req-d4021440-d23e-4aff-9467-6884f7d50790 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.889 1175391 INFO alembic.runtime.migration [None req-d4021440-d23e-4aff-9467-6884f7d50790 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.894 1175391 INFO alembic.runtime.migration [None req-d4021440-d23e-4aff-9467-6884f7d50790 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.894 1175391 INFO alembic.runtime.migration [None req-d4021440-d23e-4aff-9467-6884f7d50790 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.898 1175391 INFO alembic.runtime.migration [None req-d4021440-d23e-4aff-9467-6884f7d50790 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.899 1175391 INFO aodh.api.app [None req-d4021440-d23e-4aff-9467-6884f7d50790 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_admin [0.034749s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.893 1175392 INFO alembic.runtime.migration [None req-81b5ed63-1e90-4e31-829f-725efc7a1a03 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.893 1175392 INFO alembic.runtime.migration [None req-81b5ed63-1e90-4e31-829f-725efc7a1a03 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.896 1175392 INFO alembic.runtime.migration [None req-81b5ed63-1e90-4e31-829f-725efc7a1a03 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.896 1175392 INFO alembic.runtime.migration [None req-81b5ed63-1e90-4e31-829f-725efc7a1a03 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.901 1175392 INFO alembic.runtime.migration [None req-81b5ed63-1e90-4e31-829f-725efc7a1a03 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.903 1175392 INFO aodh.api.app [None req-81b5ed63-1e90-4e31-829f-725efc7a1a03 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_some_alarm_history [0.024816s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.910 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.911 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.914 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.914 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.918 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.922 1175390 WARNING oslo_db.sqlalchemy.utils [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.926 1175390 INFO aodh.storage.impl_sqlalchemy [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] 2 alarm histories are removed from database {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_can_explicitly_filter_for_own_project [0.051115s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.889 1175395 INFO alembic.runtime.migration [None req-7eee0480-d6d4-478e-b73e-3752d9703c24 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.890 1175395 INFO alembic.runtime.migration [None req-7eee0480-d6d4-478e-b73e-3752d9703c24 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.892 1175395 INFO alembic.runtime.migration [None req-7eee0480-d6d4-478e-b73e-3752d9703c24 - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.892 1175395 INFO alembic.runtime.migration [None req-7eee0480-d6d4-478e-b73e-3752d9703c24 - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.896 1175395 INFO alembic.runtime.migration [None req-7eee0480-d6d4-478e-b73e-3752d9703c24 - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.898 1175395 INFO aodh.api.app [None req-7eee0480-d6d4-478e-b73e-3752d9703c24 - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_add [0.019979s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.935 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.935 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.938 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.938 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.942 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.945 1175390 WARNING oslo_db.sqlalchemy.utils [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] 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.029488s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.928 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.928 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.933 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.933 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.938 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.940 1175392 INFO aodh.api.app [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_forbidden [0.042235s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.925 1175391 INFO alembic.runtime.migration [None req-05e9a15f-e60d-4160-80b1-8350b6a28f6c some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.925 1175391 INFO alembic.runtime.migration [None req-05e9a15f-e60d-4160-80b1-8350b6a28f6c some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.928 1175391 INFO alembic.runtime.migration [None req-05e9a15f-e60d-4160-80b1-8350b6a28f6c some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.928 1175391 INFO alembic.runtime.migration [None req-05e9a15f-e60d-4160-80b1-8350b6a28f6c some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.932 1175391 INFO alembic.runtime.migration [None req-05e9a15f-e60d-4160-80b1-8350b6a28f6c some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.934 1175391 INFO aodh.api.app [None req-05e9a15f-e60d-4160-80b1-8350b6a28f6c some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.948 1175391 INFO aodh.api.app [None req-05e9a15f-e60d-4160-80b1-8350b6a28f6c some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:00.959 1175391 WARNING oslo_policy.policy [None req-5fca88c6-0910-4df3-9351-7db26b2e6375 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.AlarmTest.test_delete [0.023297s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.954 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.954 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.957 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.957 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.963 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.966 1175390 WARNING oslo_db.sqlalchemy.utils [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:00.969 1175390 WARNING oslo_db.sqlalchemy.utils [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_complex_query_scenarios.TestQueryAlarmsHistoryController.test_non_admin_tenant_cannot_query_others_project [0.047326s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.939 1175395 INFO alembic.runtime.migration [None req-114cb749-43c2-4940-b2bc-7f954afa17ae - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.939 1175395 INFO alembic.runtime.migration [None req-114cb749-43c2-4940-b2bc-7f954afa17ae - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.942 1175395 INFO alembic.runtime.migration [None req-114cb749-43c2-4940-b2bc-7f954afa17ae - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.942 1175395 INFO alembic.runtime.migration [None req-114cb749-43c2-4940-b2bc-7f954afa17ae - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.946 1175395 INFO alembic.runtime.migration [None req-114cb749-43c2-4940-b2bc-7f954afa17ae - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.948 1175395 INFO aodh.api.app [None req-114cb749-43c2-4940-b2bc-7f954afa17ae - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {2} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_no_resource_failed [0.030400s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.959 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.959 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.963 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.963 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.968 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.969 1175392 INFO aodh.api.app [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {1} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_other_project_quotas_by_user_failed [0.028319s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.967 1175391 INFO alembic.runtime.migration [None req-5fca88c6-0910-4df3-9351-7db26b2e6375 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.967 1175391 INFO alembic.runtime.migration [None req-5fca88c6-0910-4df3-9351-7db26b2e6375 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.971 1175391 INFO alembic.runtime.migration [None req-5fca88c6-0910-4df3-9351-7db26b2e6375 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.971 1175391 INFO alembic.runtime.migration [None req-5fca88c6-0910-4df3-9351-7db26b2e6375 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.975 1175391 INFO alembic.runtime.migration [None req-5fca88c6-0910-4df3-9351-7db26b2e6375 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.977 1175391 INFO aodh.api.app [None req-5fca88c6-0910-4df3-9351-7db26b2e6375 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_empty [0.018444s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.979 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.979 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.982 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.983 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.988 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.989 1175390 WARNING oslo_db.sqlalchemy.utils [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_all_alarm_history [0.026926s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.990 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.990 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.994 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.994 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.998 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.002 1175392 WARNING oslo_db.sqlalchemy.utils [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:01.007 1175392 INFO aodh.storage.impl_sqlalchemy [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] 3 alarm histories are removed from database {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby [0.028666s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.998 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.998 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.001 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.001 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.006 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.011 1175390 WARNING oslo_db.sqlalchemy.utils [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.functional.storage.sqlalchemy.test_migrations.ModelsMigrationsSync.test_models_sync [0.028599s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.996 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.996 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.999 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.999 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.003 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.004 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.004 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. {1} aodh.tests.functional.storage.test_get_connection.ConnectionConfigTest.test_only_default_url [0.005313s] ... ok {1} aodh.tests.functional.storage.test_impl_sqlalchemy.CapabilitiesTest.test_alarm_capabilities [0.000310s] ... ok {3} aodh.tests.functional.api.v2.test_metrics.TestMetrics.test_get_all_metrics_all_projects_forbidden [0.051961s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:00.988 1175395 INFO alembic.runtime.migration [None req-f63f81f2-179b-4eac-a3c6-2c5b148b012a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.988 1175395 INFO alembic.runtime.migration [None req-f63f81f2-179b-4eac-a3c6-2c5b148b012a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.991 1175395 INFO alembic.runtime.migration [None req-f63f81f2-179b-4eac-a3c6-2c5b148b012a - project-id1 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:00.993 1175395 INFO alembic.runtime.migration [None req-f63f81f2-179b-4eac-a3c6-2c5b148b012a - project-id1 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:00.997 1175395 INFO alembic.runtime.migration [None req-f63f81f2-179b-4eac-a3c6-2c5b148b012a - project-id1 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:00.998 1175395 INFO aodh.api.app [None req-f63f81f2-179b-4eac-a3c6-2c5b148b012a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:01.014 1175395 INFO aodh.api.app [None req-f63f81f2-179b-4eac-a3c6-2c5b148b012a - project-id1 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini 2025-09-05 17:08:01.030 1175395 WARNING oslo_policy.policy [None req-e6b0abd1-46cf-44b5-b0e4-fa906063aae7 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.AlarmTest.test_list [0.024498s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.017 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.017 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.021 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.021 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.029 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.033 1175392 WARNING oslo_db.sqlalchemy.utils [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_for_alarm_id [0.021284s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.027 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.027 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.031 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.031 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.035 1175390 INFO alembic.runtime.migration [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Running stamp_revision -> 010 {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmCounterTest.test_get_value_of_empty_counter [0.017706s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.031 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.031 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.035 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.035 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.040 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Running stamp_revision -> 010 {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_refresh [0.003227s] ... ok {0} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_timezone [0.001709s] ... ok {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_disabled [0.023301s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.043 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.043 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.048 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.048 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.052 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.055 1175392 WARNING oslo_db.sqlalchemy.utils [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_full_trip_with_multi_type_rules [0.016291s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.061 1175390 ERROR stevedore.extension [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] 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:08:01.061 1175390 WARNING stevedore.named [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Could not load prometheus 2025-09-05 17:08:01.062 1175390 INFO aodh.evaluator [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] alarm db8f5783-02a6-4d0f-9b1d-4ee67f963d80 transitioning to alarm because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to alarm, due to rules: rule1, rule2, rule6 outside their threshold. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_delete_project_quota_by_user_failed [0.030947s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.040 1175395 INFO alembic.runtime.migration [None req-e6b0abd1-46cf-44b5-b0e4-fa906063aae7 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.040 1175395 INFO alembic.runtime.migration [None req-e6b0abd1-46cf-44b5-b0e4-fa906063aae7 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.045 1175395 INFO alembic.runtime.migration [None req-e6b0abd1-46cf-44b5-b0e4-fa906063aae7 some_user_id some_project_id - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.045 1175395 INFO alembic.runtime.migration [None req-e6b0abd1-46cf-44b5-b0e4-fa906063aae7 some_user_id some_project_id - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.050 1175395 INFO alembic.runtime.migration [None req-e6b0abd1-46cf-44b5-b0e4-fa906063aae7 some_user_id some_project_id - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.052 1175395 INFO aodh.api.app [None req-e6b0abd1-46cf-44b5-b0e4-fa906063aae7 some_user_id some_project_id - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update [0.022430s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.049 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.049 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.052 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.052 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.056 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.061 1175391 WARNING oslo_db.sqlalchemy.utils [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_alarm_with_short_circuit_logic [0.011125s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.071 1175390 ERROR stevedore.extension [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] 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:08:01.071 1175390 WARNING stevedore.named [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Could not load prometheus 2025-09-05 17:08:01.072 1175390 INFO aodh.evaluator [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] alarm 16b1b58d-0383-400d-a1dd-89f49e478faf 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. {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_enabled [0.021545s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.065 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.065 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.069 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.069 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.074 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.078 1175392 WARNING oslo_db.sqlalchemy.utils [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_simple_insufficient [0.010291s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.082 1175390 ERROR stevedore.extension [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] 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:08:01.082 1175390 WARNING stevedore.named [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Could not load prometheus 2025-09-05 17:08:01.083 1175390 INFO aodh.evaluator [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] alarm 704d5ee5-90aa-4b1a-9981-52a72602487f 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:08:01.084 1175390 INFO aodh.evaluator [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] alarm 98fa7401-7d58-4bcd-8f65-56dcfedd9e9c 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:08:01.085 1175390 INFO aodh.evaluator [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] alarm 1d134c94-6398-4a4f-acb4-85b4b64890e1 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:08:01.085 1175390 INFO aodh.evaluator [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] alarm 4f766963-8671-4fff-8a24-acd20c0ed015 transitioning to insufficient data because Composite rule alarm with composition form: (rule1 and rule2 and (rule3 or rule4 or rule5 or rule6)) transition to insufficient data, due to rules: rule1, rule2, rule3, rule4, rule5, rule6 state evaluated to unknown. {1} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_deleted_alarm_failed [0.024761s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.072 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.072 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.077 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.077 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.081 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.085 1175391 WARNING oslo_db.sqlalchemy.utils [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:01.086 1175391 WARNING oslo_db.sqlalchemy.utils [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:01.089 1175391 WARNING oslo_db.sqlalchemy.utils [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_alarming_when_repeat_actions_enabled [0.007232s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.092 1175390 INFO aodh.evaluator.event [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Triggering the alarm 31884b25-0365-42f5-802b-7ead1c44df2b by event for project , event_type: type0 2025-09-05 17:08:01.092 1175390 INFO aodh.evaluator [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] alarm 31884b25-0365-42f5-802b-7ead1c44df2b transitioning to alarm because Event hits the query . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_do_not_continue_alarming_when_repeat_actions_disabled [0.006905s] ... ok {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_project_quotas_by_user [0.036571s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.073 1175395 INFO alembic.runtime.migration [None req-3a6ba57a-b821-4946-b46b-0af1034c8ffa 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.073 1175395 INFO alembic.runtime.migration [None req-3a6ba57a-b821-4946-b46b-0af1034c8ffa 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.077 1175395 INFO alembic.runtime.migration [None req-3a6ba57a-b821-4946-b46b-0af1034c8ffa 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.077 1175395 INFO alembic.runtime.migration [None req-3a6ba57a-b821-4946-b46b-0af1034c8ffa 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.081 1175395 INFO alembic.runtime.migration [None req-3a6ba57a-b821-4946-b46b-0af1034c8ffa 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.083 1175395 INFO aodh.api.app [None req-3a6ba57a-b821-4946-b46b-0af1034c8ffa 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_excluded_by_name [0.022844s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.088 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.088 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.091 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.091 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.096 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.100 1175392 WARNING oslo_db.sqlalchemy.utils [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_event_type [0.007163s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.107 1175390 ERROR aodh.evaluator.event [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Failed to extract event_type from event = {'message_id': '4aff3c45-eda6-4921-8f07-266b03f1043b', 'traits': []} 2025-09-05 17:08:01.107 1175390 WARNING aodh.evaluator.event [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Event <{'message_id': '4aff3c45-eda6-4921-8f07-266b03f1043b', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_type_pattern_unmatched [0.006367s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_alarm_id_as_filter [0.025524s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.097 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.097 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.100 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.101 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.106 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.109 1175391 WARNING oslo_db.sqlalchemy.utils [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_float [0.007984s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.122 1175390 INFO aodh.evaluator.event [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Aborting evaluation of the alarm edd5a486-718b-46a8-9653-12143be2878d due to unmet condition={'field': 'traits.io_read_kbs', 'value': 123.456, 'op': } . {2} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_ordered_by_timestamp [0.020306s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.110 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.110 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.113 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.113 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.119 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.122 1175392 WARNING oslo_db.sqlalchemy.utils [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_integer [0.006911s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.129 1175390 INFO aodh.evaluator.event [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Aborting evaluation of the alarm d66cb5ab-05e1-4a31-914d-eb52ffe9a68f due to unmet condition={'field': 'traits.instance_type_id', 'value': 5, 'op': } . {0} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_uninterested_event_type [0.009119s] ... ok {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_get_quotas_by_user [0.036086s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.111 1175395 INFO alembic.runtime.migration [None req-bbf16756-ec00-476e-af5f-7c8158a25b1f 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.111 1175395 INFO alembic.runtime.migration [None req-bbf16756-ec00-476e-af5f-7c8158a25b1f 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.115 1175395 INFO alembic.runtime.migration [None req-bbf16756-ec00-476e-af5f-7c8158a25b1f 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.115 1175395 INFO alembic.runtime.migration [None req-bbf16756-ec00-476e-af5f-7c8158a25b1f 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.120 1175395 INFO alembic.runtime.migration [None req-bbf16756-ec00-476e-af5f-7c8158a25b1f 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.122 1175395 INFO aodh.api.app [None req-bbf16756-ec00-476e-af5f-7c8158a25b1f 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter [0.025837s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.123 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.123 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.127 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.127 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.131 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.134 1175391 WARNING oslo_db.sqlalchemy.utils [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_trip [0.008645s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.147 1175390 INFO aodh.evaluator [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] alarm 1d221e8f-d7d4-4eb1-966b-db717bfc057b transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 7.0 {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_filter_and_orderby_and_limit [0.029064s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.131 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.132 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.135 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.135 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.140 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.144 1175392 WARNING oslo_db.sqlalchemy.utils [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_known_state_ok [0.007810s] ... ok {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_no_state_change_outside_time_constraint [0.008250s] ... ok {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter [0.024584s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.150 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.150 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.153 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.153 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.158 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.161 1175391 WARNING oslo_db.sqlalchemy.utils [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_unsupported_resource_failed [0.032597s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.147 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.147 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.151 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.151 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.157 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.159 1175395 INFO aodh.api.app [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_clear [0.013790s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.176 1175390 INFO aodh.evaluator [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] alarm 52bd86ad-bed7-4e52-aa9b-f3eb8ee367ad transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {0} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_alarm_trip [0.009065s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.186 1175390 INFO aodh.evaluator [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] alarm 687d5518-b881-478d-8186-c491bdaf8f3b transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {0} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify_stack_id_missing [0.007337s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.195 1175390 INFO aodh.notifier.heat [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] 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:08:01.195 1175390 ERROR aodh.notifier.heat [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] stack_id and asg_id must exist to notify alarm fake_alarm_id {3} aodh.tests.functional.api.v2.test_quotas.TestQuotas.test_post_quotas_wrong_limit_failed [0.029123s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.178 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.178 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.182 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.183 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.187 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.189 1175395 INFO aodh.api.app [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] WSGI config used: /builddir/build/BUILD/aodh-20.1.0.dev71/aodh/api/api-paste.ini {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_regexp [0.047247s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.161 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.161 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.164 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.164 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.169 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.188 1175392 WARNING oslo_db.sqlalchemy.utils [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {3} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection [0.006731s] ... ok {3} aodh.tests.functional.storage.test_get_connection.EngineTest.test_get_connection_no_such_engine [0.006318s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.214 1175395 WARNING stevedore.named [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Could not load no-such-engine {1} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_with_regexp [0.055533s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.182 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.182 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.186 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.186 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.200 1175391 INFO alembic.runtime.migration [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints [0.007006s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_clear_alarm_history_no_data_to_remove [0.025779s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.221 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.222 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.225 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.225 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.230 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.233 1175395 WARNING oslo_db.sqlalchemy.utils [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:01.238 1175395 INFO aodh.storage.impl_sqlalchemy [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] 0 alarm histories are removed from database {2} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter_and_orderby [0.050070s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.210 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.210 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.223 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.223 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.237 1175392 INFO alembic.runtime.migration [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.cmd.test_status.TestUpgradeChecks.test_checks [0.002133s] ... ok {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_by_month [0.001469s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_delete_history_when_delete_alarm [0.027440s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.248 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.248 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.251 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.251 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.257 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.261 1175395 WARNING oslo_db.sqlalchemy.utils [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:01.263 1175395 WARNING oslo_db.sqlalchemy.utils [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_base.TestEvaluatorBaseClass.test_base_time_constraints_complex [0.014017s] ... ok {1} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_ok_with_short_circuit_logic [0.038667s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.266 1175391 ERROR stevedore.extension [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] 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:08:01.269 1175391 WARNING stevedore.named [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Could not load prometheus 2025-09-05 17:08:01.269 1175391 INFO aodh.evaluator [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] alarm 08441d42-7001-40ff-a32d-25fae61e710b transitioning to ok because Composite rule alarm with composition form: (rule1 and rule2 and rule3) transition to ok, due to rules: rule1 inside their threshold. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_continue_following_evaluation_after_exception [0.010581s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.281 1175391 INFO aodh.evaluator.event [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Triggering the alarm 1 by event for project , event_type: type0 2025-09-05 17:08:01.281 1175391 INFO aodh.evaluator.event [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Triggering the alarm 2 by event for project , event_type: type0 2025-09-05 17:08:01.282 1175391 INFO aodh.evaluator [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] alarm 2 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state [0.016648s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.286 1175392 ERROR stevedore.extension [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] 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:08:01.286 1175392 WARNING stevedore.named [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Could not load prometheus {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_hit [0.008761s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_caching_disabled [0.006755s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmHistoryTest.test_record_severity_when_alarm_change [0.029419s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.277 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.277 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.280 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.280 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.286 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.290 1175395 WARNING oslo_db.sqlalchemy.utils [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. 2025-09-05 17:08:01.294 1175395 WARNING oslo_db.sqlalchemy.utils [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_miss [0.007509s] ... ok {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_event_type_pattern_matched [0.007487s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.302 1175392 INFO aodh.evaluator.event [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Triggering the alarm afddc2dc-e22c-4433-9c64-264e0cb4b7c4 by event for project , event_type: compute.instance.update 2025-09-05 17:08:01.302 1175392 INFO aodh.evaluator [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] alarm afddc2dc-e22c-4433-9c64-264e0cb4b7c4 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_project_none [0.007043s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.309 1175392 INFO aodh.evaluator.event [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Triggering the alarm 86c4ad55-6e1f-4615-95c1-67062d9f40fc by event for project , event_type: type0 2025-09-05 17:08:01.309 1175392 INFO aodh.evaluator [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] alarm 86c4ad55-6e1f-4615-95c1-67062d9f40fc transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_tenant_id [0.007783s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.308 1175391 INFO aodh.evaluator.event [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Triggering the alarm 448dd036-7fe9-47ef-9de4-395bcd409444 by event for project project1, event_type: type0 2025-09-05 17:08:01.308 1175391 INFO aodh.evaluator [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] alarm 448dd036-7fe9-47ef-9de4-395bcd409444 transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_datetime [0.007397s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.317 1175392 INFO aodh.evaluator.event [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Triggering the alarm 76156157-12ab-4411-beab-eb1a9db32a6e by event for project , event_type: type0 2025-09-05 17:08:01.317 1175392 INFO aodh.evaluator [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] alarm 76156157-12ab-4411-beab-eb1a9db32a6e transitioning to alarm because Event hits the query . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_float [0.008644s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.317 1175391 INFO aodh.evaluator.event [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Triggering the alarm 7b94cd76-4b19-426f-9f30-f30c63d9e956 by event for project , event_type: type0 2025-09-05 17:08:01.317 1175391 INFO aodh.evaluator [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] alarm 7b94cd76-4b19-426f-9f30-f30c63d9e956 transitioning to alarm because Event hits the query . {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_list_by_type [0.025323s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.307 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.307 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.312 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.312 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.316 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.321 1175395 WARNING oslo_db.sqlalchemy.utils [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] 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.008063s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.326 1175392 INFO aodh.evaluator.event [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Aborting evaluation of the alarm 675a6e9f-8836-4e2a-8391-cf92c8005105 due to unmet condition={'field': 'traits.state', 'value': 'stopped', 'op': } . {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_integer [0.008513s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.327 1175391 INFO aodh.evaluator.event [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Triggering the alarm 3ac63d28-8d6c-42ac-b475-e8f714399ffa by event for project , event_type: type0 2025-09-05 17:08:01.327 1175391 INFO aodh.evaluator [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] alarm 3ac63d28-8d6c-42ac-b475-e8f714399ffa transitioning to alarm because Event hits the query . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_ok [0.007277s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_event_missing_message_id [0.012484s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.341 1175391 ERROR aodh.evaluator.event [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Failed to extract message_id from event = {'event_type': 'type1', 'traits': []} 2025-09-05 17:08:01.341 1175391 WARNING aodh.evaluator.event [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Event <{'event_type': 'type1', 'traits': []}> is invalid, aborting evaluation for it.: aodh.evaluator.event.InvalidEvent {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_insufficient [0.012255s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.344 1175392 WARNING aodh.evaluator.threshold [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Expecting 4 datapoints but only get 0 2025-09-05 17:08:01.344 1175392 INFO aodh.evaluator [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] alarm 49b2eeb9-f2ff-452d-846f-91b8e56bab43 transitioning to insufficient data because No datapoint for granularity 300 {3} aodh.tests.functional.storage.test_storage_scenarios.AlarmTest.test_update_llu [0.026979s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.333 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.333 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.337 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.337 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.343 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.349 1175395 WARNING oslo_db.sqlalchemy.utils [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_equivocal_from_known_state_ok [0.007813s] ... ok {1} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_query_unmatched_datetime [0.017798s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.359 1175391 INFO aodh.evaluator.event [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Aborting evaluation of the alarm a4fabf60-3ec0-4e4e-be9c-d23b0f670438 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_retry_transient_api_failure [0.011526s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.364 1175392 WARNING aodh.evaluator.gnocchi [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] alarm statistics retrieval failed: error (HTTP 500): gnocchiclient.exceptions.ClientException: error (HTTP 500) 2025-09-05 17:08:01.365 1175392 INFO aodh.evaluator [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] alarm 388750b2-77a7-4316-a6b9-464a90c12679 transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_no_filter_and_limit [0.030759s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.360 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.360 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.365 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.366 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.371 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.374 1175395 WARNING oslo_db.sqlalchemy.utils [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_clear [0.022231s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.381 1175392 INFO aodh.evaluator [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] alarm 63f0219d-e1b1-44fc-aac2-462df594c6bb transitioning to ok because Transition to ok due to 6 samples inside threshold, most recent: 75.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_alarm_trip [0.017325s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.404 1175392 INFO aodh.evaluator [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] alarm b84d2666-114d-467d-9727-50fdab30bac2 transitioning to alarm because Transition to alarm due to 6 samples outside threshold, most recent: 86.0 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_evaluation_keep_alarm_attributes_constant [0.009714s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.415 1175392 INFO aodh.evaluator [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] alarm f5c4b0f7-08e9-4862-a707-ee9bafa3936b transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmHistoryQueryTest.test_alarm_history_with_on_behalf_of_filter [0.032898s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.398 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.399 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.402 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.402 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.406 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Running stamp_revision -> 010 2025-09-05 17:08:01.411 1175395 WARNING oslo_db.sqlalchemy.utils [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Unique keys not in sort_keys. The sorting order may be unstable. {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_simple_insufficient [0.013605s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.428 1175392 WARNING aodh.evaluator.threshold [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:08:01.429 1175392 INFO aodh.evaluator [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] alarm 5734165c-2507-464e-a2e9-6ad616420307 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_filter [0.022659s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.431 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.432 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.435 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.435 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.439 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_and_repeat_actions [0.009235s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.448 1175392 INFO aodh.evaluator [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] alarm aacc0543-bfb7-4bf3-9a7c-22b555decff8 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate [0.011407s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.462 1175392 INFO aodh.evaluator [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] alarm d6f6ff80-2422-4067-bc86-e88032592523 transitioning to alarm because Transition to alarm due to 1 members unhealthy, most recent: {'created_at': '2025-09-04T21:08:01.461749', 'admin_state_up': True, 'operating_status': 'ERROR'} {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_from_known_state_and_repeat_actions [0.107193s] ... ok {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter [0.022057s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.455 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.455 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.458 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.459 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.463 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Running stamp_revision -> 010 {2} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_octavia_error [0.009372s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_equivocal_ok_to_alarm [0.009529s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.477 1175391 INFO aodh.evaluator [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] alarm c6f3dcf9-756b-4b5f-88e1-5c9064851b87 transitioning to alarm because Transition to alarm due to 4 samples outside threshold, most recent: 6.0 {2} aodh.tests.unit.notifier.test_heat.TestTrustHeatAlarmNotifier.test_notify [0.008031s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.481 1175392 INFO aodh.notifier.heat [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] 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:08:01.481 1175392 INFO aodh.notifier.heat [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Heat resource fake_resource_name is marked as unhealthy for alarm fake_alarm_id 2025-09-05 17:08:01.481 1175392 INFO aodh.notifier.heat [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Heat stack fake_stack_id is updated for alarm fake_alarm_id {2} aodh.tests.unit.test_bin.BinEvaluatorTestCase.test_starting_evaluator [0.000877s] ... ok {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_unequivocal_from_known_state_and_repeat_actions [0.010120s] ... ok {2} aodh.tests.unit.test_coordination.TestHashRing.test_hash_ring [0.009503s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_group_id_none [0.007882s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.500 1175392 INFO aodh.coordination [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Coordination backend started successfully. {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_alarm_change_record [0.011918s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.500 1175391 INFO aodh.evaluator [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] alarm dd93ffdf-89c7-4825-a8c1-1c18a6e2973c transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {2} aodh.tests.unit.test_coordination.TestPartitioning.test_member_id [0.007451s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.508 1175392 INFO aodh.coordination [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Coordination backend started successfully. {3} aodh.tests.functional.storage.test_storage_scenarios.ComplexAlarmQueryTest.test_no_filter_with_limit [0.040608s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.487 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.487 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.491 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Context impl SQLiteImpl. 2025-09-05 17:08:01.491 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Will assume non-transactional DDL. 2025-09-05 17:08:01.497 1175395 INFO alembic.runtime.migration [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Running stamp_revision -> 010 {1} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_equivocal_from_unknown [0.010157s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.511 1175391 INFO aodh.evaluator [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] alarm b576e4bd-afe0-4c58-902a-d6d5b357d406 transitioning to alarm because Transition to alarm due to 5 samples outside threshold, most recent: 85.0 {1} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_list_of_dict [0.000655s] ... ok {1} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_evaluator [0.001011s] ... ok {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_known_state_with_sub_rules_trending_state_and_not_repeat [0.018274s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.530 1175395 ERROR stevedore.extension [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] 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:08:01.531 1175395 WARNING stevedore.named [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Could not load prometheus {3} aodh.tests.unit.evaluator.test_composite.CompositeTest.test_unknown_state_with_sub_rules_trending_state [0.011136s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.541 1175395 ERROR stevedore.extension [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] 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:08:01.541 1175395 WARNING stevedore.named [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Could not load prometheus 2025-09-05 17:08:01.541 1175395 INFO aodh.evaluator [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] alarm 08c73117-c024-4049-9fd3-9ae38083bc00 transitioning to alarm because Composite rule alarm with composition form: (rule1 or (rule2 and rule3)) transition to alarm, due to rules: rule2, rule3 outside their threshold. {3} aodh.tests.unit.evaluator.test_composite.OtherCompositeTest.test_simple_ok [0.009484s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.553 1175395 ERROR stevedore.extension [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] 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:08:01.553 1175395 WARNING stevedore.named [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Could not load prometheus 2025-09-05 17:08:01.554 1175395 INFO aodh.evaluator [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] alarm 2b8efbfd-f67d-4be2-ad65-eda1a9895129 transitioning to ok because Composite rule alarm with composition form: (rule1 or rule2) transition to ok, due to rules: rule1, rule2 inside their threshold. {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_expired [0.007349s] ... ok {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_event_alarm_cache_updated_after_fired [0.008502s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.571 1175395 INFO aodh.evaluator.event [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Triggering the alarm 0ddd4696-349e-4d06-b8f4-e95907dd86cc by event for project project2, event_type: type1 2025-09-05 17:08:01.572 1175395 INFO aodh.evaluator [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] alarm 0ddd4696-349e-4d06-b8f4-e95907dd86cc transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_in_the_same_project_id [0.008217s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.581 1175395 INFO aodh.evaluator.event [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Triggering the alarm 44d8eb87-47ed-48f6-afb7-2572be24da60 by event for project project1, event_type: type0 2025-09-05 17:08:01.581 1175395 INFO aodh.evaluator [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] alarm 44d8eb87-47ed-48f6-afb7-2572be24da60 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_fire_alarm_query_matched_string [0.009257s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.592 1175395 INFO aodh.evaluator.event [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Triggering the alarm d2263eac-1faf-4b9f-bd74-1834bef12881 by event for project , event_type: type0 2025-09-05 17:08:01.592 1175395 INFO aodh.evaluator [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] alarm d2263eac-1faf-4b9f-bd74-1834bef12881 transitioning to alarm because Event hits the query . {3} aodh.tests.unit.evaluator.test_event.TestEventAlarmEvaluate.test_skip_alarm_due_to_uncompareable_trait [0.007976s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.602 1175395 INFO aodh.evaluator.event [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Aborting evaluation of the alarm 0e26d387-9115-4da5-9efb-690445ab8b16 due to unmet condition={'field': 'traits.created_at', 'value': datetime.datetime(2015, 9, 1, 18, 52, 27, 214309), 'op': } . {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_retry_transient_api_failure [0.011142s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.612 1175395 WARNING aodh.evaluator.gnocchi [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] alarm statistics retrieval failed: boom: Exception: boom 2025-09-05 17:08:01.612 1175395 INFO aodh.evaluator [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] alarm 8e37282a-54da-40ed-893a-b6b7102208a8 transitioning to ok because Transition to ok due to 3 samples inside threshold, most recent: 13.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationMetricsThresholdEvaluate.test_simple_alarm_clear [0.089392s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.705 1175395 INFO aodh.evaluator [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] alarm 61dd0041-2319-42ec-981d-6426e343a19c transitioning to ok because Transition to ok due to 4 samples inside threshold, most recent: 14.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiAggregationResourcesThresholdEvaluate.test_simple_insufficient [0.009893s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.716 1175395 WARNING aodh.evaluator.threshold [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Expecting 6 datapoints but only get 0 2025-09-05 17:08:01.716 1175395 INFO aodh.evaluator [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] alarm 28477ec9-b219-4957-a0ec-180172fb1638 transitioning to insufficient data because No datapoint for granularity 50 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_lag_configuration [0.009930s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.727 1175395 WARNING aodh.evaluator.threshold [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:08:01.727 1175395 INFO aodh.evaluator [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] alarm 2b7259ba-ea31-479d-bccd-652a8faae62b transitioning to insufficient data because No datapoint for granularity 60 2025-09-05 17:08:01.728 1175395 WARNING aodh.evaluator.threshold [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:08:01.728 1175395 INFO aodh.evaluator [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] alarm 2b7259ba-ea31-479d-bccd-652a8faae62b transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_retry_transient_api_failure [0.009857s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.738 1175395 WARNING aodh.evaluator.gnocchi [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] alarm statistics retrieval failed: error2 (HTTP 501): gnocchiclient.exceptions.ClientException: error2 (HTTP 501) 2025-09-05 17:08:01.739 1175395 INFO aodh.evaluator [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] alarm 3252d26b-cf85-43fe-b607-791abcb6756c transitioning to ok because Transition to ok due to 5 samples inside threshold, most recent: 76.0 {3} aodh.tests.unit.evaluator.test_gnocchi.TestGnocchiResourceThresholdEvaluate.test_state_change_inside_time_constraint [0.011451s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.750 1175395 WARNING aodh.evaluator.threshold [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] Expecting 5 datapoints but only get 0 2025-09-05 17:08:01.750 1175395 INFO aodh.evaluator [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] alarm 3fb0ba60-a565-4258-9b9a-452bc3bff1c9 transitioning to insufficient data because No datapoint for granularity 60 {3} aodh.tests.unit.evaluator.test_loadbalancer.TestLoadBalancerMemberHealthEvaluator.test_evaluate_alarm_to_ok [0.009568s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.763 1175395 INFO aodh.evaluator [None req-d4207ff9-1c17-444c-8076-6df7e871d2e1 865476d1-b285-44c4-8208-82b9a51b9ec2 05eb8143-6a5f-4832-aef6-8a6749ab46c4 - - - -] alarm 1c3f22b8-fdad-4e62-83a8-92a7994780da transitioning to ok because Transition to ok due to 0 members unhealthy, most recent: None {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs [0.000441s] ... ok {3} aodh.tests.unit.test_api_v2_capabilities.TestCapabilities.test_recursive_keypairs_with_separator [0.000415s] ... ok {3} aodh.tests.unit.test_bin.BinNotifierTestCase.test_starting_notifier [0.000962s] ... ok {1} aodh.tests.unit.test_coordination.TestPartitioning.test_stop [1.008228s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.523 1175391 INFO aodh.coordination [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Coordination backend started successfully. 2025-09-05 17:08:02.524 1175391 INFO aodh.coordination [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Joined partitioning group 123 2025-09-05 17:08:02.524 1175391 INFO aodh.coordination [None req-96b1e4fb-c6b0-44bf-addd-c0c51cdce449 ba9ac7fc-4dd8-41ce-8ab1-3a7ca3eb3128 d1ed482c-5c60-47ca-bc48-ab827b9da9a8 - - - -] Left partitioning group 123 {0} aodh.tests.unit.test_bin.BinTestCase.test_dbsync_run [1.463506s] ... ok {2} aodh.tests.unit.test_coordination.TestPartitioning.test_multiple_groups [2.009139s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:01.515 1175392 INFO aodh.coordination [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Coordination backend started successfully. 2025-09-05 17:08:02.516 1175392 INFO aodh.coordination [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Joined partitioning group group1 2025-09-05 17:08:02.516 1175392 INFO aodh.coordination [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Coordination backend started successfully. 2025-09-05 17:08:03.517 1175392 INFO aodh.coordination [None req-05832cb7-9f76-4a35-b959-fd0806bc9009 80d71dcf-a2af-4e01-8134-b446def21bee ce05253f-a20c-41d4-b717-45c7738980fb - - - -] Joined partitioning group group2 {2} aodh.tests.unit.test_coordination.TestPartitioning.test_reconnect [0.016188s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_check_alarm_query_constraints [1.012654s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:02.537 1175391 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated_high_hb_interval [0.025577s] ... ok {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_singleton [0.017251s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:03.572 1175392 INFO aodh.evaluator [-] initiating evaluation cycle on 0 alarms {3} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_disabled [1.838775s] ... ok {0} aodh.tests.unit.test_bin.BinTestCase.test_run_expirer_ttl_enabled [1.478922s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_coordination_backend_offline [0.027481s] ... ok {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle [1.021902s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:03.561 1175391 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms 2025-09-05 17:08:03.561 1175391 ERROR aodh.evaluator [-] Failed to evaluate alarm alarm_id1: Exception: Boom! 2025-09-05 17:08:03.561 1175391 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-05 17:08:03.561 1175391 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev71/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-05 17:08:03.561 1175391 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-05 17:08:03.561 1175391 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-05 17:08:03.561 1175391 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-05 17:08:03.561 1175391 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:08:03.561 1175391 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-05 17:08:03.561 1175391 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-05 17:08:03.561 1175391 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:08:03.561 1175391 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-05 17:08:03.561 1175391 ERROR aodh.evaluator raise result 2025-09-05 17:08:03.561 1175391 ERROR aodh.evaluator Exception: Boom! 2025-09-05 17:08:03.561 1175391 ERROR aodh.evaluator {2} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_unknown_extension_skipped [1.011970s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:03.589 1175392 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-05 17:08:03.589 1175392 WARNING aodh.evaluator [-] Skipping alarm a, unsupported type: not_existing_type {3} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination [1.012656s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:03.620 1175395 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {3} aodh.tests.unit.test_evaluator.TestPrometheusEvaluator.test_rule_evaluation [0.020559s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_partitioning [1.099859s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:04.192 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Coordination backend started successfully. 2025-09-05 17:08:05.192 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Joined partitioning group group 2025-09-05 17:08:05.193 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Coordination backend started successfully. 2025-09-05 17:08:05.194 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Joined partitioning group group 2025-09-05 17:08:05.194 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Coordination backend started successfully. 2025-09-05 17:08:05.194 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Joined partitioning group group 2025-09-05 17:08:05.195 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Coordination backend started successfully. 2025-09-05 17:08:05.195 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Joined partitioning group group 2025-09-05 17:08:05.195 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Coordination backend started successfully. 2025-09-05 17:08:05.196 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Joined partitioning group group 2025-09-05 17:08:05.196 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Coordination backend started successfully. 2025-09-05 17:08:05.196 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Joined partitioning group group 2025-09-05 17:08:05.197 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Coordination backend started successfully. 2025-09-05 17:08:05.197 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Joined partitioning group group 2025-09-05 17:08:05.198 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Coordination backend started successfully. 2025-09-05 17:08:05.198 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Joined partitioning group group 2025-09-05 17:08:05.198 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Coordination backend started successfully. 2025-09-05 17:08:05.199 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Joined partitioning group group 2025-09-05 17:08:05.200 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11 e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Coordination backend started successfully. 2025-09-05 17:08:05.200 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Joined partitioning group group {1} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_no_coordination_alarm_modified [1.022277s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:04.580 1175391 INFO aodh.evaluator [-] initiating evaluation cycle on 1 alarms {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_optional [0.002162s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching [0.003291s] ... ok {1} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_no_caching [0.003200s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_ok [1.018544s] ... ok {3} aodh.tests.unit.test_event.TestEventAlarmEvaluationService.test_batch_event_listener [1.022507s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching [0.000935s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_caching_mix [0.001377s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_invalid_url [0.001056s] ... ok {3} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_url_caching_mix [0.001383s] ... ok {0} aodh.tests.unit.test_coordination.TestPartitioning.test_single_group [1.023080s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:05.286 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Coordination backend started successfully. 2025-09-05 17:08:06.287 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Joined partitioning group group 2025-09-05 17:08:06.288 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Coordination backend started successfully. 2025-09-05 17:08:06.289 1175390 INFO aodh.coordination [None req-017d3a5d-04cc-4b41-b12f-11e97f62fb01 234e3471-05d4-449f-b794-ea62f84c8d0d c56a90c6-257b-4fb6-adaf-30825b0a060b - - - -] Joined partitioning group group {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_server_verify_enable [1.029356s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:05.670 1175391 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-f97bf351-00bd-4002-bf9a-d27c888f72bc' 2025-09-05 17:08:05.672 1175391 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert_and_key [1.027497s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:05.683 1175392 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-25867205-5285-4af1-88ca-f4ae87534940' 2025-09-05 17:08:05.685 1175392 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_action [1.019117s] ... ok {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_evaluation_cycle_with_bad_alarm [1.026502s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:06.318 1175390 INFO aodh.evaluator [-] initiating evaluation cycle on 2 alarms 2025-09-05 17:08:06.318 1175390 ERROR aodh.evaluator [-] Failed to evaluate alarm a: Exception: Boom! 2025-09-05 17:08:06.318 1175390 ERROR aodh.evaluator Traceback (most recent call last): 2025-09-05 17:08:06.318 1175390 ERROR aodh.evaluator File "/builddir/build/BUILD/aodh-20.1.0.dev71/aodh/evaluator/__init__.py", line 292, in _evaluate_alarm 2025-09-05 17:08:06.318 1175390 ERROR aodh.evaluator self.evaluators[alarm.type].obj.evaluate(alarm) 2025-09-05 17:08:06.318 1175390 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1139, in __call__ 2025-09-05 17:08:06.318 1175390 ERROR aodh.evaluator return self._mock_call(*args, **kwargs) 2025-09-05 17:08:06.318 1175390 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:08:06.318 1175390 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1143, in _mock_call 2025-09-05 17:08:06.318 1175390 ERROR aodh.evaluator return self._execute_mock_call(*args, **kwargs) 2025-09-05 17:08:06.318 1175390 ERROR aodh.evaluator ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05 17:08:06.318 1175390 ERROR aodh.evaluator File "/usr/lib64/python3.12/unittest/mock.py", line 1202, in _execute_mock_call 2025-09-05 17:08:06.318 1175390 ERROR aodh.evaluator raise result 2025-09-05 17:08:06.318 1175390 ERROR aodh.evaluator Exception: Boom! 2025-09-05 17:08:06.318 1175390 ERROR aodh.evaluator {0} aodh.tests.unit.test_evaluator.TestAlarmEvaluationService.test_start_coordinated [0.023024s] ... ok {0} aodh.tests.unit.test_messaging.MessagingTests.test_get_transport_default_url_no_caching [0.002907s] ... ok {1} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable_by_cfg [1.029138s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:06.699 1175391 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-8b7e5eee-6e40-4b71-973a-6f02ddf9a97c' 2025-09-05 17:08:06.701 1175391 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_disable [1.034485s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:06.719 1175392 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-9a258de1-7826-4ff4-b2e8-71dff50f86a0' 2025-09-05 17:08:06.721 1175392 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {1} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain [0.024330s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_boolean_expression_without_type [0.001369s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_type [0.001932s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean [0.001006s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_datetime [0.001582s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error [0.001005s] ... ok {1} aodh.tests.unit.test_query.TestQuery.test_get_value_with_syntax_error_colons [0.001432s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarm_changes_filter_valid_fields [0.002077s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_get_alarms_filter_valid_fields [0.002407s] ... ok {1} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_multi [0.001900s] ... ok {3} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_trust_action [1.027094s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:06.763 1175395 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-421d891a-de6d-4f95-9059-a9431c08726d' 2025-09-05 17:08:06.765 1175395 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {3} aodh.tests.unit.test_notifier.TestAlarmNotifierService.test_init_host_queue [0.081103s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float [0.001796s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string [0.001430s] ... ok {3} aodh.tests.unit.test_query.TestQuery.test_get_value_with_string_without_type [0.001667s] ... ok {3} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_exclude_internal [0.006347s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm [1.023627s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_with_batch_listener [1.083787s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_invalid_url [1.022870s] ... ok {2} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_zaqar_notifier_action [1.023933s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:08.828 1175392 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action _ModifiedSplitResult(scheme='zaqar', netloc='', path='', query='topic=critical&subscriber=http://example.com/data&subscriber=mailto:foo@example.com&ttl=7200', fragment='') because what ?. {2} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_name [0.012234s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_integer_expression_without_type [0.000973s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_bad_value [0.000857s] ... ok {2} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer [0.000735s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_field [0.000877s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_self_always_excluded [0.001131s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_single [0.000752s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp [0.000855s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_translation [0.001181s] ... ok {2} aodh.tests.unit.test_query.TestQueryToKwArgs.test_timestamp_validation [0.000805s] ... ok {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_client_cert [1.024502s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:09.463 1175390 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-bdda769c-3b03-449a-b5c3-047bdcb64562' 2025-09-05 17:08:09.464 1175390 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_notify_alarm_rest_action_with_ssl_verify_enable_by_user [1.013922s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:10.478 1175390 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-300d1b5f-bd2f-4f0f-b99c-b184f791845f' 2025-09-05 17:08:10.480 1175390 INFO aodh.notifier.rest [-] Notifying alarm gets response: . {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_presigned_zaqar_notifier_action [1.026256s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:11.506 1175390 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 ?. {0} aodh.tests.unit.test_notifier.TestAlarmNotifier.test_trust_zaqar_notifier_action [1.023582s] ... ok Captured stdout: ~~~~~~~~~~~~~~~~ 2025-09-05 17:08:12.530 1175390 INFO aodh.notifier.zaqar [-] Notifying alarm testalarm foobar of critical priority from OK to ALARM with action SplitResult(scheme='zaqar', netloc='', path='', query='queue_name=foobar-critical', fragment='') because what ?. {0} aodh.tests.unit.test_notifier.TestKeystoneClient.test_get_trusted_client_domain_id [0.017338s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_boolean_without_type [0.001139s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_float_without_type [0.001502s] ... ok {0} aodh.tests.unit.test_query.TestQuery.test_get_value_with_integer_without_type [0.001515s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_invalid_op [0.001713s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_non_equality_on_metadata [0.001991s] ... ok {0} aodh.tests.unit.test_query.TestQueryToKwArgs.test_sample_filter_timestamp_invalid_op [0.001314s] ... ok {0} aodh.tests.unit.test_wsme_custom_type.TestWsmeCustomType.test_advenum_default [0.015418s] ... ok ====== Totals ====== Ran: 303 tests in 13.8767 sec. - Passed: 301 - Skipped: 2 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 39.6395 sec. ============== Worker Balance ============== - Worker 0 (76 tests) => 0:00:13.722253 - Worker 1 (76 tests) => 0:00:08.040605 - Worker 2 (76 tests) => 0:00:09.970068 - Worker 3 (75 tests) => 0:00:08.074763 [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 (19.86 seconds) congratulations :) (19.92 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: openstack-aodh-compat-20.1.0-0.20250905210609.1a8e455.el10.noarch Processing files: python3-aodh-20.1.0-0.20250905210609.1a8e455.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.PonEUW + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev71 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.el10.x86_64/usr/share/licenses/python3-aodh + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev71/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/share/licenses/python3-aodh + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh = 20.1.0-0.20250905210609.1a8e455.el10 python3-aodh = 20.1.0-0.20250905210609.1a8e455.el10 python3.12-aodh = 20.1.0-0.20250905210609.1a8e455.el10 python3.12dist(aodh) = 20.1~~dev71 python3dist(aodh) = 20.1~~dev71 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.20250905210609.1a8e455.el10 Processing files: openstack-aodh-common-20.1.0-0.20250905210609.1a8e455.el10.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.OtAWrd + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev71 + DOCDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.el10.x86_64/usr/share/doc/openstack-aodh-common + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev71/README.rst /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.el10 openstack-aodh-common = 20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.el10.noarch Provides: openstack-aodh-api = 20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.el10.noarch Provides: openstack-aodh-evaluator = 20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.el10.noarch Provides: openstack-aodh-notifier = 20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.el10.noarch Provides: openstack-aodh-listener = 20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.el10.noarch Provides: openstack-aodh-expirer = 20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.el10.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.APRrwn + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev71 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.el10.x86_64/usr/share/licenses/python3-aodh-tests + cp -pr /builddir/build/BUILD/aodh-20.1.0.dev71/LICENSE /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64/usr/share/licenses/python3-aodh-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-aodh-tests = 20.1.0-0.20250905210609.1a8e455.el10 python3-aodh-tests = 20.1.0-0.20250905210609.1a8e455.el10 python3.12-aodh-tests = 20.1.0-0.20250905210609.1a8e455.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.20250905210609.1a8e455.el10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64 Wrote: /builddir/build/SRPMS/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.src.rpm Wrote: /builddir/build/RPMS/openstack-aodh-api-20.1.0-0.20250905210609.1a8e455.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-common-20.1.0-0.20250905210609.1a8e455.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-evaluator-20.1.0-0.20250905210609.1a8e455.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-notifier-20.1.0-0.20250905210609.1a8e455.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-listener-20.1.0-0.20250905210609.1a8e455.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-expirer-20.1.0-0.20250905210609.1a8e455.el10.noarch.rpm Wrote: /builddir/build/RPMS/openstack-aodh-compat-20.1.0-0.20250905210609.1a8e455.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-20.1.0-0.20250905210609.1a8e455.el10.noarch.rpm Wrote: /builddir/build/RPMS/python3-aodh-tests-20.1.0-0.20250905210609.1a8e455.el10.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Q1SMvI + umask 022 + cd /builddir/build/BUILD + cd aodh-20.1.0.dev71 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-aodh-20.1.0-0.20250905210609.1a8e455.el10.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.Aw6AXG + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/aodh-20.1.0.dev71-SPECPARTS + rm -rf aodh-20.1.0.dev71 aodh-20.1.0.dev71.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