Mock Version: 6.2 Mock Version: 6.2 Mock Version: 6.2 Mock Version: 6.2 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-cloudkitty.spec'], chrootPath='/var/lib/mock/dlrn-centos9-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=1020gid=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-cloudkitty.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.src.rpm Child return code was: 0 Mock Version: 6.2 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/openstack-cloudkitty.spec'], chrootPath='/var/lib/mock/dlrn-centos9-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=1020gid=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-cloudkitty.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --target x86_64 --nodeps /builddir/build/SPECS/openstack-cloudkitty.spec'], chrootPath='/var/lib/mock/dlrn-centos9-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=1020gid=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-cloudkitty.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.iYW6Bn + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cloudkitty-22.1.0.dev12 + /usr/bin/tar -xof - + /usr/bin/gzip -dc /builddir/build/SOURCES/cloudkitty-22.1.0.dev12-0.20250616133224.409cd98.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cloudkitty-22.1.0.dev12 + /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-cloudkitty-22.1.0 base' + 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 + sed -i '/.*pip install.*/d' tox.ini + rm -f cloudkitty/tests/test_hacking.py + for pkg in doc8 bandit pre-commit hacking flake8-import-order os-api-ref + 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 os-api-ref + 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 os-api-ref + 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 os-api-ref + 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 os-api-ref + 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 os-api-ref + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f doc/requirements.txt ']' + sed -i '/^os-api-ref.*/d' doc/requirements.txt + for reqfile in doc/requirements.txt test-requirements.txt + '[' -f test-requirements.txt ']' + sed -i '/^os-api-ref.*/d' test-requirements.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.wWJPyA + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev12 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir + RPM_TOXENV=py39,docs + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/cloudkitty-22.1.0.dev12/pyproject-wheeldir --output /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64-pyproject-buildrequires -t -e py39,docs Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (installed: pbr 6.1.1) Exiting dependency generation pass: get_requires_for_build_wheel + cat /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.buildreqs.nosrc.rpm 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-cloudkitty.spec'], chrootPath='/var/lib/mock/dlrn-centos9-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=1020gid=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-cloudkitty.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.CzJy6S + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev12 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir + RPM_TOXENV=py39,docs + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/cloudkitty-22.1.0.dev12/pyproject-wheeldir --output /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64-pyproject-buildrequires -t -e py39,docs Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (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-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.buildreqs.nosrc.rpm 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-cloudkitty.spec'], chrootPath='/var/lib/mock/dlrn-centos9-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=1020gid=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-cloudkitty.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.uxPJhd + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev12 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir + RPM_TOXENV=py39,docs + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/cloudkitty-22.1.0.dev12/pyproject-wheeldir --output /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64-pyproject-buildrequires -t -e py39,docs Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (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.8) ___________________________________ summary ____________________________________ py39: commands succeeded docs: commands succeeded congratulations :) Handling pbr>=5.5.1 from tox --print-deps-only: py39,docs Requirement satisfied: pbr>=5.5.1 (installed: pbr 6.1.1) Handling alembic>=1.4.3 from tox --print-deps-only: py39,docs Requirement not satisfied: alembic>=1.4.3 Handling keystonemiddleware>=9.1.0 from tox --print-deps-only: py39,docs Requirement not satisfied: keystonemiddleware>=9.1.0 Handling gnocchiclient>=7.0.6 from tox --print-deps-only: py39,docs Requirement not satisfied: gnocchiclient>=7.0.6 Handling python-keystoneclient>=4.1.1 from tox --print-deps-only: py39,docs Requirement not satisfied: python-keystoneclient>=4.1.1 Handling keystoneauth1>=4.2.1 from tox --print-deps-only: py39,docs Requirement not satisfied: keystoneauth1>=4.2.1 Handling iso8601>=0.1.13 from tox --print-deps-only: py39,docs Requirement not satisfied: iso8601>=0.1.13 Handling PasteDeploy>=2.1.1 from tox --print-deps-only: py39,docs Requirement not satisfied: PasteDeploy>=2.1.1 Handling pecan>=1.3.3 from tox --print-deps-only: py39,docs Requirement not satisfied: pecan>=1.3.3 Handling WSME>=0.10.0 from tox --print-deps-only: py39,docs Requirement not satisfied: WSME>=0.10.0 Handling oslo.config>=8.3.3 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.config>=8.3.3 Handling oslo.context>=3.1.1 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.context>=3.1.1 Handling oslo.concurrency>=4.3.1 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.concurrency>=4.3.1 Handling oslo.db>=8.4.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.db>=8.4.0 Handling oslo.i18n>=5.0.1 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.i18n>=5.0.1 Handling oslo.log>=4.4.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.log>=4.4.0 Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.messaging>=14.1.0 Handling oslo.middleware>=4.1.1 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.middleware>=4.1.1 Handling oslo.policy>=4.5.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.policy>=4.5.0 Handling oslo.utils>=4.7.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.utils>=4.7.0 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling python-dateutil>=2.8.0 from tox --print-deps-only: py39,docs Requirement not satisfied: python-dateutil>=2.8.0 Handling SQLAlchemy>=1.3.20 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy>=1.3.20 (installed: SQLAlchemy 2.0.38) Handling stevedore>=3.2.2 from tox --print-deps-only: py39,docs Requirement not satisfied: stevedore>=3.2.2 Handling tooz>=2.7.1 from tox --print-deps-only: py39,docs Requirement not satisfied: tooz>=2.7.1 Handling voluptuous>=0.12.0 from tox --print-deps-only: py39,docs Requirement not satisfied: voluptuous>=0.12.0 Handling influxdb>=5.3.1 from tox --print-deps-only: py39,docs Requirement not satisfied: influxdb>=5.3.1 Handling influxdb-client>=1.36.0 from tox --print-deps-only: py39,docs Requirement not satisfied: influxdb-client>=1.36.0 Handling Flask>=2.0.0 from tox --print-deps-only: py39,docs Requirement not satisfied: Flask>=2.0.0 Handling Flask-RESTful>=0.3.9 from tox --print-deps-only: py39,docs Requirement not satisfied: Flask-RESTful>=0.3.9 Handling cotyledon>=1.7.3 from tox --print-deps-only: py39,docs Requirement not satisfied: cotyledon>=1.7.3 Handling futurist>=2.3.0 from tox --print-deps-only: py39,docs Requirement not satisfied: futurist>=2.3.0 Handling datetimerange>=0.6.1 from tox --print-deps-only: py39,docs Requirement not satisfied: datetimerange>=0.6.1 Handling requests>=2.14.2 from tox --print-deps-only: py39,docs Requirement satisfied: requests>=2.14.2 (installed: requests 2.32.3) Handling coverage>=5.3 from tox --print-deps-only: py39,docs Requirement not satisfied: coverage>=5.3 Handling kombu>=5.0.2 from tox --print-deps-only: py39,docs Requirement not satisfied: kombu>=5.0.2 Handling ddt>=1.4.1 from tox --print-deps-only: py39,docs Requirement not satisfied: ddt>=1.4.1 Handling gabbi>=2.0.4 from tox --print-deps-only: py39,docs Requirement not satisfied: gabbi>=2.0.4 Handling testscenarios>=0.5.0 from tox --print-deps-only: py39,docs Requirement not satisfied: testscenarios>=0.5.0 Handling stestr>=3.0.1 from tox --print-deps-only: py39,docs Requirement not satisfied: stestr>=3.0.1 Handling oslotest>=4.4.1 from tox --print-deps-only: py39,docs Requirement not satisfied: oslotest>=4.4.1 Handling pbr>=5.5.1 from tox --print-deps-only: py39,docs Requirement satisfied: pbr>=5.5.1 (installed: pbr 6.1.1) Handling alembic>=1.4.3 from tox --print-deps-only: py39,docs Requirement not satisfied: alembic>=1.4.3 Handling keystonemiddleware>=9.1.0 from tox --print-deps-only: py39,docs Requirement not satisfied: keystonemiddleware>=9.1.0 Handling gnocchiclient>=7.0.6 from tox --print-deps-only: py39,docs Requirement not satisfied: gnocchiclient>=7.0.6 Handling python-keystoneclient>=4.1.1 from tox --print-deps-only: py39,docs Requirement not satisfied: python-keystoneclient>=4.1.1 Handling keystoneauth1>=4.2.1 from tox --print-deps-only: py39,docs Requirement not satisfied: keystoneauth1>=4.2.1 Handling iso8601>=0.1.13 from tox --print-deps-only: py39,docs Requirement not satisfied: iso8601>=0.1.13 Handling PasteDeploy>=2.1.1 from tox --print-deps-only: py39,docs Requirement not satisfied: PasteDeploy>=2.1.1 Handling pecan>=1.3.3 from tox --print-deps-only: py39,docs Requirement not satisfied: pecan>=1.3.3 Handling WSME>=0.10.0 from tox --print-deps-only: py39,docs Requirement not satisfied: WSME>=0.10.0 Handling oslo.config>=8.3.3 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.config>=8.3.3 Handling oslo.context>=3.1.1 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.context>=3.1.1 Handling oslo.concurrency>=4.3.1 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.concurrency>=4.3.1 Handling oslo.db>=8.4.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.db>=8.4.0 Handling oslo.i18n>=5.0.1 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.i18n>=5.0.1 Handling oslo.log>=4.4.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.log>=4.4.0 Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.messaging>=14.1.0 Handling oslo.middleware>=4.1.1 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.middleware>=4.1.1 Handling oslo.policy>=4.5.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.policy>=4.5.0 Handling oslo.utils>=4.7.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.utils>=4.7.0 Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39,docs Requirement not satisfied: oslo.upgradecheck>=1.3.0 Handling python-dateutil>=2.8.0 from tox --print-deps-only: py39,docs Requirement not satisfied: python-dateutil>=2.8.0 Handling SQLAlchemy>=1.3.20 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy>=1.3.20 (installed: SQLAlchemy 2.0.38) Handling stevedore>=3.2.2 from tox --print-deps-only: py39,docs Requirement not satisfied: stevedore>=3.2.2 Handling tooz>=2.7.1 from tox --print-deps-only: py39,docs Requirement not satisfied: tooz>=2.7.1 Handling voluptuous>=0.12.0 from tox --print-deps-only: py39,docs Requirement not satisfied: voluptuous>=0.12.0 Handling influxdb>=5.3.1 from tox --print-deps-only: py39,docs Requirement not satisfied: influxdb>=5.3.1 Handling influxdb-client>=1.36.0 from tox --print-deps-only: py39,docs Requirement not satisfied: influxdb-client>=1.36.0 Handling Flask>=2.0.0 from tox --print-deps-only: py39,docs Requirement not satisfied: Flask>=2.0.0 Handling Flask-RESTful>=0.3.9 from tox --print-deps-only: py39,docs Requirement not satisfied: Flask-RESTful>=0.3.9 Handling cotyledon>=1.7.3 from tox --print-deps-only: py39,docs Requirement not satisfied: cotyledon>=1.7.3 Handling futurist>=2.3.0 from tox --print-deps-only: py39,docs Requirement not satisfied: futurist>=2.3.0 Handling datetimerange>=0.6.1 from tox --print-deps-only: py39,docs Requirement not satisfied: datetimerange>=0.6.1 Handling requests>=2.14.2 from tox --print-deps-only: py39,docs Requirement satisfied: requests>=2.14.2 (installed: requests 2.32.3) Handling openstackdocstheme>=2.2.6 from tox --print-deps-only: py39,docs Requirement not satisfied: openstackdocstheme>=2.2.6 Handling sphinxcontrib-httpdomain>=1.7.0 from tox --print-deps-only: py39,docs Requirement not satisfied: sphinxcontrib-httpdomain>=1.7.0 Handling sphinxcontrib-pecanwsme>=0.10.0 from tox --print-deps-only: py39,docs Requirement not satisfied: sphinxcontrib-pecanwsme>=0.10.0 Handling reno>=3.2.0 from tox --print-deps-only: py39,docs Requirement not satisfied: reno>=3.2.0 Handling Pygments>=2.7.2 from tox --print-deps-only: py39,docs Requirement satisfied: Pygments>=2.7.2 (installed: Pygments 2.7.4) /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info writing cloudkitty.egg-info/PKG-INFO writing dependency_links to cloudkitty.egg-info/dependency_links.txt writing entry points to cloudkitty.egg-info/entry_points.txt writing requirements to cloudkitty.egg-info/requires.txt writing top-level names to cloudkitty.egg-info/top_level.txt writing pbr to cloudkitty.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 'cloudkitty.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty-22.1.0.dev12.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling pbr (>=5.5.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: pbr (>=5.5.1) (installed: pbr 6.1.1) Handling alembic (>=1.4.3) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: alembic (>=1.4.3) Handling keystonemiddleware (>=9.1.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: keystonemiddleware (>=9.1.0) Handling gnocchiclient (>=7.0.6) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: gnocchiclient (>=7.0.6) Handling python-keystoneclient (>=4.1.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: python-keystoneclient (>=4.1.1) Handling keystoneauth1 (>=4.2.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: keystoneauth1 (>=4.2.1) Handling iso8601 (>=0.1.13) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: iso8601 (>=0.1.13) Handling PasteDeploy (>=2.1.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: PasteDeploy (>=2.1.1) Handling pecan (>=1.3.3) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: pecan (>=1.3.3) Handling WSME (>=0.10.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: WSME (>=0.10.0) Handling oslo.config (>=8.3.3) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: oslo.config (>=8.3.3) Handling oslo.context (>=3.1.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: oslo.context (>=3.1.1) Handling oslo.concurrency (>=4.3.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: oslo.concurrency (>=4.3.1) Handling oslo.db (>=8.4.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: oslo.db (>=8.4.0) Handling oslo.i18n (>=5.0.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: oslo.i18n (>=5.0.1) Handling oslo.log (>=4.4.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: oslo.log (>=4.4.0) Handling oslo.messaging (>=14.1.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: oslo.messaging (>=14.1.0) Handling oslo.middleware (>=4.1.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: oslo.middleware (>=4.1.1) Handling oslo.policy (>=4.5.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: oslo.policy (>=4.5.0) Handling oslo.utils (>=4.7.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: oslo.utils (>=4.7.0) Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: oslo.upgradecheck (>=1.3.0) Handling python-dateutil (>=2.8.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: python-dateutil (>=2.8.0) Handling SQLAlchemy (>=1.3.20) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: SQLAlchemy (>=1.3.20) (installed: SQLAlchemy 2.0.38) Handling stevedore (>=3.2.2) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: stevedore (>=3.2.2) Handling tooz (>=2.7.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: tooz (>=2.7.1) Handling voluptuous (>=0.12.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: voluptuous (>=0.12.0) Handling influxdb (>=5.3.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: influxdb (>=5.3.1) Handling influxdb-client (>=1.36.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: influxdb-client (>=1.36.0) Handling Flask (>=2.0.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: Flask (>=2.0.0) Handling Flask-RESTful (>=0.3.9) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: Flask-RESTful (>=0.3.9) Handling cotyledon (>=1.7.3) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: cotyledon (>=1.7.3) Handling futurist (>=2.3.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: futurist (>=2.3.0) Handling datetimerange (>=0.6.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement not satisfied: datetimerange (>=0.6.1) Handling requests (>=2.14.2) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: requests (>=2.14.2) (installed: requests 2.32.3) + cat /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64-pyproject-buildrequires + rm -rfv cloudkitty-22.1.0.dev12.dist-info/ removed 'cloudkitty-22.1.0.dev12.dist-info/LICENSE' removed 'cloudkitty-22.1.0.dev12.dist-info/AUTHORS' removed 'cloudkitty-22.1.0.dev12.dist-info/METADATA' removed 'cloudkitty-22.1.0.dev12.dist-info/entry_points.txt' removed 'cloudkitty-22.1.0.dev12.dist-info/pbr.json' removed 'cloudkitty-22.1.0.dev12.dist-info/top_level.txt' removed directory 'cloudkitty-22.1.0.dev12.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.buildreqs.nosrc.rpm 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-cloudkitty.spec'], chrootPath='/var/lib/mock/dlrn-centos9-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=1020gid=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-cloudkitty.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.ojJp0P + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev12 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir + RPM_TOXENV=py39,docs + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/cloudkitty-22.1.0.dev12/pyproject-wheeldir --output /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64-pyproject-buildrequires -t -e py39,docs Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (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.8) ___________________________________ summary ____________________________________ py39: commands succeeded docs: commands succeeded congratulations :) Handling pbr>=5.5.1 from tox --print-deps-only: py39,docs Requirement satisfied: pbr>=5.5.1 (installed: pbr 6.1.1) Handling alembic>=1.4.3 from tox --print-deps-only: py39,docs Requirement satisfied: alembic>=1.4.3 (installed: alembic 1.14.1) Handling keystonemiddleware>=9.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: keystonemiddleware>=9.1.0 (installed: keystonemiddleware 10.10.0) Handling gnocchiclient>=7.0.6 from tox --print-deps-only: py39,docs Requirement satisfied: gnocchiclient>=7.0.6 (installed: gnocchiclient 7.2.0) Handling python-keystoneclient>=4.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: python-keystoneclient>=4.1.1 (installed: python-keystoneclient 5.6.0) Handling keystoneauth1>=4.2.1 from tox --print-deps-only: py39,docs Requirement satisfied: keystoneauth1>=4.2.1 (installed: keystoneauth1 5.11.0) Handling iso8601>=0.1.13 from tox --print-deps-only: py39,docs Requirement satisfied: iso8601>=0.1.13 (installed: iso8601 2.1.0) Handling PasteDeploy>=2.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: PasteDeploy>=2.1.1 (installed: PasteDeploy 3.1.0) Handling pecan>=1.3.3 from tox --print-deps-only: py39,docs Requirement satisfied: pecan>=1.3.3 (installed: pecan 1.5.1) Handling WSME>=0.10.0 from tox --print-deps-only: py39,docs Requirement satisfied: WSME>=0.10.0 (installed: WSME 0.12.1) Handling oslo.config>=8.3.3 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.config>=8.3.3 (installed: oslo.config 9.8.0) Handling oslo.context>=3.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.context>=3.1.1 (installed: oslo.context 6.0.0) Handling oslo.concurrency>=4.3.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.concurrency>=4.3.1 (installed: oslo.concurrency 7.1.0) Handling oslo.db>=8.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.db>=8.4.0 (installed: oslo.db 17.2.1) Handling oslo.i18n>=5.0.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.i18n>=5.0.1 (installed: oslo.i18n 6.5.1) Handling oslo.log>=4.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.log>=4.4.0 (installed: oslo.log 7.1.0) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 17.0.0) Handling oslo.middleware>=4.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.middleware>=4.1.1 (installed: oslo.middleware 6.5.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.5.1) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.0.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling python-dateutil>=2.8.0 from tox --print-deps-only: py39,docs Requirement satisfied: python-dateutil>=2.8.0 (installed: python-dateutil 2.8.1) Handling SQLAlchemy>=1.3.20 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy>=1.3.20 (installed: SQLAlchemy 2.0.38) Handling stevedore>=3.2.2 from tox --print-deps-only: py39,docs Requirement satisfied: stevedore>=3.2.2 (installed: stevedore 5.4.1) Handling tooz>=2.7.1 from tox --print-deps-only: py39,docs Requirement satisfied: tooz>=2.7.1 (installed: tooz 6.3.0) Handling voluptuous>=0.12.0 from tox --print-deps-only: py39,docs Requirement satisfied: voluptuous>=0.12.0 (installed: voluptuous 0.15.2) Handling influxdb>=5.3.1 from tox --print-deps-only: py39,docs Requirement satisfied: influxdb>=5.3.1 (installed: influxdb 5.3.1) Handling influxdb-client>=1.36.0 from tox --print-deps-only: py39,docs Requirement satisfied: influxdb-client>=1.36.0 (installed: influxdb-client 1.45.0) Handling Flask>=2.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: Flask>=2.0.0 (installed: Flask 3.0.3) Handling Flask-RESTful>=0.3.9 from tox --print-deps-only: py39,docs Requirement satisfied: Flask-RESTful>=0.3.9 (installed: Flask-RESTful 0.3.9) Handling cotyledon>=1.7.3 from tox --print-deps-only: py39,docs Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 1.7.3) Handling futurist>=2.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: futurist>=2.3.0 (installed: futurist 3.1.1) Handling datetimerange>=0.6.1 from tox --print-deps-only: py39,docs Requirement satisfied: datetimerange>=0.6.1 (installed: datetimerange 1.2.0) Handling requests>=2.14.2 from tox --print-deps-only: py39,docs Requirement satisfied: requests>=2.14.2 (installed: requests 2.32.3) Handling coverage>=5.3 from tox --print-deps-only: py39,docs Requirement satisfied: coverage>=5.3 (installed: coverage 7.3.2) Handling kombu>=5.0.2 from tox --print-deps-only: py39,docs Requirement satisfied: kombu>=5.0.2 (installed: kombu 5.3.7) Handling ddt>=1.4.1 from tox --print-deps-only: py39,docs Requirement satisfied: ddt>=1.4.1 (installed: ddt 1.6.0) Handling gabbi>=2.0.4 from tox --print-deps-only: py39,docs Requirement satisfied: gabbi>=2.0.4 (installed: gabbi 3.0.0) Handling testscenarios>=0.5.0 from tox --print-deps-only: py39,docs Requirement satisfied: testscenarios>=0.5.0 (installed: testscenarios 0.5.0) Handling stestr>=3.0.1 from tox --print-deps-only: py39,docs Requirement satisfied: stestr>=3.0.1 (installed: stestr 4.1.0) Handling oslotest>=4.4.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslotest>=4.4.1 (installed: oslotest 5.0.1) Handling pbr>=5.5.1 from tox --print-deps-only: py39,docs Requirement satisfied: pbr>=5.5.1 (installed: pbr 6.1.1) Handling alembic>=1.4.3 from tox --print-deps-only: py39,docs Requirement satisfied: alembic>=1.4.3 (installed: alembic 1.14.1) Handling keystonemiddleware>=9.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: keystonemiddleware>=9.1.0 (installed: keystonemiddleware 10.10.0) Handling gnocchiclient>=7.0.6 from tox --print-deps-only: py39,docs Requirement satisfied: gnocchiclient>=7.0.6 (installed: gnocchiclient 7.2.0) Handling python-keystoneclient>=4.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: python-keystoneclient>=4.1.1 (installed: python-keystoneclient 5.6.0) Handling keystoneauth1>=4.2.1 from tox --print-deps-only: py39,docs Requirement satisfied: keystoneauth1>=4.2.1 (installed: keystoneauth1 5.11.0) Handling iso8601>=0.1.13 from tox --print-deps-only: py39,docs Requirement satisfied: iso8601>=0.1.13 (installed: iso8601 2.1.0) Handling PasteDeploy>=2.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: PasteDeploy>=2.1.1 (installed: PasteDeploy 3.1.0) Handling pecan>=1.3.3 from tox --print-deps-only: py39,docs Requirement satisfied: pecan>=1.3.3 (installed: pecan 1.5.1) Handling WSME>=0.10.0 from tox --print-deps-only: py39,docs Requirement satisfied: WSME>=0.10.0 (installed: WSME 0.12.1) Handling oslo.config>=8.3.3 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.config>=8.3.3 (installed: oslo.config 9.8.0) Handling oslo.context>=3.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.context>=3.1.1 (installed: oslo.context 6.0.0) Handling oslo.concurrency>=4.3.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.concurrency>=4.3.1 (installed: oslo.concurrency 7.1.0) Handling oslo.db>=8.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.db>=8.4.0 (installed: oslo.db 17.2.1) Handling oslo.i18n>=5.0.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.i18n>=5.0.1 (installed: oslo.i18n 6.5.1) Handling oslo.log>=4.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.log>=4.4.0 (installed: oslo.log 7.1.0) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 17.0.0) Handling oslo.middleware>=4.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.middleware>=4.1.1 (installed: oslo.middleware 6.5.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.5.1) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.0.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling python-dateutil>=2.8.0 from tox --print-deps-only: py39,docs Requirement satisfied: python-dateutil>=2.8.0 (installed: python-dateutil 2.8.1) Handling SQLAlchemy>=1.3.20 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy>=1.3.20 (installed: SQLAlchemy 2.0.38) Handling stevedore>=3.2.2 from tox --print-deps-only: py39,docs Requirement satisfied: stevedore>=3.2.2 (installed: stevedore 5.4.1) Handling tooz>=2.7.1 from tox --print-deps-only: py39,docs Requirement satisfied: tooz>=2.7.1 (installed: tooz 6.3.0) Handling voluptuous>=0.12.0 from tox --print-deps-only: py39,docs Requirement satisfied: voluptuous>=0.12.0 (installed: voluptuous 0.15.2) Handling influxdb>=5.3.1 from tox --print-deps-only: py39,docs Requirement satisfied: influxdb>=5.3.1 (installed: influxdb 5.3.1) Handling influxdb-client>=1.36.0 from tox --print-deps-only: py39,docs Requirement satisfied: influxdb-client>=1.36.0 (installed: influxdb-client 1.45.0) Handling Flask>=2.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: Flask>=2.0.0 (installed: Flask 3.0.3) Handling Flask-RESTful>=0.3.9 from tox --print-deps-only: py39,docs Requirement satisfied: Flask-RESTful>=0.3.9 (installed: Flask-RESTful 0.3.9) Handling cotyledon>=1.7.3 from tox --print-deps-only: py39,docs Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 1.7.3) Handling futurist>=2.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: futurist>=2.3.0 (installed: futurist 3.1.1) Handling datetimerange>=0.6.1 from tox --print-deps-only: py39,docs Requirement satisfied: datetimerange>=0.6.1 (installed: datetimerange 1.2.0) Handling requests>=2.14.2 from tox --print-deps-only: py39,docs Requirement satisfied: requests>=2.14.2 (installed: requests 2.32.3) Handling openstackdocstheme>=2.2.6 from tox --print-deps-only: py39,docs Requirement satisfied: openstackdocstheme>=2.2.6 (installed: openstackdocstheme 3.0.0) Handling sphinxcontrib-httpdomain>=1.7.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinxcontrib-httpdomain>=1.7.0 (installed: sphinxcontrib-httpdomain 1.8.1) Handling sphinxcontrib-pecanwsme>=0.10.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinxcontrib-pecanwsme>=0.10.0 (installed: sphinxcontrib-pecanwsme 0.11.0) Handling reno>=3.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: reno>=3.2.0 (installed: reno 4.1.0) Handling Pygments>=2.7.2 from tox --print-deps-only: py39,docs Requirement satisfied: Pygments>=2.7.2 (installed: Pygments 2.7.4) /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info writing cloudkitty.egg-info/PKG-INFO writing dependency_links to cloudkitty.egg-info/dependency_links.txt writing entry points to cloudkitty.egg-info/entry_points.txt writing requirements to cloudkitty.egg-info/requires.txt writing top-level names to cloudkitty.egg-info/top_level.txt writing pbr to cloudkitty.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 'cloudkitty.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty-22.1.0.dev12.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling pbr (>=5.5.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: pbr (>=5.5.1) (installed: pbr 6.1.1) Handling alembic (>=1.4.3) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: alembic (>=1.4.3) (installed: alembic 1.14.1) Handling keystonemiddleware (>=9.1.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: keystonemiddleware (>=9.1.0) (installed: keystonemiddleware 10.10.0) Handling gnocchiclient (>=7.0.6) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: gnocchiclient (>=7.0.6) (installed: gnocchiclient 7.2.0) Handling python-keystoneclient (>=4.1.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: python-keystoneclient (>=4.1.1) (installed: python-keystoneclient 5.6.0) Handling keystoneauth1 (>=4.2.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: keystoneauth1 (>=4.2.1) (installed: keystoneauth1 5.11.0) Handling iso8601 (>=0.1.13) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: iso8601 (>=0.1.13) (installed: iso8601 2.1.0) Handling PasteDeploy (>=2.1.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: PasteDeploy (>=2.1.1) (installed: PasteDeploy 3.1.0) Handling pecan (>=1.3.3) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: pecan (>=1.3.3) (installed: pecan 1.5.1) Handling WSME (>=0.10.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: WSME (>=0.10.0) (installed: WSME 0.12.1) Handling oslo.config (>=8.3.3) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.config (>=8.3.3) (installed: oslo.config 9.8.0) Handling oslo.context (>=3.1.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.context (>=3.1.1) (installed: oslo.context 6.0.0) Handling oslo.concurrency (>=4.3.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.concurrency (>=4.3.1) (installed: oslo.concurrency 7.1.0) Handling oslo.db (>=8.4.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.db (>=8.4.0) (installed: oslo.db 17.2.1) Handling oslo.i18n (>=5.0.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.i18n (>=5.0.1) (installed: oslo.i18n 6.5.1) Handling oslo.log (>=4.4.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.log (>=4.4.0) (installed: oslo.log 7.1.0) Handling oslo.messaging (>=14.1.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.messaging (>=14.1.0) (installed: oslo.messaging 17.0.0) Handling oslo.middleware (>=4.1.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.middleware (>=4.1.1) (installed: oslo.middleware 6.5.0) Handling oslo.policy (>=4.5.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.policy (>=4.5.0) (installed: oslo.policy 4.5.1) Handling oslo.utils (>=4.7.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.utils (>=4.7.0) (installed: oslo.utils 9.0.0) Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.upgradecheck (>=1.3.0) (installed: oslo.upgradecheck 2.5.0) Handling python-dateutil (>=2.8.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: python-dateutil (>=2.8.0) (installed: python-dateutil 2.8.1) Handling SQLAlchemy (>=1.3.20) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: SQLAlchemy (>=1.3.20) (installed: SQLAlchemy 2.0.38) Handling stevedore (>=3.2.2) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: stevedore (>=3.2.2) (installed: stevedore 5.4.1) Handling tooz (>=2.7.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: tooz (>=2.7.1) (installed: tooz 6.3.0) Handling voluptuous (>=0.12.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: voluptuous (>=0.12.0) (installed: voluptuous 0.15.2) Handling influxdb (>=5.3.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: influxdb (>=5.3.1) (installed: influxdb 5.3.1) Handling influxdb-client (>=1.36.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: influxdb-client (>=1.36.0) (installed: influxdb-client 1.45.0) Handling Flask (>=2.0.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: Flask (>=2.0.0) (installed: Flask 3.0.3) Handling Flask-RESTful (>=0.3.9) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: Flask-RESTful (>=0.3.9) (installed: Flask-RESTful 0.3.9) Handling cotyledon (>=1.7.3) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: cotyledon (>=1.7.3) (installed: cotyledon 1.7.3) Handling futurist (>=2.3.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: futurist (>=2.3.0) (installed: futurist 3.1.1) Handling datetimerange (>=0.6.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: datetimerange (>=0.6.1) (installed: datetimerange 1.2.0) Handling requests (>=2.14.2) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: requests (>=2.14.2) (installed: requests 2.32.3) + cat /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64-pyproject-buildrequires + rm -rfv cloudkitty-22.1.0.dev12.dist-info/ removed 'cloudkitty-22.1.0.dev12.dist-info/AUTHORS' removed 'cloudkitty-22.1.0.dev12.dist-info/LICENSE' removed 'cloudkitty-22.1.0.dev12.dist-info/METADATA' removed 'cloudkitty-22.1.0.dev12.dist-info/top_level.txt' removed 'cloudkitty-22.1.0.dev12.dist-info/pbr.json' removed 'cloudkitty-22.1.0.dev12.dist-info/entry_points.txt' removed directory 'cloudkitty-22.1.0.dev12.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.buildreqs.nosrc.rpm 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-cloudkitty.spec'], chrootPath='/var/lib/mock/dlrn-centos9-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=1020gid=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-cloudkitty.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.1cOxg1 + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev12 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir + RPM_TOXENV=py39,docs + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/cloudkitty-22.1.0.dev12/pyproject-wheeldir --output /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64-pyproject-buildrequires -t -e py39,docs Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 65.5.1) Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.36.2) Handling pbr>=2.0.0 from get_requires_for_build_wheel Requirement satisfied: pbr>=2.0.0 (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.8) ___________________________________ summary ____________________________________ py39: commands succeeded docs: commands succeeded congratulations :) Handling pbr>=5.5.1 from tox --print-deps-only: py39,docs Requirement satisfied: pbr>=5.5.1 (installed: pbr 6.1.1) Handling alembic>=1.4.3 from tox --print-deps-only: py39,docs Requirement satisfied: alembic>=1.4.3 (installed: alembic 1.14.1) Handling keystonemiddleware>=9.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: keystonemiddleware>=9.1.0 (installed: keystonemiddleware 10.10.0) Handling gnocchiclient>=7.0.6 from tox --print-deps-only: py39,docs Requirement satisfied: gnocchiclient>=7.0.6 (installed: gnocchiclient 7.2.0) Handling python-keystoneclient>=4.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: python-keystoneclient>=4.1.1 (installed: python-keystoneclient 5.6.0) Handling keystoneauth1>=4.2.1 from tox --print-deps-only: py39,docs Requirement satisfied: keystoneauth1>=4.2.1 (installed: keystoneauth1 5.11.0) Handling iso8601>=0.1.13 from tox --print-deps-only: py39,docs Requirement satisfied: iso8601>=0.1.13 (installed: iso8601 2.1.0) Handling PasteDeploy>=2.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: PasteDeploy>=2.1.1 (installed: PasteDeploy 3.1.0) Handling pecan>=1.3.3 from tox --print-deps-only: py39,docs Requirement satisfied: pecan>=1.3.3 (installed: pecan 1.5.1) Handling WSME>=0.10.0 from tox --print-deps-only: py39,docs Requirement satisfied: WSME>=0.10.0 (installed: WSME 0.12.1) Handling oslo.config>=8.3.3 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.config>=8.3.3 (installed: oslo.config 9.8.0) Handling oslo.context>=3.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.context>=3.1.1 (installed: oslo.context 6.0.0) Handling oslo.concurrency>=4.3.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.concurrency>=4.3.1 (installed: oslo.concurrency 7.1.0) Handling oslo.db>=8.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.db>=8.4.0 (installed: oslo.db 17.2.1) Handling oslo.i18n>=5.0.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.i18n>=5.0.1 (installed: oslo.i18n 6.5.1) Handling oslo.log>=4.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.log>=4.4.0 (installed: oslo.log 7.1.0) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 17.0.0) Handling oslo.middleware>=4.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.middleware>=4.1.1 (installed: oslo.middleware 6.5.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.5.1) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.0.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling python-dateutil>=2.8.0 from tox --print-deps-only: py39,docs Requirement satisfied: python-dateutil>=2.8.0 (installed: python-dateutil 2.8.1) Handling SQLAlchemy>=1.3.20 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy>=1.3.20 (installed: SQLAlchemy 2.0.38) Handling stevedore>=3.2.2 from tox --print-deps-only: py39,docs Requirement satisfied: stevedore>=3.2.2 (installed: stevedore 5.4.1) Handling tooz>=2.7.1 from tox --print-deps-only: py39,docs Requirement satisfied: tooz>=2.7.1 (installed: tooz 6.3.0) Handling voluptuous>=0.12.0 from tox --print-deps-only: py39,docs Requirement satisfied: voluptuous>=0.12.0 (installed: voluptuous 0.15.2) Handling influxdb>=5.3.1 from tox --print-deps-only: py39,docs Requirement satisfied: influxdb>=5.3.1 (installed: influxdb 5.3.1) Handling influxdb-client>=1.36.0 from tox --print-deps-only: py39,docs Requirement satisfied: influxdb-client>=1.36.0 (installed: influxdb-client 1.45.0) Handling Flask>=2.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: Flask>=2.0.0 (installed: Flask 3.0.3) Handling Flask-RESTful>=0.3.9 from tox --print-deps-only: py39,docs Requirement satisfied: Flask-RESTful>=0.3.9 (installed: Flask-RESTful 0.3.9) Handling cotyledon>=1.7.3 from tox --print-deps-only: py39,docs Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 1.7.3) Handling futurist>=2.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: futurist>=2.3.0 (installed: futurist 3.1.1) Handling datetimerange>=0.6.1 from tox --print-deps-only: py39,docs Requirement satisfied: datetimerange>=0.6.1 (installed: datetimerange 1.2.0) Handling requests>=2.14.2 from tox --print-deps-only: py39,docs Requirement satisfied: requests>=2.14.2 (installed: requests 2.32.3) Handling coverage>=5.3 from tox --print-deps-only: py39,docs Requirement satisfied: coverage>=5.3 (installed: coverage 7.3.2) Handling kombu>=5.0.2 from tox --print-deps-only: py39,docs Requirement satisfied: kombu>=5.0.2 (installed: kombu 5.3.7) Handling ddt>=1.4.1 from tox --print-deps-only: py39,docs Requirement satisfied: ddt>=1.4.1 (installed: ddt 1.6.0) Handling gabbi>=2.0.4 from tox --print-deps-only: py39,docs Requirement satisfied: gabbi>=2.0.4 (installed: gabbi 3.0.0) Handling testscenarios>=0.5.0 from tox --print-deps-only: py39,docs Requirement satisfied: testscenarios>=0.5.0 (installed: testscenarios 0.5.0) Handling stestr>=3.0.1 from tox --print-deps-only: py39,docs Requirement satisfied: stestr>=3.0.1 (installed: stestr 4.1.0) Handling oslotest>=4.4.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslotest>=4.4.1 (installed: oslotest 5.0.1) Handling pbr>=5.5.1 from tox --print-deps-only: py39,docs Requirement satisfied: pbr>=5.5.1 (installed: pbr 6.1.1) Handling alembic>=1.4.3 from tox --print-deps-only: py39,docs Requirement satisfied: alembic>=1.4.3 (installed: alembic 1.14.1) Handling keystonemiddleware>=9.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: keystonemiddleware>=9.1.0 (installed: keystonemiddleware 10.10.0) Handling gnocchiclient>=7.0.6 from tox --print-deps-only: py39,docs Requirement satisfied: gnocchiclient>=7.0.6 (installed: gnocchiclient 7.2.0) Handling python-keystoneclient>=4.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: python-keystoneclient>=4.1.1 (installed: python-keystoneclient 5.6.0) Handling keystoneauth1>=4.2.1 from tox --print-deps-only: py39,docs Requirement satisfied: keystoneauth1>=4.2.1 (installed: keystoneauth1 5.11.0) Handling iso8601>=0.1.13 from tox --print-deps-only: py39,docs Requirement satisfied: iso8601>=0.1.13 (installed: iso8601 2.1.0) Handling PasteDeploy>=2.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: PasteDeploy>=2.1.1 (installed: PasteDeploy 3.1.0) Handling pecan>=1.3.3 from tox --print-deps-only: py39,docs Requirement satisfied: pecan>=1.3.3 (installed: pecan 1.5.1) Handling WSME>=0.10.0 from tox --print-deps-only: py39,docs Requirement satisfied: WSME>=0.10.0 (installed: WSME 0.12.1) Handling oslo.config>=8.3.3 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.config>=8.3.3 (installed: oslo.config 9.8.0) Handling oslo.context>=3.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.context>=3.1.1 (installed: oslo.context 6.0.0) Handling oslo.concurrency>=4.3.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.concurrency>=4.3.1 (installed: oslo.concurrency 7.1.0) Handling oslo.db>=8.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.db>=8.4.0 (installed: oslo.db 17.2.1) Handling oslo.i18n>=5.0.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.i18n>=5.0.1 (installed: oslo.i18n 6.5.1) Handling oslo.log>=4.4.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.log>=4.4.0 (installed: oslo.log 7.1.0) Handling oslo.messaging>=14.1.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.messaging>=14.1.0 (installed: oslo.messaging 17.0.0) Handling oslo.middleware>=4.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.middleware>=4.1.1 (installed: oslo.middleware 6.5.0) Handling oslo.policy>=4.5.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.policy>=4.5.0 (installed: oslo.policy 4.5.1) Handling oslo.utils>=4.7.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.utils>=4.7.0 (installed: oslo.utils 9.0.0) Handling oslo.upgradecheck>=1.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.upgradecheck>=1.3.0 (installed: oslo.upgradecheck 2.5.0) Handling python-dateutil>=2.8.0 from tox --print-deps-only: py39,docs Requirement satisfied: python-dateutil>=2.8.0 (installed: python-dateutil 2.8.1) Handling SQLAlchemy>=1.3.20 from tox --print-deps-only: py39,docs Requirement satisfied: SQLAlchemy>=1.3.20 (installed: SQLAlchemy 2.0.38) Handling stevedore>=3.2.2 from tox --print-deps-only: py39,docs Requirement satisfied: stevedore>=3.2.2 (installed: stevedore 5.4.1) Handling tooz>=2.7.1 from tox --print-deps-only: py39,docs Requirement satisfied: tooz>=2.7.1 (installed: tooz 6.3.0) Handling voluptuous>=0.12.0 from tox --print-deps-only: py39,docs Requirement satisfied: voluptuous>=0.12.0 (installed: voluptuous 0.15.2) Handling influxdb>=5.3.1 from tox --print-deps-only: py39,docs Requirement satisfied: influxdb>=5.3.1 (installed: influxdb 5.3.1) Handling influxdb-client>=1.36.0 from tox --print-deps-only: py39,docs Requirement satisfied: influxdb-client>=1.36.0 (installed: influxdb-client 1.45.0) Handling Flask>=2.0.0 from tox --print-deps-only: py39,docs Requirement satisfied: Flask>=2.0.0 (installed: Flask 3.0.3) Handling Flask-RESTful>=0.3.9 from tox --print-deps-only: py39,docs Requirement satisfied: Flask-RESTful>=0.3.9 (installed: Flask-RESTful 0.3.9) Handling cotyledon>=1.7.3 from tox --print-deps-only: py39,docs Requirement satisfied: cotyledon>=1.7.3 (installed: cotyledon 1.7.3) Handling futurist>=2.3.0 from tox --print-deps-only: py39,docs Requirement satisfied: futurist>=2.3.0 (installed: futurist 3.1.1) Handling datetimerange>=0.6.1 from tox --print-deps-only: py39,docs Requirement satisfied: datetimerange>=0.6.1 (installed: datetimerange 1.2.0) Handling requests>=2.14.2 from tox --print-deps-only: py39,docs Requirement satisfied: requests>=2.14.2 (installed: requests 2.32.3) Handling openstackdocstheme>=2.2.6 from tox --print-deps-only: py39,docs Requirement satisfied: openstackdocstheme>=2.2.6 (installed: openstackdocstheme 3.0.0) Handling sphinxcontrib-httpdomain>=1.7.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinxcontrib-httpdomain>=1.7.0 (installed: sphinxcontrib-httpdomain 1.8.1) Handling sphinxcontrib-pecanwsme>=0.10.0 from tox --print-deps-only: py39,docs Requirement satisfied: sphinxcontrib-pecanwsme>=0.10.0 (installed: sphinxcontrib-pecanwsme 0.11.0) Handling reno>=3.2.0 from tox --print-deps-only: py39,docs Requirement satisfied: reno>=3.2.0 (installed: reno 4.1.0) Handling Pygments>=2.7.2 from tox --print-deps-only: py39,docs Requirement satisfied: Pygments>=2.7.2 (installed: Pygments 2.7.4) /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info writing cloudkitty.egg-info/PKG-INFO writing dependency_links to cloudkitty.egg-info/dependency_links.txt writing entry points to cloudkitty.egg-info/entry_points.txt writing requirements to cloudkitty.egg-info/requires.txt writing top-level names to cloudkitty.egg-info/top_level.txt writing pbr to cloudkitty.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 'cloudkitty.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty-22.1.0.dev12.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Handling pbr (>=5.5.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: pbr (>=5.5.1) (installed: pbr 6.1.1) Handling alembic (>=1.4.3) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: alembic (>=1.4.3) (installed: alembic 1.14.1) Handling keystonemiddleware (>=9.1.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: keystonemiddleware (>=9.1.0) (installed: keystonemiddleware 10.10.0) Handling gnocchiclient (>=7.0.6) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: gnocchiclient (>=7.0.6) (installed: gnocchiclient 7.2.0) Handling python-keystoneclient (>=4.1.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: python-keystoneclient (>=4.1.1) (installed: python-keystoneclient 5.6.0) Handling keystoneauth1 (>=4.2.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: keystoneauth1 (>=4.2.1) (installed: keystoneauth1 5.11.0) Handling iso8601 (>=0.1.13) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: iso8601 (>=0.1.13) (installed: iso8601 2.1.0) Handling PasteDeploy (>=2.1.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: PasteDeploy (>=2.1.1) (installed: PasteDeploy 3.1.0) Handling pecan (>=1.3.3) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: pecan (>=1.3.3) (installed: pecan 1.5.1) Handling WSME (>=0.10.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: WSME (>=0.10.0) (installed: WSME 0.12.1) Handling oslo.config (>=8.3.3) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.config (>=8.3.3) (installed: oslo.config 9.8.0) Handling oslo.context (>=3.1.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.context (>=3.1.1) (installed: oslo.context 6.0.0) Handling oslo.concurrency (>=4.3.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.concurrency (>=4.3.1) (installed: oslo.concurrency 7.1.0) Handling oslo.db (>=8.4.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.db (>=8.4.0) (installed: oslo.db 17.2.1) Handling oslo.i18n (>=5.0.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.i18n (>=5.0.1) (installed: oslo.i18n 6.5.1) Handling oslo.log (>=4.4.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.log (>=4.4.0) (installed: oslo.log 7.1.0) Handling oslo.messaging (>=14.1.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.messaging (>=14.1.0) (installed: oslo.messaging 17.0.0) Handling oslo.middleware (>=4.1.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.middleware (>=4.1.1) (installed: oslo.middleware 6.5.0) Handling oslo.policy (>=4.5.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.policy (>=4.5.0) (installed: oslo.policy 4.5.1) Handling oslo.utils (>=4.7.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.utils (>=4.7.0) (installed: oslo.utils 9.0.0) Handling oslo.upgradecheck (>=1.3.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.upgradecheck (>=1.3.0) (installed: oslo.upgradecheck 2.5.0) Handling python-dateutil (>=2.8.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: python-dateutil (>=2.8.0) (installed: python-dateutil 2.8.1) Handling SQLAlchemy (>=1.3.20) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: SQLAlchemy (>=1.3.20) (installed: SQLAlchemy 2.0.38) Handling stevedore (>=3.2.2) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: stevedore (>=3.2.2) (installed: stevedore 5.4.1) Handling tooz (>=2.7.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: tooz (>=2.7.1) (installed: tooz 6.3.0) Handling voluptuous (>=0.12.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: voluptuous (>=0.12.0) (installed: voluptuous 0.15.2) Handling influxdb (>=5.3.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: influxdb (>=5.3.1) (installed: influxdb 5.3.1) Handling influxdb-client (>=1.36.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: influxdb-client (>=1.36.0) (installed: influxdb-client 1.45.0) Handling Flask (>=2.0.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: Flask (>=2.0.0) (installed: Flask 3.0.3) Handling Flask-RESTful (>=0.3.9) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: Flask-RESTful (>=0.3.9) (installed: Flask-RESTful 0.3.9) Handling cotyledon (>=1.7.3) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: cotyledon (>=1.7.3) (installed: cotyledon 1.7.3) Handling futurist (>=2.3.0) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: futurist (>=2.3.0) (installed: futurist 3.1.1) Handling datetimerange (>=0.6.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: datetimerange (>=0.6.1) (installed: datetimerange 1.2.0) Handling requests (>=2.14.2) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: requests (>=2.14.2) (installed: requests 2.32.3) + cat /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64-pyproject-buildrequires + rm -rfv cloudkitty-22.1.0.dev12.dist-info/ removed 'cloudkitty-22.1.0.dev12.dist-info/AUTHORS' removed 'cloudkitty-22.1.0.dev12.dist-info/LICENSE' removed 'cloudkitty-22.1.0.dev12.dist-info/METADATA' removed 'cloudkitty-22.1.0.dev12.dist-info/entry_points.txt' removed 'cloudkitty-22.1.0.dev12.dist-info/pbr.json' removed 'cloudkitty-22.1.0.dev12.dist-info/top_level.txt' removed directory 'cloudkitty-22.1.0.dev12.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ExoUIA + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev12 + mkdir -p /builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=gcc + CXX=g++ + TMPDIR=/builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/cloudkitty-22.1.0.dev12/pyproject-wheeldir Processing /builddir/build/BUILD/cloudkitty-22.1.0.dev12 Preparing metadata (pyproject.toml): started Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py prepare_metadata_for_build_wheel /builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir/tmpeiagcxx9 /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running dist_info creating /builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-3zvn_z7p/cloudkitty.egg-info writing /builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-3zvn_z7p/cloudkitty.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-3zvn_z7p/cloudkitty.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-3zvn_z7p/cloudkitty.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-3zvn_z7p/cloudkitty.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-3zvn_z7p/cloudkitty.egg-info/top_level.txt writing pbr to /builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-3zvn_z7p/cloudkitty.egg-info/pbr.json [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-3zvn_z7p/cloudkitty.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/cloudkitty-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-3zvn_z7p/cloudkitty.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir/pip-modern-metadata-3zvn_z7p/cloudkitty-22.1.0.dev12.dist-info' adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: cloudkitty Building wheel for cloudkitty (pyproject.toml): started Running command /usr/bin/python3 /usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir/tmpw_r79ea5 /usr/lib/python3.9/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools. warnings.warn( running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/cloudkitty creating build/lib/cloudkitty/tests copying cloudkitty/tests/utils.py -> build/lib/cloudkitty/tests copying cloudkitty/tests/test_storage_state.py -> build/lib/cloudkitty/tests copying cloudkitty/tests/test_state.py -> build/lib/cloudkitty/tests copying cloudkitty/tests/test_rating.py -> build/lib/cloudkitty/tests copying cloudkitty/tests/test_pyscripts.py -> build/lib/cloudkitty/tests copying cloudkitty/tests/test_policy.py -> build/lib/cloudkitty/tests copying cloudkitty/tests/test_orchestrator.py -> build/lib/cloudkitty/tests copying cloudkitty/tests/test_keystone_fetcher.py -> build/lib/cloudkitty/tests copying cloudkitty/tests/test_hashmap.py -> build/lib/cloudkitty/tests copying cloudkitty/tests/test_dataframe.py -> build/lib/cloudkitty/tests copying cloudkitty/tests/test_config.py -> build/lib/cloudkitty/tests copying cloudkitty/tests/samples.py -> build/lib/cloudkitty/tests copying cloudkitty/tests/__init__.py -> build/lib/cloudkitty/tests creating build/lib/cloudkitty/storage creating build/lib/cloudkitty/storage/v1 creating build/lib/cloudkitty/storage/v1/hybrid copying cloudkitty/storage/v1/hybrid/models.py -> build/lib/cloudkitty/storage/v1/hybrid copying cloudkitty/storage/v1/hybrid/migration.py -> build/lib/cloudkitty/storage/v1/hybrid copying cloudkitty/storage/v1/hybrid/__init__.py -> build/lib/cloudkitty/storage/v1/hybrid creating build/lib/cloudkitty/tests/gabbi creating build/lib/cloudkitty/tests/gabbi/rating creating build/lib/cloudkitty/tests/gabbi/rating/pyscripts copying cloudkitty/tests/gabbi/rating/pyscripts/test_gabbi.py -> build/lib/cloudkitty/tests/gabbi/rating/pyscripts copying cloudkitty/tests/gabbi/rating/pyscripts/fixtures.py -> build/lib/cloudkitty/tests/gabbi/rating/pyscripts copying cloudkitty/tests/gabbi/rating/pyscripts/__init__.py -> build/lib/cloudkitty/tests/gabbi/rating/pyscripts creating build/lib/cloudkitty/tests/utils_tests copying cloudkitty/tests/utils_tests/test_validation.py -> build/lib/cloudkitty/tests/utils_tests copying cloudkitty/tests/utils_tests/test_utils.py -> build/lib/cloudkitty/tests/utils_tests copying cloudkitty/tests/utils_tests/test_tz.py -> build/lib/cloudkitty/tests/utils_tests copying cloudkitty/tests/utils_tests/test_json.py -> build/lib/cloudkitty/tests/utils_tests copying cloudkitty/tests/utils_tests/__init__.py -> build/lib/cloudkitty/tests/utils_tests creating build/lib/cloudkitty/db creating build/lib/cloudkitty/db/sqlalchemy copying cloudkitty/db/sqlalchemy/models.py -> build/lib/cloudkitty/db/sqlalchemy copying cloudkitty/db/sqlalchemy/migration.py -> build/lib/cloudkitty/db/sqlalchemy copying cloudkitty/db/sqlalchemy/api.py -> build/lib/cloudkitty/db/sqlalchemy copying cloudkitty/db/sqlalchemy/__init__.py -> build/lib/cloudkitty/db/sqlalchemy creating build/lib/cloudkitty/backend copying cloudkitty/backend/file.py -> build/lib/cloudkitty/backend copying cloudkitty/backend/__init__.py -> build/lib/cloudkitty/backend creating build/lib/cloudkitty/tests/api creating build/lib/cloudkitty/tests/api/v2 creating build/lib/cloudkitty/tests/api/v2/summary copying cloudkitty/tests/api/v2/summary/test_summary.py -> build/lib/cloudkitty/tests/api/v2/summary copying cloudkitty/tests/api/v2/summary/__init__.py -> build/lib/cloudkitty/tests/api/v2/summary creating build/lib/cloudkitty/wsgi copying cloudkitty/wsgi/api.py -> build/lib/cloudkitty/wsgi copying cloudkitty/wsgi/__init__.py -> build/lib/cloudkitty/wsgi creating build/lib/cloudkitty/cli copying cloudkitty/cli/writer.py -> build/lib/cloudkitty/cli copying cloudkitty/cli/storage.py -> build/lib/cloudkitty/cli copying cloudkitty/cli/status.py -> build/lib/cloudkitty/cli copying cloudkitty/cli/processor.py -> build/lib/cloudkitty/cli copying cloudkitty/cli/dbsync.py -> build/lib/cloudkitty/cli copying cloudkitty/cli/__init__.py -> build/lib/cloudkitty/cli copying cloudkitty/storage/v1/__init__.py -> build/lib/cloudkitty/storage/v1 creating build/lib/cloudkitty/tests/collectors copying cloudkitty/tests/collectors/test_validation.py -> build/lib/cloudkitty/tests/collectors copying cloudkitty/tests/collectors/test_prometheus.py -> build/lib/cloudkitty/tests/collectors copying cloudkitty/tests/collectors/test_gnocchi.py -> build/lib/cloudkitty/tests/collectors copying cloudkitty/tests/collectors/__init__.py -> build/lib/cloudkitty/tests/collectors creating build/lib/cloudkitty/rating creating build/lib/cloudkitty/rating/pyscripts creating build/lib/cloudkitty/rating/pyscripts/db copying cloudkitty/rating/pyscripts/db/api.py -> build/lib/cloudkitty/rating/pyscripts/db copying cloudkitty/rating/pyscripts/db/__init__.py -> build/lib/cloudkitty/rating/pyscripts/db creating build/lib/cloudkitty/rating/hash creating build/lib/cloudkitty/rating/hash/db copying cloudkitty/rating/hash/db/api.py -> build/lib/cloudkitty/rating/hash/db copying cloudkitty/rating/hash/db/__init__.py -> build/lib/cloudkitty/rating/hash/db copying cloudkitty/rating/hash/__init__.py -> build/lib/cloudkitty/rating/hash creating build/lib/cloudkitty/tests/storage creating build/lib/cloudkitty/tests/storage/v1 copying cloudkitty/tests/storage/v1/test_storage.py -> build/lib/cloudkitty/tests/storage/v1 copying cloudkitty/tests/storage/v1/test_hybrid_storage.py -> build/lib/cloudkitty/tests/storage/v1 copying cloudkitty/tests/storage/v1/__init__.py -> build/lib/cloudkitty/tests/storage/v1 creating build/lib/cloudkitty/api copying cloudkitty/api/root.py -> build/lib/cloudkitty/api copying cloudkitty/api/middleware.py -> build/lib/cloudkitty/api copying cloudkitty/api/app.py -> build/lib/cloudkitty/api copying cloudkitty/api/__init__.py -> build/lib/cloudkitty/api creating build/lib/cloudkitty/rating/hash/controllers copying cloudkitty/rating/hash/controllers/threshold.py -> build/lib/cloudkitty/rating/hash/controllers copying cloudkitty/rating/hash/controllers/service.py -> build/lib/cloudkitty/rating/hash/controllers copying cloudkitty/rating/hash/controllers/root.py -> build/lib/cloudkitty/rating/hash/controllers copying cloudkitty/rating/hash/controllers/mapping.py -> build/lib/cloudkitty/rating/hash/controllers copying cloudkitty/rating/hash/controllers/group.py -> build/lib/cloudkitty/rating/hash/controllers copying cloudkitty/rating/hash/controllers/field.py -> build/lib/cloudkitty/rating/hash/controllers copying cloudkitty/rating/hash/controllers/__init__.py -> build/lib/cloudkitty/rating/hash/controllers creating build/lib/cloudkitty/tests/storage/v2 creating build/lib/cloudkitty/tests/storage/v2/elasticsearch copying cloudkitty/tests/storage/v2/elasticsearch/test_client.py -> build/lib/cloudkitty/tests/storage/v2/elasticsearch copying cloudkitty/tests/storage/v2/elasticsearch/__init__.py -> build/lib/cloudkitty/tests/storage/v2/elasticsearch creating build/lib/cloudkitty/tests/fetchers copying cloudkitty/tests/fetchers/test_prometheus.py -> build/lib/cloudkitty/tests/fetchers copying cloudkitty/tests/fetchers/test_gnocchi.py -> build/lib/cloudkitty/tests/fetchers copying cloudkitty/tests/fetchers/__init__.py -> build/lib/cloudkitty/tests/fetchers creating build/lib/cloudkitty/common creating build/lib/cloudkitty/common/db creating build/lib/cloudkitty/common/db/alembic copying cloudkitty/common/db/alembic/migration.py -> build/lib/cloudkitty/common/db/alembic copying cloudkitty/common/db/alembic/env.py -> build/lib/cloudkitty/common/db/alembic copying cloudkitty/common/db/alembic/__init__.py -> build/lib/cloudkitty/common/db/alembic creating build/lib/cloudkitty/api/v1 creating build/lib/cloudkitty/api/v1/datamodels copying cloudkitty/api/v1/datamodels/storage.py -> build/lib/cloudkitty/api/v1/datamodels copying cloudkitty/api/v1/datamodels/report.py -> build/lib/cloudkitty/api/v1/datamodels copying cloudkitty/api/v1/datamodels/rating.py -> build/lib/cloudkitty/api/v1/datamodels copying cloudkitty/api/v1/datamodels/info.py -> build/lib/cloudkitty/api/v1/datamodels copying cloudkitty/api/v1/datamodels/collector.py -> build/lib/cloudkitty/api/v1/datamodels copying cloudkitty/api/v1/datamodels/__init__.py -> build/lib/cloudkitty/api/v1/datamodels creating build/lib/cloudkitty/api/v2 creating build/lib/cloudkitty/api/v2/task copying cloudkitty/api/v2/task/reprocess.py -> build/lib/cloudkitty/api/v2/task copying cloudkitty/api/v2/task/__init__.py -> build/lib/cloudkitty/api/v2/task copying cloudkitty/tests/gabbi/test_gabbi.py -> build/lib/cloudkitty/tests/gabbi copying cloudkitty/tests/gabbi/handlers.py -> build/lib/cloudkitty/tests/gabbi copying cloudkitty/tests/gabbi/fixtures.py -> build/lib/cloudkitty/tests/gabbi copying cloudkitty/tests/gabbi/__init__.py -> build/lib/cloudkitty/tests/gabbi creating build/lib/cloudkitty/hacking copying cloudkitty/hacking/checks.py -> build/lib/cloudkitty/hacking copying cloudkitty/hacking/__init__.py -> build/lib/cloudkitty/hacking copying cloudkitty/tests/api/v2/test_utils.py -> build/lib/cloudkitty/tests/api/v2 copying cloudkitty/tests/api/v2/__init__.py -> build/lib/cloudkitty/tests/api/v2 creating build/lib/cloudkitty/rating/pyscripts/controllers copying cloudkitty/rating/pyscripts/controllers/script.py -> build/lib/cloudkitty/rating/pyscripts/controllers copying cloudkitty/rating/pyscripts/controllers/root.py -> build/lib/cloudkitty/rating/pyscripts/controllers copying cloudkitty/rating/pyscripts/controllers/__init__.py -> build/lib/cloudkitty/rating/pyscripts/controllers creating build/lib/cloudkitty/storage/v2 copying cloudkitty/storage/v2/influx.py -> build/lib/cloudkitty/storage/v2 copying cloudkitty/storage/v2/__init__.py -> build/lib/cloudkitty/storage/v2 copying cloudkitty/rating/noop.py -> build/lib/cloudkitty/rating copying cloudkitty/rating/__init__.py -> build/lib/cloudkitty/rating creating build/lib/cloudkitty/tests/api/v2/dataframes copying cloudkitty/tests/api/v2/dataframes/test_dataframes.py -> build/lib/cloudkitty/tests/api/v2/dataframes copying cloudkitty/tests/api/v2/dataframes/__init__.py -> build/lib/cloudkitty/tests/api/v2/dataframes creating build/lib/cloudkitty/storage/v2/elasticsearch copying cloudkitty/storage/v2/elasticsearch/exceptions.py -> build/lib/cloudkitty/storage/v2/elasticsearch copying cloudkitty/storage/v2/elasticsearch/client.py -> build/lib/cloudkitty/storage/v2/elasticsearch copying cloudkitty/storage/v2/elasticsearch/__init__.py -> build/lib/cloudkitty/storage/v2/elasticsearch creating build/lib/cloudkitty/collector copying cloudkitty/collector/prometheus.py -> build/lib/cloudkitty/collector copying cloudkitty/collector/gnocchi.py -> build/lib/cloudkitty/collector copying cloudkitty/collector/exceptions.py -> build/lib/cloudkitty/collector copying cloudkitty/collector/__init__.py -> build/lib/cloudkitty/collector creating build/lib/cloudkitty/api/v2/dataframes copying cloudkitty/api/v2/dataframes/dataframes.py -> build/lib/cloudkitty/api/v2/dataframes copying cloudkitty/api/v2/dataframes/__init__.py -> build/lib/cloudkitty/api/v2/dataframes creating build/lib/cloudkitty/rating/pyscripts/datamodels copying cloudkitty/rating/pyscripts/datamodels/script.py -> build/lib/cloudkitty/rating/pyscripts/datamodels copying cloudkitty/rating/pyscripts/datamodels/__init__.py -> build/lib/cloudkitty/rating/pyscripts/datamodels creating build/lib/cloudkitty/writer copying cloudkitty/writer/osrf.py -> build/lib/cloudkitty/writer copying cloudkitty/writer/csv_map.py -> build/lib/cloudkitty/writer copying cloudkitty/writer/csv_base.py -> build/lib/cloudkitty/writer copying cloudkitty/writer/__init__.py -> build/lib/cloudkitty/writer creating build/lib/cloudkitty/tests/cli copying cloudkitty/tests/cli/test_status.py -> build/lib/cloudkitty/tests/cli copying cloudkitty/tests/cli/__init__.py -> build/lib/cloudkitty/tests/cli creating build/lib/cloudkitty/common/policies copying cloudkitty/common/policies/base.py -> build/lib/cloudkitty/common/policies copying cloudkitty/common/policies/__init__.py -> build/lib/cloudkitty/common/policies creating build/lib/cloudkitty/storage/v1/sqlalchemy creating build/lib/cloudkitty/storage/v1/sqlalchemy/alembic copying cloudkitty/storage/v1/sqlalchemy/alembic/env.py -> build/lib/cloudkitty/storage/v1/sqlalchemy/alembic copying cloudkitty/storage/v1/sqlalchemy/alembic/__init__.py -> build/lib/cloudkitty/storage/v1/sqlalchemy/alembic creating build/lib/cloudkitty/tests/gabbi/rating/hash copying cloudkitty/tests/gabbi/rating/hash/test_gabbi.py -> build/lib/cloudkitty/tests/gabbi/rating/hash copying cloudkitty/tests/gabbi/rating/hash/fixtures.py -> build/lib/cloudkitty/tests/gabbi/rating/hash copying cloudkitty/tests/gabbi/rating/hash/__init__.py -> build/lib/cloudkitty/tests/gabbi/rating/hash creating build/lib/cloudkitty/rating/hash/db/sqlalchemy copying cloudkitty/rating/hash/db/sqlalchemy/models.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy copying cloudkitty/rating/hash/db/sqlalchemy/migration.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy copying cloudkitty/rating/hash/db/sqlalchemy/api.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy copying cloudkitty/rating/hash/db/sqlalchemy/__init__.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy creating build/lib/cloudkitty/api/v1/controllers copying cloudkitty/api/v1/controllers/storage.py -> build/lib/cloudkitty/api/v1/controllers copying cloudkitty/api/v1/controllers/report.py -> build/lib/cloudkitty/api/v1/controllers copying cloudkitty/api/v1/controllers/rating.py -> build/lib/cloudkitty/api/v1/controllers copying cloudkitty/api/v1/controllers/info.py -> build/lib/cloudkitty/api/v1/controllers copying cloudkitty/api/v1/controllers/collector.py -> build/lib/cloudkitty/api/v1/controllers copying cloudkitty/api/v1/controllers/__init__.py -> build/lib/cloudkitty/api/v1/controllers copying cloudkitty/rating/pyscripts/__init__.py -> build/lib/cloudkitty/rating/pyscripts copying cloudkitty/tests/storage/__init__.py -> build/lib/cloudkitty/tests/storage creating build/lib/cloudkitty/rating/hash/datamodels copying cloudkitty/rating/hash/datamodels/threshold.py -> build/lib/cloudkitty/rating/hash/datamodels copying cloudkitty/rating/hash/datamodels/service.py -> build/lib/cloudkitty/rating/hash/datamodels copying cloudkitty/rating/hash/datamodels/mapping.py -> build/lib/cloudkitty/rating/hash/datamodels copying cloudkitty/rating/hash/datamodels/group.py -> build/lib/cloudkitty/rating/hash/datamodels copying cloudkitty/rating/hash/datamodels/field.py -> build/lib/cloudkitty/rating/hash/datamodels copying cloudkitty/rating/hash/datamodels/__init__.py -> build/lib/cloudkitty/rating/hash/datamodels copying cloudkitty/common/prometheus_client.py -> build/lib/cloudkitty/common copying cloudkitty/common/policy.py -> build/lib/cloudkitty/common copying cloudkitty/common/defaults.py -> build/lib/cloudkitty/common copying cloudkitty/common/custom_session.py -> build/lib/cloudkitty/common copying cloudkitty/common/context.py -> build/lib/cloudkitty/common copying cloudkitty/common/config.py -> build/lib/cloudkitty/common copying cloudkitty/common/__init__.py -> build/lib/cloudkitty/common creating build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic creating build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/models copying cloudkitty/rating/hash/db/sqlalchemy/alembic/models/f8c799db4aa0_fix_unnamed_constraints.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/models copying cloudkitty/rating/hash/db/sqlalchemy/alembic/models/__init__.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/models creating build/lib/cloudkitty/api/v2/rating copying cloudkitty/api/v2/rating/modules.py -> build/lib/cloudkitty/api/v2/rating copying cloudkitty/api/v2/rating/__init__.py -> build/lib/cloudkitty/api/v2/rating creating build/lib/cloudkitty/storage/v1/hybrid/backends copying cloudkitty/storage/v1/hybrid/backends/gnocchi.py -> build/lib/cloudkitty/storage/v1/hybrid/backends copying cloudkitty/storage/v1/hybrid/backends/__init__.py -> build/lib/cloudkitty/storage/v1/hybrid/backends copying cloudkitty/tests/gabbi/rating/__init__.py -> build/lib/cloudkitty/tests/gabbi/rating copying cloudkitty/api/v1/types.py -> build/lib/cloudkitty/api/v1 copying cloudkitty/api/v1/hooks.py -> build/lib/cloudkitty/api/v1 copying cloudkitty/api/v1/config.py -> build/lib/cloudkitty/api/v1 copying cloudkitty/api/v1/__init__.py -> build/lib/cloudkitty/api/v1 creating build/lib/cloudkitty/api/v2/summary copying cloudkitty/api/v2/summary/summary.py -> build/lib/cloudkitty/api/v2/summary copying cloudkitty/api/v2/summary/__init__.py -> build/lib/cloudkitty/api/v2/summary copying cloudkitty/storage/__init__.py -> build/lib/cloudkitty/storage creating build/lib/cloudkitty/tests/storage/v2/opensearch copying cloudkitty/tests/storage/v2/opensearch/test_client.py -> build/lib/cloudkitty/tests/storage/v2/opensearch copying cloudkitty/tests/storage/v2/opensearch/__init__.py -> build/lib/cloudkitty/tests/storage/v2/opensearch copying cloudkitty/write_orchestrator.py -> build/lib/cloudkitty copying cloudkitty/version.py -> build/lib/cloudkitty copying cloudkitty/state.py -> build/lib/cloudkitty copying cloudkitty/service.py -> build/lib/cloudkitty copying cloudkitty/orchestrator.py -> build/lib/cloudkitty copying cloudkitty/messaging.py -> build/lib/cloudkitty copying cloudkitty/i18n.py -> build/lib/cloudkitty copying cloudkitty/extension_manager.py -> build/lib/cloudkitty copying cloudkitty/dataframe.py -> build/lib/cloudkitty copying cloudkitty/config.py -> build/lib/cloudkitty copying cloudkitty/__init__.py -> build/lib/cloudkitty creating build/lib/cloudkitty/common/policies/v2 copying cloudkitty/common/policies/v2/tasks.py -> build/lib/cloudkitty/common/policies/v2 copying cloudkitty/common/policies/v2/summary.py -> build/lib/cloudkitty/common/policies/v2 copying cloudkitty/common/policies/v2/scope.py -> build/lib/cloudkitty/common/policies/v2 copying cloudkitty/common/policies/v2/rating.py -> build/lib/cloudkitty/common/policies/v2 copying cloudkitty/common/policies/v2/dataframes.py -> build/lib/cloudkitty/common/policies/v2 copying cloudkitty/common/policies/v2/__init__.py -> build/lib/cloudkitty/common/policies/v2 creating build/lib/cloudkitty/tests/api/v2/task copying cloudkitty/tests/api/v2/task/test_reprocess.py -> build/lib/cloudkitty/tests/api/v2/task copying cloudkitty/tests/api/v2/task/__init__.py -> build/lib/cloudkitty/tests/api/v2/task copying cloudkitty/api/v2/utils.py -> build/lib/cloudkitty/api/v2 copying cloudkitty/api/v2/base.py -> build/lib/cloudkitty/api/v2 copying cloudkitty/api/v2/__init__.py -> build/lib/cloudkitty/api/v2 creating build/lib/cloudkitty/common/policies/v1 copying cloudkitty/common/policies/v1/storage.py -> build/lib/cloudkitty/common/policies/v1 copying cloudkitty/common/policies/v1/report.py -> build/lib/cloudkitty/common/policies/v1 copying cloudkitty/common/policies/v1/rating.py -> build/lib/cloudkitty/common/policies/v1 copying cloudkitty/common/policies/v1/info.py -> build/lib/cloudkitty/common/policies/v1 copying cloudkitty/common/policies/v1/collector.py -> build/lib/cloudkitty/common/policies/v1 copying cloudkitty/common/policies/v1/__init__.py -> build/lib/cloudkitty/common/policies/v1 creating build/lib/cloudkitty/utils copying cloudkitty/utils/validation.py -> build/lib/cloudkitty/utils copying cloudkitty/utils/tz.py -> build/lib/cloudkitty/utils copying cloudkitty/utils/json.py -> build/lib/cloudkitty/utils copying cloudkitty/utils/__init__.py -> build/lib/cloudkitty/utils copying cloudkitty/tests/api/__init__.py -> build/lib/cloudkitty/tests/api copying cloudkitty/storage/v1/sqlalchemy/models.py -> build/lib/cloudkitty/storage/v1/sqlalchemy copying cloudkitty/storage/v1/sqlalchemy/migration.py -> build/lib/cloudkitty/storage/v1/sqlalchemy copying cloudkitty/storage/v1/sqlalchemy/__init__.py -> build/lib/cloudkitty/storage/v1/sqlalchemy creating build/lib/cloudkitty/storage_state copying cloudkitty/storage_state/models.py -> build/lib/cloudkitty/storage_state copying cloudkitty/storage_state/migration.py -> build/lib/cloudkitty/storage_state copying cloudkitty/storage_state/__init__.py -> build/lib/cloudkitty/storage_state creating build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy copying cloudkitty/rating/pyscripts/db/sqlalchemy/models.py -> build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy copying cloudkitty/rating/pyscripts/db/sqlalchemy/migration.py -> build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy copying cloudkitty/rating/pyscripts/db/sqlalchemy/api.py -> build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy copying cloudkitty/rating/pyscripts/db/sqlalchemy/__init__.py -> build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy creating build/lib/cloudkitty/api/v2/scope copying cloudkitty/api/v2/scope/state.py -> build/lib/cloudkitty/api/v2/scope copying cloudkitty/api/v2/scope/__init__.py -> build/lib/cloudkitty/api/v2/scope copying cloudkitty/tests/storage/v2/test_storage_unit.py -> build/lib/cloudkitty/tests/storage/v2 copying cloudkitty/tests/storage/v2/test_influxdb.py -> build/lib/cloudkitty/tests/storage/v2 copying cloudkitty/tests/storage/v2/opensearch_utils.py -> build/lib/cloudkitty/tests/storage/v2 copying cloudkitty/tests/storage/v2/influx_utils.py -> build/lib/cloudkitty/tests/storage/v2 copying cloudkitty/tests/storage/v2/es_utils.py -> build/lib/cloudkitty/tests/storage/v2 copying cloudkitty/tests/storage/v2/__init__.py -> build/lib/cloudkitty/tests/storage/v2 creating build/lib/cloudkitty/db/sqlalchemy/alembic copying cloudkitty/db/sqlalchemy/alembic/env.py -> build/lib/cloudkitty/db/sqlalchemy/alembic copying cloudkitty/db/sqlalchemy/alembic/__init__.py -> build/lib/cloudkitty/db/sqlalchemy/alembic creating build/lib/cloudkitty/storage/v2/opensearch copying cloudkitty/storage/v2/opensearch/exceptions.py -> build/lib/cloudkitty/storage/v2/opensearch copying cloudkitty/storage/v2/opensearch/client.py -> build/lib/cloudkitty/storage/v2/opensearch copying cloudkitty/storage/v2/opensearch/__init__.py -> build/lib/cloudkitty/storage/v2/opensearch copying cloudkitty/rating/hash/db/sqlalchemy/alembic/env.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic copying cloudkitty/rating/hash/db/sqlalchemy/alembic/__init__.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic creating build/lib/cloudkitty/fetcher copying cloudkitty/fetcher/source.py -> build/lib/cloudkitty/fetcher copying cloudkitty/fetcher/prometheus.py -> build/lib/cloudkitty/fetcher copying cloudkitty/fetcher/keystone.py -> build/lib/cloudkitty/fetcher copying cloudkitty/fetcher/gnocchi.py -> build/lib/cloudkitty/fetcher copying cloudkitty/fetcher/__init__.py -> build/lib/cloudkitty/fetcher copying cloudkitty/common/db/models.py -> build/lib/cloudkitty/common/db copying cloudkitty/common/db/__init__.py -> build/lib/cloudkitty/common/db creating build/lib/cloudkitty/tests/api/v1 copying cloudkitty/tests/api/v1/test_types.py -> build/lib/cloudkitty/tests/api/v1 copying cloudkitty/tests/api/v1/test_summary.py -> build/lib/cloudkitty/tests/api/v1 copying cloudkitty/tests/api/v1/__init__.py -> build/lib/cloudkitty/tests/api/v1 copying cloudkitty/db/api.py -> build/lib/cloudkitty/db copying cloudkitty/db/__init__.py -> build/lib/cloudkitty/db creating build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic copying cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/env.py -> build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic copying cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/__init__.py -> build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic running egg_info writing cloudkitty.egg-info/PKG-INFO writing dependency_links to cloudkitty.egg-info/dependency_links.txt writing entry points to cloudkitty.egg-info/entry_points.txt writing requirements to cloudkitty.egg-info/requires.txt writing top-level names to cloudkitty.egg-info/top_level.txt writing pbr to cloudkitty.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 'cloudkitty.egg-info/SOURCES.txt' /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'cloudkitty.db.sqlalchemy.alembic.versions' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'cloudkitty.db.sqlalchemy.alembic.versions' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'cloudkitty.db.sqlalchemy.alembic.versions' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'cloudkitty.db.sqlalchemy.alembic.versions' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'cloudkitty.rating.hash.db.sqlalchemy.alembic.versions' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'cloudkitty.rating.hash.db.sqlalchemy.alembic.versions' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'cloudkitty.rating.hash.db.sqlalchemy.alembic.versions' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'cloudkitty.rating.hash.db.sqlalchemy.alembic.versions' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'cloudkitty.rating.pyscripts.db.sqlalchemy.alembic.versions' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'cloudkitty.rating.pyscripts.db.sqlalchemy.alembic.versions' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'cloudkitty.rating.pyscripts.db.sqlalchemy.alembic.versions' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'cloudkitty.rating.pyscripts.db.sqlalchemy.alembic.versions' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'cloudkitty.storage.v1.hybrid.alembic' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'cloudkitty.storage.v1.hybrid.alembic' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'cloudkitty.storage.v1.hybrid.alembic' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'cloudkitty.storage.v1.hybrid.alembic' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'cloudkitty.storage.v1.hybrid.alembic.versions' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'cloudkitty.storage.v1.hybrid.alembic.versions' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'cloudkitty.storage.v1.hybrid.alembic.versions' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'cloudkitty.storage.v1.hybrid.alembic.versions' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'cloudkitty.storage.v1.sqlalchemy.alembic.versions' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'cloudkitty.storage.v1.sqlalchemy.alembic.versions' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'cloudkitty.storage.v1.sqlalchemy.alembic.versions' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'cloudkitty.storage.v1.sqlalchemy.alembic.versions' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'cloudkitty.storage_state.alembic' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'cloudkitty.storage_state.alembic' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'cloudkitty.storage_state.alembic' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'cloudkitty.storage_state.alembic' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'cloudkitty.storage_state.alembic.versions' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'cloudkitty.storage_state.alembic.versions' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'cloudkitty.storage_state.alembic.versions' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'cloudkitty.storage_state.alembic.versions' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'cloudkitty.tests.common' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'cloudkitty.tests.common' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'cloudkitty.tests.common' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'cloudkitty.tests.common' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'cloudkitty.tests.gabbi.gabbits' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'cloudkitty.tests.gabbi.gabbits' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'cloudkitty.tests.gabbi.gabbits' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'cloudkitty.tests.gabbi.gabbits' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'cloudkitty.tests.gabbi.rating.hash.gabbits' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'cloudkitty.tests.gabbi.rating.hash.gabbits' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'cloudkitty.tests.gabbi.rating.hash.gabbits' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'cloudkitty.tests.gabbi.rating.hash.gabbits' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) /usr/lib/python3.9/site-packages/setuptools/command/build_py.py:202: SetuptoolsDeprecationWarning: Installing 'cloudkitty.tests.gabbi.rating.pyscripts.gabbits' as data is deprecated, please list it in `packages`. !! ############################ # Package would be ignored # ############################ Python recognizes 'cloudkitty.tests.gabbi.rating.pyscripts.gabbits' as an importable package, but it is not listed in the `packages` configuration of setuptools. 'cloudkitty.tests.gabbi.rating.pyscripts.gabbits' has been automatically added to the distribution only because it may contain data files, but this behavior is likely to change in future versions of setuptools (and therefore is considered deprecated). Please make sure that 'cloudkitty.tests.gabbi.rating.pyscripts.gabbits' is included as a package by using the `packages` configuration field or the proper discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" and "data files" on setuptools documentation page. !! check.warn(importable) creating build/lib/cloudkitty/tests/common copying cloudkitty/tests/common/test_prometheus_client.py -> build/lib/cloudkitty/tests/common creating build/lib/cloudkitty/storage/v1/hybrid/alembic copying cloudkitty/storage/v1/hybrid/alembic/env.py -> build/lib/cloudkitty/storage/v1/hybrid/alembic copying cloudkitty/storage/v1/hybrid/alembic/script.py.mako -> build/lib/cloudkitty/storage/v1/hybrid/alembic creating build/lib/cloudkitty/storage/v1/hybrid/alembic/versions copying cloudkitty/storage/v1/hybrid/alembic/versions/03da4bb002b9_initial_revision.py -> build/lib/cloudkitty/storage/v1/hybrid/alembic/versions creating build/lib/cloudkitty/tests/gabbi/rating/pyscripts/gabbits copying cloudkitty/tests/gabbi/rating/pyscripts/gabbits/pyscripts.yaml -> build/lib/cloudkitty/tests/gabbi/rating/pyscripts/gabbits copying cloudkitty/api/app.wsgi -> build/lib/cloudkitty/api copying cloudkitty/common/db/alembic/alembic.ini -> build/lib/cloudkitty/common/db/alembic copying cloudkitty/tests/gabbi/gabbi_paste.ini -> build/lib/cloudkitty/tests/gabbi creating build/lib/cloudkitty/tests/gabbi/gabbits copying cloudkitty/tests/gabbi/gabbits/ks_middleware_auth.yaml -> build/lib/cloudkitty/tests/gabbi/gabbits copying cloudkitty/tests/gabbi/gabbits/ks_middleware_cors.yaml -> build/lib/cloudkitty/tests/gabbi/gabbits copying cloudkitty/tests/gabbi/gabbits/no_auth.yaml -> build/lib/cloudkitty/tests/gabbi/gabbits copying cloudkitty/tests/gabbi/gabbits/root-v1-storage.yaml -> build/lib/cloudkitty/tests/gabbi/gabbits copying cloudkitty/tests/gabbi/gabbits/root-v2-storage.yaml -> build/lib/cloudkitty/tests/gabbi/gabbits copying cloudkitty/tests/gabbi/gabbits/v1-collector.yaml -> build/lib/cloudkitty/tests/gabbi/gabbits copying cloudkitty/tests/gabbi/gabbits/v1-info.yaml -> build/lib/cloudkitty/tests/gabbi/gabbits copying cloudkitty/tests/gabbi/gabbits/v1-rating.yaml -> build/lib/cloudkitty/tests/gabbi/gabbits copying cloudkitty/tests/gabbi/gabbits/v1-report.yaml -> build/lib/cloudkitty/tests/gabbi/gabbits copying cloudkitty/tests/gabbi/gabbits/v1-storage.yaml -> build/lib/cloudkitty/tests/gabbi/gabbits copying cloudkitty/tests/gabbi/gabbits/v2-dataframes.yaml -> build/lib/cloudkitty/tests/gabbi/gabbits copying cloudkitty/tests/gabbi/gabbits/v2-rating-modules.yaml -> build/lib/cloudkitty/tests/gabbi/gabbits copying cloudkitty/tests/gabbi/gabbits/v2-scope-state.yaml -> build/lib/cloudkitty/tests/gabbi/gabbits copying cloudkitty/tests/gabbi/gabbits/v2-summary.yaml -> build/lib/cloudkitty/tests/gabbi/gabbits copying cloudkitty/storage/v1/sqlalchemy/alembic/script.py.mako -> build/lib/cloudkitty/storage/v1/sqlalchemy/alembic creating build/lib/cloudkitty/storage/v1/sqlalchemy/alembic/versions copying cloudkitty/storage/v1/sqlalchemy/alembic/versions/17fd1b237aa3_initial_migration.py -> build/lib/cloudkitty/storage/v1/sqlalchemy/alembic/versions copying cloudkitty/storage/v1/sqlalchemy/alembic/versions/307430ab38bc_improve_qty_precision.py -> build/lib/cloudkitty/storage/v1/sqlalchemy/alembic/versions copying cloudkitty/storage/v1/sqlalchemy/alembic/versions/792b438b663_added_tenant_informations.py -> build/lib/cloudkitty/storage/v1/sqlalchemy/alembic/versions copying cloudkitty/storage/v1/sqlalchemy/alembic/versions/c703a1bad612_improve_qty_digit.py -> build/lib/cloudkitty/storage/v1/sqlalchemy/alembic/versions copying cloudkitty/storage/v1/sqlalchemy/alembic/versions/d875621d0384_create_index_idx_tenantid_begin_end_on_.py -> build/lib/cloudkitty/storage/v1/sqlalchemy/alembic/versions creating build/lib/cloudkitty/tests/gabbi/rating/hash/gabbits copying cloudkitty/tests/gabbi/rating/hash/gabbits/hash-empty.yaml -> build/lib/cloudkitty/tests/gabbi/rating/hash/gabbits copying cloudkitty/tests/gabbi/rating/hash/gabbits/hash-errors.yaml -> build/lib/cloudkitty/tests/gabbi/rating/hash/gabbits copying cloudkitty/tests/gabbi/rating/hash/gabbits/hash-location.yaml -> build/lib/cloudkitty/tests/gabbi/rating/hash/gabbits copying cloudkitty/tests/gabbi/rating/hash/gabbits/hash.yaml -> build/lib/cloudkitty/tests/gabbi/rating/hash/gabbits creating build/lib/cloudkitty/storage_state/alembic copying cloudkitty/storage_state/alembic/env.py -> build/lib/cloudkitty/storage_state/alembic copying cloudkitty/storage_state/alembic/script.py.mako -> build/lib/cloudkitty/storage_state/alembic creating build/lib/cloudkitty/storage_state/alembic/versions copying cloudkitty/storage_state/alembic/versions/4d69395f_add_storage_scope_state_fields.py -> build/lib/cloudkitty/storage_state/alembic/versions copying cloudkitty/storage_state/alembic/versions/750d3050_create_last_processed_timestamp_column.py -> build/lib/cloudkitty/storage_state/alembic/versions copying cloudkitty/storage_state/alembic/versions/9feccd32_create_reprocessing_scheduler.py -> build/lib/cloudkitty/storage_state/alembic/versions copying cloudkitty/storage_state/alembic/versions/c14eea9d3cc1_initial.py -> build/lib/cloudkitty/storage_state/alembic/versions copying cloudkitty/storage_state/alembic/versions/c50ed2c19204_update_storage_state_constraint.py -> build/lib/cloudkitty/storage_state/alembic/versions copying cloudkitty/storage_state/alembic/versions/d9d103dd4dcf_add_state_management_columns.py -> build/lib/cloudkitty/storage_state/alembic/versions copying cloudkitty/db/sqlalchemy/alembic/script.py.mako -> build/lib/cloudkitty/db/sqlalchemy/alembic creating build/lib/cloudkitty/db/sqlalchemy/alembic/versions copying cloudkitty/db/sqlalchemy/alembic/versions/2ac2217dcbd9_added_support_for_meta_collector.py -> build/lib/cloudkitty/db/sqlalchemy/alembic/versions copying cloudkitty/db/sqlalchemy/alembic/versions/385e33fef139_added_priority_to_modules_state.py -> build/lib/cloudkitty/db/sqlalchemy/alembic/versions copying cloudkitty/db/sqlalchemy/alembic/versions/464e951dc3b8_initial_migration.py -> build/lib/cloudkitty/db/sqlalchemy/alembic/versions copying cloudkitty/rating/hash/db/sqlalchemy/alembic/script.py.mako -> build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic creating build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/10d2738b67df_rename_mapping_table_to_hashmap_mappings.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/3dd7e13527f3_initial_migration.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/4da82e1c11c8_add_per_tenant_hashmap_support.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/4e0232ce_increase_precision_for_cost_fields.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/4fa888fd7eda_added_threshold_support.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/54cc17accf2c_fixed_constraint_name.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/644faa4491fd_update_tenant_id_type_from_uuid_to_text.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/Ifbf5b2515c7_increase_precision_for_cost_fields.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/c88a06b1cfce_clean_hashmap_fields_constraints.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/f8c799db4aa0_fix_unnamed_constraints.py -> build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/script.py.mako -> build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic creating build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/versions copying cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/versions/4f9efa4601c0_initial_migration.py -> build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/versions copying cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/versions/75c205f6f1a2_move_from_sha1_to_sha512.py -> build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/versions 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/cloudkitty creating build/bdist.linux-x86_64/wheel/cloudkitty/fetcher copying build/lib/cloudkitty/fetcher/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/fetcher copying build/lib/cloudkitty/fetcher/gnocchi.py -> build/bdist.linux-x86_64/wheel/cloudkitty/fetcher copying build/lib/cloudkitty/fetcher/keystone.py -> build/bdist.linux-x86_64/wheel/cloudkitty/fetcher copying build/lib/cloudkitty/fetcher/prometheus.py -> build/bdist.linux-x86_64/wheel/cloudkitty/fetcher copying build/lib/cloudkitty/fetcher/source.py -> build/bdist.linux-x86_64/wheel/cloudkitty/fetcher creating build/bdist.linux-x86_64/wheel/cloudkitty/storage_state creating build/bdist.linux-x86_64/wheel/cloudkitty/storage_state/alembic creating build/bdist.linux-x86_64/wheel/cloudkitty/storage_state/alembic/versions copying build/lib/cloudkitty/storage_state/alembic/versions/d9d103dd4dcf_add_state_management_columns.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage_state/alembic/versions copying build/lib/cloudkitty/storage_state/alembic/versions/c50ed2c19204_update_storage_state_constraint.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage_state/alembic/versions copying build/lib/cloudkitty/storage_state/alembic/versions/c14eea9d3cc1_initial.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage_state/alembic/versions copying build/lib/cloudkitty/storage_state/alembic/versions/9feccd32_create_reprocessing_scheduler.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage_state/alembic/versions copying build/lib/cloudkitty/storage_state/alembic/versions/750d3050_create_last_processed_timestamp_column.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage_state/alembic/versions copying build/lib/cloudkitty/storage_state/alembic/versions/4d69395f_add_storage_scope_state_fields.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage_state/alembic/versions copying build/lib/cloudkitty/storage_state/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/cloudkitty/storage_state/alembic copying build/lib/cloudkitty/storage_state/alembic/env.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage_state/alembic copying build/lib/cloudkitty/storage_state/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage_state copying build/lib/cloudkitty/storage_state/migration.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage_state copying build/lib/cloudkitty/storage_state/models.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage_state creating build/bdist.linux-x86_64/wheel/cloudkitty/utils copying build/lib/cloudkitty/utils/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/utils copying build/lib/cloudkitty/utils/json.py -> build/bdist.linux-x86_64/wheel/cloudkitty/utils copying build/lib/cloudkitty/utils/tz.py -> build/bdist.linux-x86_64/wheel/cloudkitty/utils copying build/lib/cloudkitty/utils/validation.py -> build/bdist.linux-x86_64/wheel/cloudkitty/utils copying build/lib/cloudkitty/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty copying build/lib/cloudkitty/config.py -> build/bdist.linux-x86_64/wheel/cloudkitty copying build/lib/cloudkitty/dataframe.py -> build/bdist.linux-x86_64/wheel/cloudkitty copying build/lib/cloudkitty/extension_manager.py -> build/bdist.linux-x86_64/wheel/cloudkitty copying build/lib/cloudkitty/i18n.py -> build/bdist.linux-x86_64/wheel/cloudkitty copying build/lib/cloudkitty/messaging.py -> build/bdist.linux-x86_64/wheel/cloudkitty copying build/lib/cloudkitty/orchestrator.py -> build/bdist.linux-x86_64/wheel/cloudkitty copying build/lib/cloudkitty/service.py -> build/bdist.linux-x86_64/wheel/cloudkitty copying build/lib/cloudkitty/state.py -> build/bdist.linux-x86_64/wheel/cloudkitty copying build/lib/cloudkitty/version.py -> build/bdist.linux-x86_64/wheel/cloudkitty copying build/lib/cloudkitty/write_orchestrator.py -> build/bdist.linux-x86_64/wheel/cloudkitty creating build/bdist.linux-x86_64/wheel/cloudkitty/writer copying build/lib/cloudkitty/writer/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/writer copying build/lib/cloudkitty/writer/csv_base.py -> build/bdist.linux-x86_64/wheel/cloudkitty/writer copying build/lib/cloudkitty/writer/csv_map.py -> build/bdist.linux-x86_64/wheel/cloudkitty/writer copying build/lib/cloudkitty/writer/osrf.py -> build/bdist.linux-x86_64/wheel/cloudkitty/writer creating build/bdist.linux-x86_64/wheel/cloudkitty/collector copying build/lib/cloudkitty/collector/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/collector copying build/lib/cloudkitty/collector/exceptions.py -> build/bdist.linux-x86_64/wheel/cloudkitty/collector copying build/lib/cloudkitty/collector/gnocchi.py -> build/bdist.linux-x86_64/wheel/cloudkitty/collector copying build/lib/cloudkitty/collector/prometheus.py -> build/bdist.linux-x86_64/wheel/cloudkitty/collector creating build/bdist.linux-x86_64/wheel/cloudkitty/hacking copying build/lib/cloudkitty/hacking/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/hacking copying build/lib/cloudkitty/hacking/checks.py -> build/bdist.linux-x86_64/wheel/cloudkitty/hacking creating build/bdist.linux-x86_64/wheel/cloudkitty/common copying build/lib/cloudkitty/common/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common copying build/lib/cloudkitty/common/config.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common copying build/lib/cloudkitty/common/context.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common copying build/lib/cloudkitty/common/custom_session.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common copying build/lib/cloudkitty/common/defaults.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common copying build/lib/cloudkitty/common/policy.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common copying build/lib/cloudkitty/common/prometheus_client.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common creating build/bdist.linux-x86_64/wheel/cloudkitty/common/policies creating build/bdist.linux-x86_64/wheel/cloudkitty/common/policies/v1 copying build/lib/cloudkitty/common/policies/v1/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/policies/v1 copying build/lib/cloudkitty/common/policies/v1/collector.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/policies/v1 copying build/lib/cloudkitty/common/policies/v1/info.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/policies/v1 copying build/lib/cloudkitty/common/policies/v1/rating.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/policies/v1 copying build/lib/cloudkitty/common/policies/v1/report.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/policies/v1 copying build/lib/cloudkitty/common/policies/v1/storage.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/policies/v1 creating build/bdist.linux-x86_64/wheel/cloudkitty/common/policies/v2 copying build/lib/cloudkitty/common/policies/v2/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/policies/v2 copying build/lib/cloudkitty/common/policies/v2/dataframes.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/policies/v2 copying build/lib/cloudkitty/common/policies/v2/rating.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/policies/v2 copying build/lib/cloudkitty/common/policies/v2/scope.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/policies/v2 copying build/lib/cloudkitty/common/policies/v2/summary.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/policies/v2 copying build/lib/cloudkitty/common/policies/v2/tasks.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/policies/v2 copying build/lib/cloudkitty/common/policies/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/policies copying build/lib/cloudkitty/common/policies/base.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/policies creating build/bdist.linux-x86_64/wheel/cloudkitty/common/db copying build/lib/cloudkitty/common/db/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/db copying build/lib/cloudkitty/common/db/models.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/db creating build/bdist.linux-x86_64/wheel/cloudkitty/common/db/alembic copying build/lib/cloudkitty/common/db/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/cloudkitty/common/db/alembic copying build/lib/cloudkitty/common/db/alembic/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/db/alembic copying build/lib/cloudkitty/common/db/alembic/env.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/db/alembic copying build/lib/cloudkitty/common/db/alembic/migration.py -> build/bdist.linux-x86_64/wheel/cloudkitty/common/db/alembic creating build/bdist.linux-x86_64/wheel/cloudkitty/api copying build/lib/cloudkitty/api/app.wsgi -> build/bdist.linux-x86_64/wheel/cloudkitty/api creating build/bdist.linux-x86_64/wheel/cloudkitty/api/v2 creating build/bdist.linux-x86_64/wheel/cloudkitty/api/v2/scope copying build/lib/cloudkitty/api/v2/scope/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v2/scope copying build/lib/cloudkitty/api/v2/scope/state.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v2/scope copying build/lib/cloudkitty/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v2 copying build/lib/cloudkitty/api/v2/base.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v2 copying build/lib/cloudkitty/api/v2/utils.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v2 creating build/bdist.linux-x86_64/wheel/cloudkitty/api/v2/summary copying build/lib/cloudkitty/api/v2/summary/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v2/summary copying build/lib/cloudkitty/api/v2/summary/summary.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v2/summary creating build/bdist.linux-x86_64/wheel/cloudkitty/api/v2/rating copying build/lib/cloudkitty/api/v2/rating/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v2/rating copying build/lib/cloudkitty/api/v2/rating/modules.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v2/rating creating build/bdist.linux-x86_64/wheel/cloudkitty/api/v2/dataframes copying build/lib/cloudkitty/api/v2/dataframes/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v2/dataframes copying build/lib/cloudkitty/api/v2/dataframes/dataframes.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v2/dataframes creating build/bdist.linux-x86_64/wheel/cloudkitty/api/v2/task copying build/lib/cloudkitty/api/v2/task/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v2/task copying build/lib/cloudkitty/api/v2/task/reprocess.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v2/task creating build/bdist.linux-x86_64/wheel/cloudkitty/api/v1 copying build/lib/cloudkitty/api/v1/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1 copying build/lib/cloudkitty/api/v1/config.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1 copying build/lib/cloudkitty/api/v1/hooks.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1 copying build/lib/cloudkitty/api/v1/types.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1 creating build/bdist.linux-x86_64/wheel/cloudkitty/api/v1/controllers copying build/lib/cloudkitty/api/v1/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1/controllers copying build/lib/cloudkitty/api/v1/controllers/collector.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1/controllers copying build/lib/cloudkitty/api/v1/controllers/info.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1/controllers copying build/lib/cloudkitty/api/v1/controllers/rating.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1/controllers copying build/lib/cloudkitty/api/v1/controllers/report.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1/controllers copying build/lib/cloudkitty/api/v1/controllers/storage.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1/controllers creating build/bdist.linux-x86_64/wheel/cloudkitty/api/v1/datamodels copying build/lib/cloudkitty/api/v1/datamodels/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1/datamodels copying build/lib/cloudkitty/api/v1/datamodels/collector.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1/datamodels copying build/lib/cloudkitty/api/v1/datamodels/info.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1/datamodels copying build/lib/cloudkitty/api/v1/datamodels/rating.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1/datamodels copying build/lib/cloudkitty/api/v1/datamodels/report.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1/datamodels copying build/lib/cloudkitty/api/v1/datamodels/storage.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api/v1/datamodels copying build/lib/cloudkitty/api/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api copying build/lib/cloudkitty/api/app.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api copying build/lib/cloudkitty/api/middleware.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api copying build/lib/cloudkitty/api/root.py -> build/bdist.linux-x86_64/wheel/cloudkitty/api creating build/bdist.linux-x86_64/wheel/cloudkitty/rating copying build/lib/cloudkitty/rating/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating copying build/lib/cloudkitty/rating/noop.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/datamodels copying build/lib/cloudkitty/rating/hash/datamodels/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/datamodels copying build/lib/cloudkitty/rating/hash/datamodels/field.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/datamodels copying build/lib/cloudkitty/rating/hash/datamodels/group.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/datamodels copying build/lib/cloudkitty/rating/hash/datamodels/mapping.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/datamodels copying build/lib/cloudkitty/rating/hash/datamodels/service.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/datamodels copying build/lib/cloudkitty/rating/hash/datamodels/threshold.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/datamodels creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/controllers copying build/lib/cloudkitty/rating/hash/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/controllers copying build/lib/cloudkitty/rating/hash/controllers/field.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/controllers copying build/lib/cloudkitty/rating/hash/controllers/group.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/controllers copying build/lib/cloudkitty/rating/hash/controllers/mapping.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/controllers copying build/lib/cloudkitty/rating/hash/controllers/root.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/controllers copying build/lib/cloudkitty/rating/hash/controllers/service.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/controllers copying build/lib/cloudkitty/rating/hash/controllers/threshold.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/controllers copying build/lib/cloudkitty/rating/hash/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/f8c799db4aa0_fix_unnamed_constraints.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/c88a06b1cfce_clean_hashmap_fields_constraints.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/Ifbf5b2515c7_increase_precision_for_cost_fields.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/644faa4491fd_update_tenant_id_type_from_uuid_to_text.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/54cc17accf2c_fixed_constraint_name.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/4fa888fd7eda_added_threshold_support.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/4e0232ce_increase_precision_for_cost_fields.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/4da82e1c11c8_add_per_tenant_hashmap_support.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/3dd7e13527f3_initial_migration.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/10d2738b67df_rename_mapping_table_to_hashmap_mappings.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic/models copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/models/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic/models copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/alembic/models/f8c799db4aa0_fix_unnamed_constraints.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy/alembic/models copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/api.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/migration.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy copying build/lib/cloudkitty/rating/hash/db/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db/sqlalchemy copying build/lib/cloudkitty/rating/hash/db/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db copying build/lib/cloudkitty/rating/hash/db/api.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts copying build/lib/cloudkitty/rating/pyscripts/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/datamodels copying build/lib/cloudkitty/rating/pyscripts/datamodels/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/datamodels copying build/lib/cloudkitty/rating/pyscripts/datamodels/script.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/datamodels creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/controllers copying build/lib/cloudkitty/rating/pyscripts/controllers/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/controllers copying build/lib/cloudkitty/rating/pyscripts/controllers/root.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/controllers copying build/lib/cloudkitty/rating/pyscripts/controllers/script.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/controllers creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/db creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/db/sqlalchemy creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/versions/75c205f6f1a2_move_from_sha1_to_sha512.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/versions/4f9efa4601c0_initial_migration.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic copying build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic copying build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/db/sqlalchemy/alembic copying build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/db/sqlalchemy copying build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/api.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/db/sqlalchemy copying build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/migration.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/db/sqlalchemy copying build/lib/cloudkitty/rating/pyscripts/db/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/db/sqlalchemy copying build/lib/cloudkitty/rating/pyscripts/db/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/db copying build/lib/cloudkitty/rating/pyscripts/db/api.py -> build/bdist.linux-x86_64/wheel/cloudkitty/rating/pyscripts/db creating build/bdist.linux-x86_64/wheel/cloudkitty/cli copying build/lib/cloudkitty/cli/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/cli copying build/lib/cloudkitty/cli/dbsync.py -> build/bdist.linux-x86_64/wheel/cloudkitty/cli copying build/lib/cloudkitty/cli/processor.py -> build/bdist.linux-x86_64/wheel/cloudkitty/cli copying build/lib/cloudkitty/cli/status.py -> build/bdist.linux-x86_64/wheel/cloudkitty/cli copying build/lib/cloudkitty/cli/storage.py -> build/bdist.linux-x86_64/wheel/cloudkitty/cli copying build/lib/cloudkitty/cli/writer.py -> build/bdist.linux-x86_64/wheel/cloudkitty/cli creating build/bdist.linux-x86_64/wheel/cloudkitty/wsgi copying build/lib/cloudkitty/wsgi/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/wsgi copying build/lib/cloudkitty/wsgi/api.py -> build/bdist.linux-x86_64/wheel/cloudkitty/wsgi creating build/bdist.linux-x86_64/wheel/cloudkitty/backend copying build/lib/cloudkitty/backend/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/backend copying build/lib/cloudkitty/backend/file.py -> build/bdist.linux-x86_64/wheel/cloudkitty/backend creating build/bdist.linux-x86_64/wheel/cloudkitty/db copying build/lib/cloudkitty/db/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/db copying build/lib/cloudkitty/db/api.py -> build/bdist.linux-x86_64/wheel/cloudkitty/db creating build/bdist.linux-x86_64/wheel/cloudkitty/db/sqlalchemy creating build/bdist.linux-x86_64/wheel/cloudkitty/db/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/cloudkitty/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/db/sqlalchemy/alembic/versions/464e951dc3b8_initial_migration.py -> build/bdist.linux-x86_64/wheel/cloudkitty/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/db/sqlalchemy/alembic/versions/385e33fef139_added_priority_to_modules_state.py -> build/bdist.linux-x86_64/wheel/cloudkitty/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/db/sqlalchemy/alembic/versions/2ac2217dcbd9_added_support_for_meta_collector.py -> build/bdist.linux-x86_64/wheel/cloudkitty/db/sqlalchemy/alembic/versions copying build/lib/cloudkitty/db/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/cloudkitty/db/sqlalchemy/alembic copying build/lib/cloudkitty/db/sqlalchemy/alembic/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/db/sqlalchemy/alembic copying build/lib/cloudkitty/db/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/cloudkitty/db/sqlalchemy/alembic copying build/lib/cloudkitty/db/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/db/sqlalchemy copying build/lib/cloudkitty/db/sqlalchemy/api.py -> build/bdist.linux-x86_64/wheel/cloudkitty/db/sqlalchemy copying build/lib/cloudkitty/db/sqlalchemy/migration.py -> build/bdist.linux-x86_64/wheel/cloudkitty/db/sqlalchemy copying build/lib/cloudkitty/db/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/cloudkitty/db/sqlalchemy creating build/bdist.linux-x86_64/wheel/cloudkitty/storage copying build/lib/cloudkitty/storage/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage creating build/bdist.linux-x86_64/wheel/cloudkitty/storage/v2 creating build/bdist.linux-x86_64/wheel/cloudkitty/storage/v2/opensearch copying build/lib/cloudkitty/storage/v2/opensearch/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v2/opensearch copying build/lib/cloudkitty/storage/v2/opensearch/client.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v2/opensearch copying build/lib/cloudkitty/storage/v2/opensearch/exceptions.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v2/opensearch creating build/bdist.linux-x86_64/wheel/cloudkitty/storage/v2/elasticsearch copying build/lib/cloudkitty/storage/v2/elasticsearch/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v2/elasticsearch copying build/lib/cloudkitty/storage/v2/elasticsearch/client.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v2/elasticsearch copying build/lib/cloudkitty/storage/v2/elasticsearch/exceptions.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v2/elasticsearch copying build/lib/cloudkitty/storage/v2/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v2 copying build/lib/cloudkitty/storage/v2/influx.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v2 creating build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1 creating build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/sqlalchemy copying build/lib/cloudkitty/storage/v1/sqlalchemy/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/sqlalchemy copying build/lib/cloudkitty/storage/v1/sqlalchemy/migration.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/sqlalchemy copying build/lib/cloudkitty/storage/v1/sqlalchemy/models.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/sqlalchemy creating build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/sqlalchemy/alembic creating build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/sqlalchemy/alembic/versions copying build/lib/cloudkitty/storage/v1/sqlalchemy/alembic/versions/d875621d0384_create_index_idx_tenantid_begin_end_on_.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/sqlalchemy/alembic/versions copying build/lib/cloudkitty/storage/v1/sqlalchemy/alembic/versions/c703a1bad612_improve_qty_digit.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/sqlalchemy/alembic/versions copying build/lib/cloudkitty/storage/v1/sqlalchemy/alembic/versions/792b438b663_added_tenant_informations.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/sqlalchemy/alembic/versions copying build/lib/cloudkitty/storage/v1/sqlalchemy/alembic/versions/307430ab38bc_improve_qty_precision.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/sqlalchemy/alembic/versions copying build/lib/cloudkitty/storage/v1/sqlalchemy/alembic/versions/17fd1b237aa3_initial_migration.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/sqlalchemy/alembic/versions copying build/lib/cloudkitty/storage/v1/sqlalchemy/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/sqlalchemy/alembic copying build/lib/cloudkitty/storage/v1/sqlalchemy/alembic/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/sqlalchemy/alembic copying build/lib/cloudkitty/storage/v1/sqlalchemy/alembic/env.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/sqlalchemy/alembic copying build/lib/cloudkitty/storage/v1/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1 creating build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/hybrid creating build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/hybrid/alembic creating build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/hybrid/alembic/versions copying build/lib/cloudkitty/storage/v1/hybrid/alembic/versions/03da4bb002b9_initial_revision.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/hybrid/alembic/versions copying build/lib/cloudkitty/storage/v1/hybrid/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/hybrid/alembic copying build/lib/cloudkitty/storage/v1/hybrid/alembic/env.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/hybrid/alembic creating build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/hybrid/backends copying build/lib/cloudkitty/storage/v1/hybrid/backends/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/hybrid/backends copying build/lib/cloudkitty/storage/v1/hybrid/backends/gnocchi.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/hybrid/backends copying build/lib/cloudkitty/storage/v1/hybrid/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/hybrid copying build/lib/cloudkitty/storage/v1/hybrid/migration.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/hybrid copying build/lib/cloudkitty/storage/v1/hybrid/models.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage/v1/hybrid creating build/bdist.linux-x86_64/wheel/cloudkitty/tests creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/common copying build/lib/cloudkitty/tests/common/test_prometheus_client.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/common creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/cli copying build/lib/cloudkitty/tests/cli/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/cli copying build/lib/cloudkitty/tests/cli/test_status.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/cli creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/fetchers copying build/lib/cloudkitty/tests/fetchers/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/fetchers copying build/lib/cloudkitty/tests/fetchers/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/fetchers copying build/lib/cloudkitty/tests/fetchers/test_prometheus.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/fetchers creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage copying build/lib/cloudkitty/tests/storage/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v2 copying build/lib/cloudkitty/tests/storage/v2/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v2 copying build/lib/cloudkitty/tests/storage/v2/es_utils.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v2 copying build/lib/cloudkitty/tests/storage/v2/influx_utils.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v2 copying build/lib/cloudkitty/tests/storage/v2/opensearch_utils.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v2 copying build/lib/cloudkitty/tests/storage/v2/test_influxdb.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v2 copying build/lib/cloudkitty/tests/storage/v2/test_storage_unit.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v2 creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v2/opensearch copying build/lib/cloudkitty/tests/storage/v2/opensearch/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v2/opensearch copying build/lib/cloudkitty/tests/storage/v2/opensearch/test_client.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v2/opensearch creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v2/elasticsearch copying build/lib/cloudkitty/tests/storage/v2/elasticsearch/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v2/elasticsearch copying build/lib/cloudkitty/tests/storage/v2/elasticsearch/test_client.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v2/elasticsearch creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v1 copying build/lib/cloudkitty/tests/storage/v1/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v1 copying build/lib/cloudkitty/tests/storage/v1/test_hybrid_storage.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v1 copying build/lib/cloudkitty/tests/storage/v1/test_storage.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/storage/v1 creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/collectors copying build/lib/cloudkitty/tests/collectors/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/collectors copying build/lib/cloudkitty/tests/collectors/test_gnocchi.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/collectors copying build/lib/cloudkitty/tests/collectors/test_prometheus.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/collectors copying build/lib/cloudkitty/tests/collectors/test_validation.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/collectors creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/api creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v1 copying build/lib/cloudkitty/tests/api/v1/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v1 copying build/lib/cloudkitty/tests/api/v1/test_summary.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v1 copying build/lib/cloudkitty/tests/api/v1/test_types.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v1 copying build/lib/cloudkitty/tests/api/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/api creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v2 creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v2/task copying build/lib/cloudkitty/tests/api/v2/task/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v2/task copying build/lib/cloudkitty/tests/api/v2/task/test_reprocess.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v2/task creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v2/dataframes copying build/lib/cloudkitty/tests/api/v2/dataframes/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v2/dataframes copying build/lib/cloudkitty/tests/api/v2/dataframes/test_dataframes.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v2/dataframes copying build/lib/cloudkitty/tests/api/v2/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v2 copying build/lib/cloudkitty/tests/api/v2/test_utils.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v2 creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v2/summary copying build/lib/cloudkitty/tests/api/v2/summary/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v2/summary copying build/lib/cloudkitty/tests/api/v2/summary/test_summary.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v2/summary creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/utils_tests copying build/lib/cloudkitty/tests/utils_tests/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/utils_tests copying build/lib/cloudkitty/tests/utils_tests/test_json.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/utils_tests copying build/lib/cloudkitty/tests/utils_tests/test_tz.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/utils_tests copying build/lib/cloudkitty/tests/utils_tests/test_utils.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/utils_tests copying build/lib/cloudkitty/tests/utils_tests/test_validation.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/utils_tests creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/gabbits copying build/lib/cloudkitty/tests/gabbi/gabbits/v2-summary.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/gabbits copying build/lib/cloudkitty/tests/gabbi/gabbits/v2-scope-state.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/gabbits copying build/lib/cloudkitty/tests/gabbi/gabbits/v2-rating-modules.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/gabbits copying build/lib/cloudkitty/tests/gabbi/gabbits/v2-dataframes.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/gabbits copying build/lib/cloudkitty/tests/gabbi/gabbits/v1-storage.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/gabbits copying build/lib/cloudkitty/tests/gabbi/gabbits/v1-report.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/gabbits copying build/lib/cloudkitty/tests/gabbi/gabbits/v1-rating.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/gabbits copying build/lib/cloudkitty/tests/gabbi/gabbits/v1-info.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/gabbits copying build/lib/cloudkitty/tests/gabbi/gabbits/v1-collector.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/gabbits copying build/lib/cloudkitty/tests/gabbi/gabbits/root-v2-storage.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/gabbits copying build/lib/cloudkitty/tests/gabbi/gabbits/root-v1-storage.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/gabbits copying build/lib/cloudkitty/tests/gabbi/gabbits/no_auth.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/gabbits copying build/lib/cloudkitty/tests/gabbi/gabbits/ks_middleware_cors.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/gabbits copying build/lib/cloudkitty/tests/gabbi/gabbits/ks_middleware_auth.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/gabbits copying build/lib/cloudkitty/tests/gabbi/gabbi_paste.ini -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi copying build/lib/cloudkitty/tests/gabbi/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi copying build/lib/cloudkitty/tests/gabbi/fixtures.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi copying build/lib/cloudkitty/tests/gabbi/handlers.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi copying build/lib/cloudkitty/tests/gabbi/test_gabbi.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating copying build/lib/cloudkitty/tests/gabbi/rating/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating/hash creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating/hash/gabbits copying build/lib/cloudkitty/tests/gabbi/rating/hash/gabbits/hash.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating/hash/gabbits copying build/lib/cloudkitty/tests/gabbi/rating/hash/gabbits/hash-location.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating/hash/gabbits copying build/lib/cloudkitty/tests/gabbi/rating/hash/gabbits/hash-errors.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating/hash/gabbits copying build/lib/cloudkitty/tests/gabbi/rating/hash/gabbits/hash-empty.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating/hash/gabbits copying build/lib/cloudkitty/tests/gabbi/rating/hash/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating/hash copying build/lib/cloudkitty/tests/gabbi/rating/hash/fixtures.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating/hash copying build/lib/cloudkitty/tests/gabbi/rating/hash/test_gabbi.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating/hash creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating/pyscripts creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating/pyscripts/gabbits copying build/lib/cloudkitty/tests/gabbi/rating/pyscripts/gabbits/pyscripts.yaml -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating/pyscripts/gabbits copying build/lib/cloudkitty/tests/gabbi/rating/pyscripts/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating/pyscripts copying build/lib/cloudkitty/tests/gabbi/rating/pyscripts/fixtures.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating/pyscripts copying build/lib/cloudkitty/tests/gabbi/rating/pyscripts/test_gabbi.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests/gabbi/rating/pyscripts copying build/lib/cloudkitty/tests/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests copying build/lib/cloudkitty/tests/samples.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests copying build/lib/cloudkitty/tests/test_config.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests copying build/lib/cloudkitty/tests/test_dataframe.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests copying build/lib/cloudkitty/tests/test_hashmap.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests copying build/lib/cloudkitty/tests/test_keystone_fetcher.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests copying build/lib/cloudkitty/tests/test_orchestrator.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests copying build/lib/cloudkitty/tests/test_policy.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests copying build/lib/cloudkitty/tests/test_pyscripts.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests copying build/lib/cloudkitty/tests/test_rating.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests copying build/lib/cloudkitty/tests/test_state.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests copying build/lib/cloudkitty/tests/test_storage_state.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests copying build/lib/cloudkitty/tests/utils.py -> build/bdist.linux-x86_64/wheel/cloudkitty/tests running install_egg_info Copying cloudkitty.egg-info to build/bdist.linux-x86_64/wheel/cloudkitty-22.1.0.dev12-py3.9.egg-info running install_scripts Installing cloudkitty-api script to build/bdist.linux-x86_64/wheel/cloudkitty-22.1.0.dev12.data/scripts adding license file "LICENSE" (matched pattern "LICEN[CS]E*") adding license file "AUTHORS" (matched pattern "AUTHORS*") creating build/bdist.linux-x86_64/wheel/cloudkitty-22.1.0.dev12.dist-info/WHEEL creating '/builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir/pip-wheel-zguj9jm5/tmpcnc680ot/cloudkitty-22.1.0.dev12-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'cloudkitty/__init__.py' adding 'cloudkitty/config.py' adding 'cloudkitty/dataframe.py' adding 'cloudkitty/extension_manager.py' adding 'cloudkitty/i18n.py' adding 'cloudkitty/messaging.py' adding 'cloudkitty/orchestrator.py' adding 'cloudkitty/service.py' adding 'cloudkitty/state.py' adding 'cloudkitty/version.py' adding 'cloudkitty/write_orchestrator.py' adding 'cloudkitty/api/__init__.py' adding 'cloudkitty/api/app.py' adding 'cloudkitty/api/app.wsgi' adding 'cloudkitty/api/middleware.py' adding 'cloudkitty/api/root.py' adding 'cloudkitty/api/v1/__init__.py' adding 'cloudkitty/api/v1/config.py' adding 'cloudkitty/api/v1/hooks.py' adding 'cloudkitty/api/v1/types.py' adding 'cloudkitty/api/v1/controllers/__init__.py' adding 'cloudkitty/api/v1/controllers/collector.py' adding 'cloudkitty/api/v1/controllers/info.py' adding 'cloudkitty/api/v1/controllers/rating.py' adding 'cloudkitty/api/v1/controllers/report.py' adding 'cloudkitty/api/v1/controllers/storage.py' adding 'cloudkitty/api/v1/datamodels/__init__.py' adding 'cloudkitty/api/v1/datamodels/collector.py' adding 'cloudkitty/api/v1/datamodels/info.py' adding 'cloudkitty/api/v1/datamodels/rating.py' adding 'cloudkitty/api/v1/datamodels/report.py' adding 'cloudkitty/api/v1/datamodels/storage.py' adding 'cloudkitty/api/v2/__init__.py' adding 'cloudkitty/api/v2/base.py' adding 'cloudkitty/api/v2/utils.py' adding 'cloudkitty/api/v2/dataframes/__init__.py' adding 'cloudkitty/api/v2/dataframes/dataframes.py' adding 'cloudkitty/api/v2/rating/__init__.py' adding 'cloudkitty/api/v2/rating/modules.py' adding 'cloudkitty/api/v2/scope/__init__.py' adding 'cloudkitty/api/v2/scope/state.py' adding 'cloudkitty/api/v2/summary/__init__.py' adding 'cloudkitty/api/v2/summary/summary.py' adding 'cloudkitty/api/v2/task/__init__.py' adding 'cloudkitty/api/v2/task/reprocess.py' adding 'cloudkitty/backend/__init__.py' adding 'cloudkitty/backend/file.py' adding 'cloudkitty/cli/__init__.py' adding 'cloudkitty/cli/dbsync.py' adding 'cloudkitty/cli/processor.py' adding 'cloudkitty/cli/status.py' adding 'cloudkitty/cli/storage.py' adding 'cloudkitty/cli/writer.py' adding 'cloudkitty/collector/__init__.py' adding 'cloudkitty/collector/exceptions.py' adding 'cloudkitty/collector/gnocchi.py' adding 'cloudkitty/collector/prometheus.py' adding 'cloudkitty/common/__init__.py' adding 'cloudkitty/common/config.py' adding 'cloudkitty/common/context.py' adding 'cloudkitty/common/custom_session.py' adding 'cloudkitty/common/defaults.py' adding 'cloudkitty/common/policy.py' adding 'cloudkitty/common/prometheus_client.py' adding 'cloudkitty/common/db/__init__.py' adding 'cloudkitty/common/db/models.py' adding 'cloudkitty/common/db/alembic/__init__.py' adding 'cloudkitty/common/db/alembic/alembic.ini' adding 'cloudkitty/common/db/alembic/env.py' adding 'cloudkitty/common/db/alembic/migration.py' adding 'cloudkitty/common/policies/__init__.py' adding 'cloudkitty/common/policies/base.py' adding 'cloudkitty/common/policies/v1/__init__.py' adding 'cloudkitty/common/policies/v1/collector.py' adding 'cloudkitty/common/policies/v1/info.py' adding 'cloudkitty/common/policies/v1/rating.py' adding 'cloudkitty/common/policies/v1/report.py' adding 'cloudkitty/common/policies/v1/storage.py' adding 'cloudkitty/common/policies/v2/__init__.py' adding 'cloudkitty/common/policies/v2/dataframes.py' adding 'cloudkitty/common/policies/v2/rating.py' adding 'cloudkitty/common/policies/v2/scope.py' adding 'cloudkitty/common/policies/v2/summary.py' adding 'cloudkitty/common/policies/v2/tasks.py' adding 'cloudkitty/db/__init__.py' adding 'cloudkitty/db/api.py' adding 'cloudkitty/db/sqlalchemy/__init__.py' adding 'cloudkitty/db/sqlalchemy/api.py' adding 'cloudkitty/db/sqlalchemy/migration.py' adding 'cloudkitty/db/sqlalchemy/models.py' adding 'cloudkitty/db/sqlalchemy/alembic/__init__.py' adding 'cloudkitty/db/sqlalchemy/alembic/env.py' adding 'cloudkitty/db/sqlalchemy/alembic/script.py.mako' adding 'cloudkitty/db/sqlalchemy/alembic/versions/2ac2217dcbd9_added_support_for_meta_collector.py' adding 'cloudkitty/db/sqlalchemy/alembic/versions/385e33fef139_added_priority_to_modules_state.py' adding 'cloudkitty/db/sqlalchemy/alembic/versions/464e951dc3b8_initial_migration.py' adding 'cloudkitty/fetcher/__init__.py' adding 'cloudkitty/fetcher/gnocchi.py' adding 'cloudkitty/fetcher/keystone.py' adding 'cloudkitty/fetcher/prometheus.py' adding 'cloudkitty/fetcher/source.py' adding 'cloudkitty/hacking/__init__.py' adding 'cloudkitty/hacking/checks.py' adding 'cloudkitty/rating/__init__.py' adding 'cloudkitty/rating/noop.py' adding 'cloudkitty/rating/hash/__init__.py' adding 'cloudkitty/rating/hash/controllers/__init__.py' adding 'cloudkitty/rating/hash/controllers/field.py' adding 'cloudkitty/rating/hash/controllers/group.py' adding 'cloudkitty/rating/hash/controllers/mapping.py' adding 'cloudkitty/rating/hash/controllers/root.py' adding 'cloudkitty/rating/hash/controllers/service.py' adding 'cloudkitty/rating/hash/controllers/threshold.py' adding 'cloudkitty/rating/hash/datamodels/__init__.py' adding 'cloudkitty/rating/hash/datamodels/field.py' adding 'cloudkitty/rating/hash/datamodels/group.py' adding 'cloudkitty/rating/hash/datamodels/mapping.py' adding 'cloudkitty/rating/hash/datamodels/service.py' adding 'cloudkitty/rating/hash/datamodels/threshold.py' adding 'cloudkitty/rating/hash/db/__init__.py' adding 'cloudkitty/rating/hash/db/api.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/__init__.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/api.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/migration.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/models.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/alembic/__init__.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/alembic/env.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/alembic/script.py.mako' adding 'cloudkitty/rating/hash/db/sqlalchemy/alembic/models/__init__.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/alembic/models/f8c799db4aa0_fix_unnamed_constraints.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/10d2738b67df_rename_mapping_table_to_hashmap_mappings.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/3dd7e13527f3_initial_migration.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/4da82e1c11c8_add_per_tenant_hashmap_support.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/4e0232ce_increase_precision_for_cost_fields.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/4fa888fd7eda_added_threshold_support.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/54cc17accf2c_fixed_constraint_name.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/644faa4491fd_update_tenant_id_type_from_uuid_to_text.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/Ifbf5b2515c7_increase_precision_for_cost_fields.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/c88a06b1cfce_clean_hashmap_fields_constraints.py' adding 'cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/f8c799db4aa0_fix_unnamed_constraints.py' adding 'cloudkitty/rating/pyscripts/__init__.py' adding 'cloudkitty/rating/pyscripts/controllers/__init__.py' adding 'cloudkitty/rating/pyscripts/controllers/root.py' adding 'cloudkitty/rating/pyscripts/controllers/script.py' adding 'cloudkitty/rating/pyscripts/datamodels/__init__.py' adding 'cloudkitty/rating/pyscripts/datamodels/script.py' adding 'cloudkitty/rating/pyscripts/db/__init__.py' adding 'cloudkitty/rating/pyscripts/db/api.py' adding 'cloudkitty/rating/pyscripts/db/sqlalchemy/__init__.py' adding 'cloudkitty/rating/pyscripts/db/sqlalchemy/api.py' adding 'cloudkitty/rating/pyscripts/db/sqlalchemy/migration.py' adding 'cloudkitty/rating/pyscripts/db/sqlalchemy/models.py' adding 'cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/__init__.py' adding 'cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/env.py' adding 'cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/script.py.mako' adding 'cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/versions/4f9efa4601c0_initial_migration.py' adding 'cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/versions/75c205f6f1a2_move_from_sha1_to_sha512.py' adding 'cloudkitty/storage/__init__.py' adding 'cloudkitty/storage/v1/__init__.py' adding 'cloudkitty/storage/v1/hybrid/__init__.py' adding 'cloudkitty/storage/v1/hybrid/migration.py' adding 'cloudkitty/storage/v1/hybrid/models.py' adding 'cloudkitty/storage/v1/hybrid/alembic/env.py' adding 'cloudkitty/storage/v1/hybrid/alembic/script.py.mako' adding 'cloudkitty/storage/v1/hybrid/alembic/versions/03da4bb002b9_initial_revision.py' adding 'cloudkitty/storage/v1/hybrid/backends/__init__.py' adding 'cloudkitty/storage/v1/hybrid/backends/gnocchi.py' adding 'cloudkitty/storage/v1/sqlalchemy/__init__.py' adding 'cloudkitty/storage/v1/sqlalchemy/migration.py' adding 'cloudkitty/storage/v1/sqlalchemy/models.py' adding 'cloudkitty/storage/v1/sqlalchemy/alembic/__init__.py' adding 'cloudkitty/storage/v1/sqlalchemy/alembic/env.py' adding 'cloudkitty/storage/v1/sqlalchemy/alembic/script.py.mako' adding 'cloudkitty/storage/v1/sqlalchemy/alembic/versions/17fd1b237aa3_initial_migration.py' adding 'cloudkitty/storage/v1/sqlalchemy/alembic/versions/307430ab38bc_improve_qty_precision.py' adding 'cloudkitty/storage/v1/sqlalchemy/alembic/versions/792b438b663_added_tenant_informations.py' adding 'cloudkitty/storage/v1/sqlalchemy/alembic/versions/c703a1bad612_improve_qty_digit.py' adding 'cloudkitty/storage/v1/sqlalchemy/alembic/versions/d875621d0384_create_index_idx_tenantid_begin_end_on_.py' adding 'cloudkitty/storage/v2/__init__.py' adding 'cloudkitty/storage/v2/influx.py' adding 'cloudkitty/storage/v2/elasticsearch/__init__.py' adding 'cloudkitty/storage/v2/elasticsearch/client.py' adding 'cloudkitty/storage/v2/elasticsearch/exceptions.py' adding 'cloudkitty/storage/v2/opensearch/__init__.py' adding 'cloudkitty/storage/v2/opensearch/client.py' adding 'cloudkitty/storage/v2/opensearch/exceptions.py' adding 'cloudkitty/storage_state/__init__.py' adding 'cloudkitty/storage_state/migration.py' adding 'cloudkitty/storage_state/models.py' adding 'cloudkitty/storage_state/alembic/env.py' adding 'cloudkitty/storage_state/alembic/script.py.mako' adding 'cloudkitty/storage_state/alembic/versions/4d69395f_add_storage_scope_state_fields.py' adding 'cloudkitty/storage_state/alembic/versions/750d3050_create_last_processed_timestamp_column.py' adding 'cloudkitty/storage_state/alembic/versions/9feccd32_create_reprocessing_scheduler.py' adding 'cloudkitty/storage_state/alembic/versions/c14eea9d3cc1_initial.py' adding 'cloudkitty/storage_state/alembic/versions/c50ed2c19204_update_storage_state_constraint.py' adding 'cloudkitty/storage_state/alembic/versions/d9d103dd4dcf_add_state_management_columns.py' adding 'cloudkitty/tests/__init__.py' adding 'cloudkitty/tests/samples.py' adding 'cloudkitty/tests/test_config.py' adding 'cloudkitty/tests/test_dataframe.py' adding 'cloudkitty/tests/test_hashmap.py' adding 'cloudkitty/tests/test_keystone_fetcher.py' adding 'cloudkitty/tests/test_orchestrator.py' adding 'cloudkitty/tests/test_policy.py' adding 'cloudkitty/tests/test_pyscripts.py' adding 'cloudkitty/tests/test_rating.py' adding 'cloudkitty/tests/test_state.py' adding 'cloudkitty/tests/test_storage_state.py' adding 'cloudkitty/tests/utils.py' adding 'cloudkitty/tests/api/__init__.py' adding 'cloudkitty/tests/api/v1/__init__.py' adding 'cloudkitty/tests/api/v1/test_summary.py' adding 'cloudkitty/tests/api/v1/test_types.py' adding 'cloudkitty/tests/api/v2/__init__.py' adding 'cloudkitty/tests/api/v2/test_utils.py' adding 'cloudkitty/tests/api/v2/dataframes/__init__.py' adding 'cloudkitty/tests/api/v2/dataframes/test_dataframes.py' adding 'cloudkitty/tests/api/v2/summary/__init__.py' adding 'cloudkitty/tests/api/v2/summary/test_summary.py' adding 'cloudkitty/tests/api/v2/task/__init__.py' adding 'cloudkitty/tests/api/v2/task/test_reprocess.py' adding 'cloudkitty/tests/cli/__init__.py' adding 'cloudkitty/tests/cli/test_status.py' adding 'cloudkitty/tests/collectors/__init__.py' adding 'cloudkitty/tests/collectors/test_gnocchi.py' adding 'cloudkitty/tests/collectors/test_prometheus.py' adding 'cloudkitty/tests/collectors/test_validation.py' adding 'cloudkitty/tests/common/test_prometheus_client.py' adding 'cloudkitty/tests/fetchers/__init__.py' adding 'cloudkitty/tests/fetchers/test_gnocchi.py' adding 'cloudkitty/tests/fetchers/test_prometheus.py' adding 'cloudkitty/tests/gabbi/__init__.py' adding 'cloudkitty/tests/gabbi/fixtures.py' adding 'cloudkitty/tests/gabbi/gabbi_paste.ini' adding 'cloudkitty/tests/gabbi/handlers.py' adding 'cloudkitty/tests/gabbi/test_gabbi.py' adding 'cloudkitty/tests/gabbi/gabbits/ks_middleware_auth.yaml' adding 'cloudkitty/tests/gabbi/gabbits/ks_middleware_cors.yaml' adding 'cloudkitty/tests/gabbi/gabbits/no_auth.yaml' adding 'cloudkitty/tests/gabbi/gabbits/root-v1-storage.yaml' adding 'cloudkitty/tests/gabbi/gabbits/root-v2-storage.yaml' adding 'cloudkitty/tests/gabbi/gabbits/v1-collector.yaml' adding 'cloudkitty/tests/gabbi/gabbits/v1-info.yaml' adding 'cloudkitty/tests/gabbi/gabbits/v1-rating.yaml' adding 'cloudkitty/tests/gabbi/gabbits/v1-report.yaml' adding 'cloudkitty/tests/gabbi/gabbits/v1-storage.yaml' adding 'cloudkitty/tests/gabbi/gabbits/v2-dataframes.yaml' adding 'cloudkitty/tests/gabbi/gabbits/v2-rating-modules.yaml' adding 'cloudkitty/tests/gabbi/gabbits/v2-scope-state.yaml' adding 'cloudkitty/tests/gabbi/gabbits/v2-summary.yaml' adding 'cloudkitty/tests/gabbi/rating/__init__.py' adding 'cloudkitty/tests/gabbi/rating/hash/__init__.py' adding 'cloudkitty/tests/gabbi/rating/hash/fixtures.py' adding 'cloudkitty/tests/gabbi/rating/hash/test_gabbi.py' adding 'cloudkitty/tests/gabbi/rating/hash/gabbits/hash-empty.yaml' adding 'cloudkitty/tests/gabbi/rating/hash/gabbits/hash-errors.yaml' adding 'cloudkitty/tests/gabbi/rating/hash/gabbits/hash-location.yaml' adding 'cloudkitty/tests/gabbi/rating/hash/gabbits/hash.yaml' adding 'cloudkitty/tests/gabbi/rating/pyscripts/__init__.py' adding 'cloudkitty/tests/gabbi/rating/pyscripts/fixtures.py' adding 'cloudkitty/tests/gabbi/rating/pyscripts/test_gabbi.py' adding 'cloudkitty/tests/gabbi/rating/pyscripts/gabbits/pyscripts.yaml' adding 'cloudkitty/tests/storage/__init__.py' adding 'cloudkitty/tests/storage/v1/__init__.py' adding 'cloudkitty/tests/storage/v1/test_hybrid_storage.py' adding 'cloudkitty/tests/storage/v1/test_storage.py' adding 'cloudkitty/tests/storage/v2/__init__.py' adding 'cloudkitty/tests/storage/v2/es_utils.py' adding 'cloudkitty/tests/storage/v2/influx_utils.py' adding 'cloudkitty/tests/storage/v2/opensearch_utils.py' adding 'cloudkitty/tests/storage/v2/test_influxdb.py' adding 'cloudkitty/tests/storage/v2/test_storage_unit.py' adding 'cloudkitty/tests/storage/v2/elasticsearch/__init__.py' adding 'cloudkitty/tests/storage/v2/elasticsearch/test_client.py' adding 'cloudkitty/tests/storage/v2/opensearch/__init__.py' adding 'cloudkitty/tests/storage/v2/opensearch/test_client.py' adding 'cloudkitty/tests/utils_tests/__init__.py' adding 'cloudkitty/tests/utils_tests/test_json.py' adding 'cloudkitty/tests/utils_tests/test_tz.py' adding 'cloudkitty/tests/utils_tests/test_utils.py' adding 'cloudkitty/tests/utils_tests/test_validation.py' adding 'cloudkitty/utils/__init__.py' adding 'cloudkitty/utils/json.py' adding 'cloudkitty/utils/tz.py' adding 'cloudkitty/utils/validation.py' adding 'cloudkitty/writer/__init__.py' adding 'cloudkitty/writer/csv_base.py' adding 'cloudkitty/writer/csv_map.py' adding 'cloudkitty/writer/osrf.py' adding 'cloudkitty/wsgi/__init__.py' adding 'cloudkitty/wsgi/api.py' adding 'cloudkitty-22.1.0.dev12.data/scripts/cloudkitty-api' adding 'cloudkitty-22.1.0.dev12.dist-info/AUTHORS' adding 'cloudkitty-22.1.0.dev12.dist-info/LICENSE' adding 'cloudkitty-22.1.0.dev12.dist-info/METADATA' adding 'cloudkitty-22.1.0.dev12.dist-info/WHEEL' adding 'cloudkitty-22.1.0.dev12.dist-info/entry_points.txt' adding 'cloudkitty-22.1.0.dev12.dist-info/pbr.json' adding 'cloudkitty-22.1.0.dev12.dist-info/top_level.txt' adding 'cloudkitty-22.1.0.dev12.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for cloudkitty (pyproject.toml): finished with status 'done' Created wheel for cloudkitty: filename=cloudkitty-22.1.0.dev12-py3-none-any.whl size=384947 sha256=154fd5c376b7438da9eb7269d6c1744f4ec33c8f9f71f217b85e2c2f3e77f9c5 Stored in directory: /builddir/.cache/pip/wheels/e3/c7/82/7f5fcf0f298c46b30b045f94fbcb7478c4d59f41d079602138 Successfully built cloudkitty + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.cKIxKG + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64 + cd cloudkitty-22.1.0.dev12 ++ ls /builddir/build/BUILD/cloudkitty-22.1.0.dev12/pyproject-wheeldir/cloudkitty-22.1.0.dev12-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=cloudkitty==22.1.0.dev12 + '[' -z cloudkitty==22.1.0.dev12 ']' + TMPDIR=/builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.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/cloudkitty-22.1.0.dev12/pyproject-wheeldir cloudkitty==22.1.0.dev12 Using pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) Looking in links: /builddir/build/BUILD/cloudkitty-22.1.0.dev12/pyproject-wheeldir Processing ./pyproject-wheeldir/cloudkitty-22.1.0.dev12-py3-none-any.whl Installing collected packages: cloudkitty changing mode of /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-processor to 755 changing mode of /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-status to 755 changing mode of /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-storage-init to 755 changing mode of /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-writer to 755 Successfully installed cloudkitty-22.1.0.dev12 + '[' -d /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin ']' + '[' -z s ']' + shebang_flags=-kas + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kas /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-api /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-dbsync /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-processor /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-status /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-storage-init /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-writer /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-api: updating /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-dbsync: updating /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-processor: updating /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-status: updating /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-storage-init: updating /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/cloudkitty-writer: updating + rm -rfv /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/lib/python3.9/site-packages ']' + site_dirs+=("/usr/lib/python3.9/site-packages") + '[' /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/lib64/python3.9/site-packages '!=' /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/lib/python3.9/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/lib64/python3.9/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.9/site-packages/cloudkitty-22.1.0.dev12.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/lib/python3.9/site-packages/cloudkitty-22.1.0.dev12.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-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64 --record /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/lib/python3.9/site-packages/cloudkitty-22.1.0.dev12.dist-info/RECORD --output /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/lib/python3.9/site-packages/cloudkitty-22.1.0.dev12.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/lib/python3.9/site-packages/cloudkitty-22.1.0.dev12.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/lib/python3.9/site-packages/cloudkitty-22.1.0.dev12.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/lib/python3.9/site-packages/cloudkitty-22.1.0.dev12.dist-info/REQUESTED' ++ cut -f1 '-d ' ++ wc -l /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64-pyproject-ghost-distinfo + lines=1 + '[' 1 -ne 1 ']' + PYTHONPATH=/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64//usr/lib/python3.9/site-packages + oslo-config-generator --config-file=etc/oslo-config-generator/cloudkitty.conf + mkdir -p /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/var/log/cloudkitty/ + mkdir -p /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/var/run/cloudkitty/ + install -p -D -m 644 /builddir/build/SOURCES/cloudkitty.logrotate /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/etc/logrotate.d/openstack-cloudkitty + install -p -D -m 644 /builddir/build/SOURCES/cloudkitty-api.service /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/lib/systemd/system/cloudkitty-api.service + install -p -D -m 644 /builddir/build/SOURCES/cloudkitty-processor.service /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/lib/systemd/system/cloudkitty-processor.service + mkdir -p /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/var/lib/cloudkitty/ + mkdir -p /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/etc/cloudkitty/ + install -p -D -m 640 etc/cloudkitty/cloudkitty.conf.sample /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64//etc/cloudkitty/cloudkitty.conf + install -p -D -m 640 etc/cloudkitty/api_paste.ini /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/etc/cloudkitty/api_paste.ini + install -p -D -m 640 etc/cloudkitty/metrics.yml /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/etc/cloudkitty/metrics.yml + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 22.1.0-0.20250616133224.409cd98.el9 --unique-debug-suffix -22.1.0-0.20250616133224.409cd98.el9.x86_64 --unique-debug-src-base openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/cloudkitty-22.1.0.dev12 find: 'debug': No such file or directory + /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/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/lib/python3.9 using python3.9 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.kxNNmo + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev12 + TOX_TESTENV_PASSENV='*' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -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-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + PATH=/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/lib64/python3.9/site-packages:/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/lib/python3.9/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/cloudkitty-22.1.0.dev12/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=4 + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py39 /usr/lib/python3.9/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.9/site-packages/oslo_service/eventlet_backdoor.py:36: DeprecationWarning: The 'oslo_service.eventlet_backdoor' module usage is deprecated and will be removed in version '2026.2': The 'eventlet_backdoor' module is deprecated and will be removed in version 2026.2. This module is not being replaced. Please migrate away from using it and remove any dependencies on this module. removals.removed_module( /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage_state/models.py:20: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage/v1/sqlalchemy/models.py:23: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/common/db/models.py:27: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) base = declarative.declarative_base() /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/pyscripts/db/sqlalchemy/models.py:24: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/tests/gabbi/gabbits/no_auth.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/tests/gabbi/gabbits/ks_middleware_cors.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/tests/gabbi/gabbits/ks_middleware_auth.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage/v1/hybrid/models.py:20: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() /usr/lib/python3.9/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.9/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.9/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.9/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.9/site-packages/oslo_service/eventlet_backdoor.py:36: DeprecationWarning: The 'oslo_service.eventlet_backdoor' module usage is deprecated and will be removed in version '2026.2': The 'eventlet_backdoor' module is deprecated and will be removed in version 2026.2. This module is not being replaced. Please migrate away from using it and remove any dependencies on this module. removals.removed_module( /usr/lib/python3.9/site-packages/oslo_service/eventlet_backdoor.py:36: DeprecationWarning: The 'oslo_service.eventlet_backdoor' module usage is deprecated and will be removed in version '2026.2': The 'eventlet_backdoor' module is deprecated and will be removed in version 2026.2. This module is not being replaced. Please migrate away from using it and remove any dependencies on this module. removals.removed_module( /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage_state/models.py:20: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage_state/models.py:20: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() /usr/lib/python3.9/site-packages/oslo_service/eventlet_backdoor.py:36: DeprecationWarning: The 'oslo_service.eventlet_backdoor' module usage is deprecated and will be removed in version '2026.2': The 'eventlet_backdoor' module is deprecated and will be removed in version 2026.2. This module is not being replaced. Please migrate away from using it and remove any dependencies on this module. removals.removed_module( /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage/v1/sqlalchemy/models.py:23: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage_state/models.py:20: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage/v1/sqlalchemy/models.py:23: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/common/db/models.py:27: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) base = declarative.declarative_base() /usr/lib/python3.9/site-packages/oslo_service/eventlet_backdoor.py:36: DeprecationWarning: The 'oslo_service.eventlet_backdoor' module usage is deprecated and will be removed in version '2026.2': The 'eventlet_backdoor' module is deprecated and will be removed in version 2026.2. This module is not being replaced. Please migrate away from using it and remove any dependencies on this module. removals.removed_module( /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/common/db/models.py:27: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) base = declarative.declarative_base() /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/pyscripts/db/sqlalchemy/models.py:24: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage/v1/sqlalchemy/models.py:23: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage_state/models.py:20: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/pyscripts/db/sqlalchemy/models.py:24: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/tests/gabbi/gabbits/no_auth.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/tests/gabbi/gabbits/ks_middleware_cors.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/tests/gabbi/gabbits/ks_middleware_auth.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage/v1/hybrid/models.py:20: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() {3} cloudkitty.tests.api.v1.test_summary.TestSummary.test_nulls [0.002390s] ... ok {3} cloudkitty.tests.api.v1.test_types.TestTypes.test_invalid_uuid_values [0.001375s] ... ok {3} cloudkitty.tests.api.v1.test_types.TestTypes.test_valid_multi_values [0.000723s] ... ok {3} cloudkitty.tests.api.v1.test_types.TestTypes.test_valid_uuid_values [0.000949s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/db/sqlalchemy/models.py:21: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/tests/gabbi/gabbits/no_auth.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/tests/gabbi/gabbits/ks_middleware_cors.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/tests/gabbi/gabbits/ks_middleware_auth.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.api.v2.dataframes.test_dataframes.TestDataframeListEndpoint.test_non_admin_request_is_filtered_on_project_id(sqlite) [0.148532s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_post(sqlite) [0.016501s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_validate_scope_ids_all_option_with_scope_ids(sqlite) [0.016983s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_validate_start_end_for_reprocessing(sqlite) [0.017529s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessingSchedulerGetApi.test_get(sqlite) [0.016214s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.api.v2.test_utils.AddInputSchemaTest.test_multiple_add_input_schema_body(sqlite) [0.016134s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/common/db/models.py:27: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) base = declarative.declarative_base() {3} cloudkitty.tests.api.v2.test_utils.ApiUtilsDoInitTest.test_do_init_suffix_without_heading_slash_no_prefix(sqlite) [0.017015s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.api.v2.test_utils.ApiUtilsDoInitTest.test_do_init_valid_app_and_resources(sqlite) [0.010003s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.api.v2.test_utils.DictQueryParamTest.test_list_invalid_elem_missing_key_str_str(sqlite) [0.011200s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.api.v2.test_utils.MultiDictQueryParamTest.test_list_invalid_elem_missing_key_str_str(sqlite) [0.009491s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.api.v2.test_utils.MultiDictQueryParamTest.test_list_invalid_elem_too_many_columns_str_str(sqlite) [0.008684s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.api.v2.test_utils.SingleDictQueryParamTest.test_empty_list_str_str(sqlite) [0.032082s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.api.v2.test_utils.SingleDictQueryParamTest.test_list_several_valid_elems_str_int(sqlite) [0.021385s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage/v1/hybrid/models.py:20: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() {3} cloudkitty.tests.api.v2.test_utils.SingleQueryParamTest.test_raises_length_invalid_long_list(sqlite) [0.008854s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.cli.test_status.CloudKittyStatusCheckUpgradeTest.test_storage_version_with_v1(sqlite) [0.015669s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_filter_unecessary_measurements_use_only_last_datapoint(sqlite) [0.019845s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage/v1/sqlalchemy/models.py:23: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() {3} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_collector_retrieve_metrics(sqlite) [0.021068s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_format_data_raises_exception(sqlite) [0.010686s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_generate_two_fields_filter_different_operations(sqlite) [0.012332s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_fetch_all_build_query_without_query_function(sqlite) [0.022871s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_format_data_instant_query_2(sqlite) [0.012589s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_gnocchi_minimal_config_minimal_extra_args(sqlite) [0.010468s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_gnocchi_minimal_config_negative_forced_aggregation(sqlite) [0.010134s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.fetchers.test_gnocchi.GnocchiFetcherTest.test_get_tenants_empty_list_resource_last_call(sqlite) [0.009238s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.fetchers.test_prometheus.PrometheusFetcherTest.test_get_tenants(sqlite) [0.020235s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} cloudkitty.tests.fetchers.test_prometheus.PrometheusFetcherTest.test_get_tenants_build_query(sqlite) [0.011063s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/db/sqlalchemy/models.py:21: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.api.v2.test_utils.AddInputSchemaTest.test_paginated(sqlite) [0.457789s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/common/db/models.py:27: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) base = declarative.declarative_base() INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.api.v2.test_utils.AddInputSchemaTest.test_simple_add_input_schema_body(sqlite) [0.036607s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.api.v2.test_utils.ApiUtilsDoInitTest.test_do_init_invalid_resource(sqlite) [0.042137s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.api.v2.test_utils.DictQueryParamTest.test_list_invalid_elem_too_many_columns_str_str(sqlite) [0.050085s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/pyscripts/db/sqlalchemy/models.py:24: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.api.v2.test_utils.MultiDictQueryParamTest.test_list_one_valid_elem_str_int(sqlite) [0.031636s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.api.v2.test_utils.MultiDictQueryParamTest.test_single_valid_elem_str_int(sqlite) [0.033617s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.api.v2.test_utils.SingleDictQueryParamTest.test_list_one_valid_elem_str_int(sqlite) [0.033158s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.api.v2.test_utils.SingleQueryParamTest.test_raises_length_invalid_empty_list(sqlite) [0.026503s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/pyscripts/db/sqlalchemy/models.py:24: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_generate_aggregation_operation_different_reaggregation(sqlite) [0.025807s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_multiple_confs(sqlite) [0.049539s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_no_agg_no_re_agg(sqlite) [0.036416s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_gen_filter_parameters(sqlite) [0.029128s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_generate_one_field_filter(sqlite) [0.042889s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_fetch_all_build_query_only_mandatory(sqlite) [0.047615s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_format_data_instant_query(sqlite) [0.035799s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/tests/gabbi/gabbits/no_auth.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/tests/gabbi/gabbits/ks_middleware_cors.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/tests/gabbi/gabbits/ks_middleware_auth.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( {2} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_format_retrieve_all_raises_exception(sqlite) [0.055703s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_format_retrieve_raise_NoDataCollected(sqlite) [0.045172s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage/v1/hybrid/models.py:20: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() {2} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_base_minimal_config(sqlite) [0.029760s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:142: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/pyscripts/db/sqlalchemy/api.py:56: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/db/sqlalchemy/models.py:21: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_base_minimal_config_list(sqlite) [0.066755s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_check_duplicates(sqlite) [0.029716s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_check_duplicates_list(sqlite) [0.048452s] ... ok /usr/lib/python3.9/site-packages/pecan/__init__.py:120: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring warnings.warn( INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.api.v2.summary.test_summary.TestSummaryEndpoint.test_generate_response_object_response_type(sqlite) [0.134989s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.api.v2.summary.test_summary.TestSummaryEndpoint.test_generate_response_table_response_type(sqlite) [0.007992s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {2} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_gnocchi_minimal_config_no_extra_args(sqlite) [0.037893s] ... ok INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} gabbi.suitemaker.test_gabbi_hash-empty_list_services_(empty).test_request [0.882461s] ... ok {0} cloudkitty.tests.api.v2.summary.test_summary.TestSummaryEndpoint.test_type_filter_is_passed_separately(sqlite) [0.012536s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {0} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_validate_inputs_different_from_configured_period(sqlite) [0.013101s] ... ok INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_validate_map_mutator(sqlite) [0.030290s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:153: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values(models.HashMapField.field_id) {3} gabbi.suitemaker.test_gabbi_hash-empty_list_fields_from_invalid_service_(empty).test_request [0.039253s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {0} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_validate_reprocessing_schedules_overlaps(sqlite) [0.022643s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.api.v2.test_utils.MultiDictQueryParamTest.test_empty_list_str_str(sqlite) [0.008407s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/tests/gabbi/gabbits/no_auth.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.api.v2.test_utils.MultiDictQueryParamTest.test_list_several_valid_elems_shared_keys_str_int(sqlite) [0.008441s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/tests/gabbi/gabbits/ks_middleware_cors.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} cloudkitty.tests.api.v2.test_utils.SingleDictQueryParamTest.test_list_invalid_elem_too_many_columns_str_str(sqlite) [0.008215s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:195: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {3} gabbi.suitemaker.test_gabbi_hash-empty_list_mappings_from_invalid_service_(empty).test_request [0.033310s] ... ok {2} cloudkitty.tests.fetchers.test_gnocchi.GnocchiFetcherTest.test_get_tenants_marker_list_resource_last_call(sqlite) [0.049625s] ... ok INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/tests/gabbi/gabbits/ks_middleware_auth.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( {0} cloudkitty.tests.api.v2.test_utils.SingleDictQueryParamTest.test_single_valid_elem_str_int(sqlite) [0.014479s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.api.v2.test_utils.SingleQueryParamTest.test_single_int_to_int(sqlite) [0.013086s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} gabbi.suitemaker.test_gabbi_hash-empty_list_mappings_from_invalid_field_(empty).test_request [0.028190s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.api.v2.test_utils.SingleQueryParamTest.test_str_list_to_int(sqlite) [0.012864s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {0} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_filter_unecessary_measurements_use_all_datapoints(sqlite) [0.010123s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_generate_aggregation_operation_custom_query(sqlite) [0.008047s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage_state/alembic/versions/c50ed2c19204_update_storage_state_constraint.py:35: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.fetchers.test_prometheus.PrometheusFetcherTest.test_get_tenants_build_query_with_filter(sqlite) [0.054169s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage_state/alembic/versions/750d3050_create_last_processed_timestamp_column.py:38: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() {0} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_no_agg_custom_re_agg(sqlite) [0.012272s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage_state/alembic/versions/c50ed2c19204_update_storage_state_constraint.py:35: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() INFO [alembic.runtime.migration] Running upgrade -> c14eea9d3cc1, Initial INFO [alembic.runtime.migration] Running upgrade c14eea9d3cc1 -> d9d103dd4dcf, Add details to state management INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade d9d103dd4dcf -> c50ed2c19204, Update storage state constraint INFO [alembic.runtime.migration] Running upgrade c50ed2c19204 -> 750d3050cf71, Create last processed timestamp column INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 750d3050cf71 -> 4d69395f, Update storage state constraint /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage_state/alembic/versions/750d3050_create_last_processed_timestamp_column.py:38: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() {0} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_extend_filter_parameters(sqlite) [0.027243s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 4d69395f -> 9feccd32, Create reprocessing scheduler table {0} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_generate_two_filters_and_add_logical(sqlite) [0.017945s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} cloudkitty.tests.fetchers.test_prometheus.PrometheusFetcherTest.test_get_tenants_raises_exception(sqlite) [0.048208s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_try_extend_empty_filter(sqlite) [0.011092s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {0} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_format_retrieve(sqlite) [0.019510s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.fetchers.test_prometheus.PrometheusFetcherTest.test_get_tenants_raises_exception2(sqlite) [0.035924s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_prometheus_minimal_config_minimal_extra_args(sqlite) [0.017736s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {0} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_prometheus_minimal_config_no_extra_args(sqlite) [0.013026s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} cloudkitty.tests.fetchers.test_gnocchi.GnocchiFetcherTest.test_get_tenants_scope_id_as_none(sqlite) [0.013074s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage/v1/hybrid/models.py:20: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() {3} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes.test_request [0.103059s] ... ok INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. {1} cloudkitty.tests.api.v1.test_types.TestTypes.test_invalid_multi_values [0.005819s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/db/sqlalchemy/models.py:21: MovedIn20Warning: The ``declarative_base()`` function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) Base = declarative.declarative_base() INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {3} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_with_limit.test_request [0.234436s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:142: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/pyscripts/db/sqlalchemy/api.py:56: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {3} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_with_limit_and_offset.test_request [0.175053s] ... ok {3} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_with_offset_off_bounds.test_request [0.013685s] ... ok /usr/lib/python3.9/site-packages/pecan/__init__.py:120: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring warnings.warn( INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.api.v2.summary.test_summary.TestSummaryEndpoint.test_invalid_response_type(sqlite) [0.325406s] ... ok {0} gabbi.suitemaker.test_gabbi_v1-storage_fetch_period_with_no_data.test_request [0.209220s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_check_if_there_are_invalid_scopes(sqlite) [0.073269s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {3} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_filter_on_collector.test_request [0.139889s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_validate_inputs_blank_reason(sqlite) [0.047756s] ... ok {0} gabbi.suitemaker.test_gabbi_v1-storage_fetch_period_with_no_data_filtering_on_tenant_id.test_request [0.122915s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_for_the_first_tenant_without_begin_time.test_request [0.030947s] ... ok {1} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_validate_inputs_end_date_less_than_start_date(sqlite) [0.052349s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {3} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_filter_on_collector_and_fetcher.test_request [0.106130s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_validate_time_window_smaller_than_configured_period(sqlite) [0.069371s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.api.v2.test_utils.AddInputSchemaTest.test_multiple_add_input_schema_query(sqlite) [0.043561s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. {0} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_for_the_first_tenant_without_end_time.test_request [0.145728s] ... ok INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_for_the_first_tenant_without_begin_and_end_time.test_request [0.050031s] ... ok {1} cloudkitty.tests.api.v2.test_utils.AddInputSchemaTest.test_simple_add_input_schema_query(sqlite) [0.068831s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {0} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_for_the_first_tenant_when_begin_time_bigger_than_end_time.test_request [0.037743s] ... ok INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.api.v2.test_utils.ApiUtilsDoInitTest.test_do_init_suffix_without_heading_slash(sqlite) [0.054327s] ... ok {3} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_filter_on_several_collectors_and_one_fetcher.test_request [0.218597s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.api.v2.test_utils.DictQueryParamTest.test_empty_list_str_str(sqlite) [0.048043s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_filter_on_several_comma_separated_collectors_and_one_fetcher.test_request [0.070557s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.api.v2.test_utils.MultiDictQueryParamTest.test_list_several_valid_elems_str_int(sqlite) [0.049640s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_filter_on_several_collectors_and_several_keys.test_request [0.045036s] ... ok {1} cloudkitty.tests.api.v2.test_utils.SingleDictQueryParamTest.test_list_invalid_elem_missing_key_str_str(sqlite) [0.027577s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.api.v2.test_utils.SingleQueryParamTest.test_int_list_to_int(sqlite) [0.031773s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {3} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_filter_on_scope.test_request [0.066518s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:142: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/pyscripts/db/sqlalchemy/api.py:56: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( {1} cloudkitty.tests.api.v2.test_utils.SingleQueryParamTest.test_single_str_to_int(sqlite) [0.040807s] ... ok {3} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_nonexistent_filter.test_request [0.028253s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.cli.test_status.CloudKittyStatusCheckUpgradeTest.test_storage_version_with_v2(sqlite) [0.023171s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} gabbi.suitemaker.test_gabbi_v2-scope-state_reset_states_of_all_scopes.test_request [0.027463s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_custom_agg_custom_re_agg(sqlite) [0.030035s] ... ok {3} gabbi.suitemaker.test_gabbi_v2-scope-state_reset_one_scope_state.test_request [0.021999s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. /usr/lib/python3.9/site-packages/pecan/__init__.py:120: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring warnings.warn( INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {3} gabbi.suitemaker.test_gabbi_v2-scope-state_reset_several_scope_states.test_request [0.014742s] ... ok INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_custom_agg_no_re_agg(sqlite) [0.029835s] ... ok {3} gabbi.suitemaker.test_gabbi_v2-scope-state_reset_state_with_no_scope_id_or_all_scopes.test_request [0.012066s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {2} gabbi.suitemaker.test_gabbi_hash_reload_list_of_modules_available.test_request [0.646384s] ... ok {3} gabbi.suitemaker.test_gabbi_v2-scope-state_reset_state_with_no_params.test_request [0.008752s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_generate_aggregation_operation_same_reaggregation(sqlite) [0.020255s] ... ok {3} gabbi.suitemaker.test_gabbi_v2-scope-state_reset_state_with_no_results_for_parameters.test_request [0.010538s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/db/sqlalchemy/api.py:119: SADeprecationWarning: Query.value() is deprecated and will be removed in a future release. Please use Query.with_entities() in combination with Query.scalar() (deprecated since: 1.4) res = q.value(models.ModuleStateInfo.state) INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/db/sqlalchemy/api.py:89: SADeprecationWarning: Query.value() is deprecated and will be removed in a future release. Please use Query.with_entities() in combination with Query.scalar() (deprecated since: 1.4) res = q.value(models.ModuleStateInfo.priority) INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision {2} gabbi.suitemaker.test_gabbi_hash_check_hashmap_module_is_loaded.test_request [0.038231s] ... ok INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit {1} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_generate_two_fields_filter(sqlite) [0.035145s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_generate_two_logical_ops(sqlite) [0.025171s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_noop_on_single_filter(sqlite) [0.028305s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_try_extend_filter_with_none(sqlite) [0.018840s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_fetch_all_build_query_all(sqlite) [0.036042s] ... ok {2} gabbi.suitemaker.test_gabbi_hash_create_a_service.test_request [0.117098s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_fetch_all_build_query_without_range_function(sqlite) [0.042102s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_prometheus_minimal_config_empty_extra_args(sqlite) [0.021521s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_prometheus_query_builder(sqlite) [0.020483s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. {2} gabbi.suitemaker.test_gabbi_hash_get_a_service.test_request [0.251076s] ... ok INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. {3} gabbi.suitemaker.test_gabbi_no_auth_can_query_api_without_auth.test_request [0.032290s] ... ok INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} gabbi.suitemaker.test_gabbi_ks_middleware_cors_valid_cors_options.test_request [0.011620s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {3} gabbi.suitemaker.test_gabbi_ks_middleware_cors_invalid_cors_options.test_request [0.012429s] ... ok {3} gabbi.suitemaker.test_gabbi_ks_middleware_cors_valid_cors_get.test_request [0.010044s] ... ok {3} gabbi.suitemaker.test_gabbi_ks_middleware_cors_invalid_cors_get.test_request [0.009797s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {2} gabbi.suitemaker.test_gabbi_hash_create_a_flat_service_mapping.test_request [0.254860s] ... ok {2} gabbi.suitemaker.test_gabbi_hash_delete_a_flat_service_mapping.test_request [0.059686s] ... ok {2} gabbi.suitemaker.test_gabbi_hash_list_services.test_request [0.099950s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} gabbi.suitemaker.test_gabbi_ks_middleware_auth_can't_query_api_without_token.test_request [0.014168s] ... ok {3} gabbi.suitemaker.test_gabbi_ks_middleware_auth_can't_query_api_with_non_valid_token.test_request [0.013586s] ... ok {3} gabbi.suitemaker.test_gabbi_ks_middleware_auth_can_query_api_with_valid_token.test_request [0.016795s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} gabbi.suitemaker.test_gabbi_hash_create_a_rate_service_mapping.test_request [0.236607s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {3} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_on_one_period_and_one_tenant_outside_data(sqlite,sqlalchemy,sqlalchemy) [0.085341s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:142: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/pyscripts/db/sqlalchemy/api.py:56: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {3} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_on_one_period_and_one_tenant_outside_data(sqlite,hybrid,sqlalchemy) [0.044877s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration /usr/lib/python3.9/site-packages/pecan/__init__.py:120: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring warnings.warn( INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} gabbi.suitemaker.test_gabbi_hash-errors_get_an_invalid_service.test_request [0.521679s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {3} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_empty_total(sqlite,sqlalchemy,sqlalchemy) [0.059514s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} gabbi.suitemaker.test_gabbi_hash-errors_get_an_invalid_field.test_request [0.038040s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {3} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_empty_total(sqlite,hybrid,sqlalchemy) [0.039944s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_must_no_params [0.001013s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_must_with_metric_types [0.000140s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_bulk_index [0.000753s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_log_query_no_hits [0.000996s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_get_an_invalid_mapping.test_request [0.038550s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_put_mapping [0.000875s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_req_invalid_status_code [0.001654s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_req_valid_status_code_no_deserialize [0.001376s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_retrieve_no_pagination [0.001265s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_retrieve_with_pagination [0.002296s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_search_with_scroll [0.000792s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_total_with_groupby_with_pagination [0.000704s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_add_point_no_autocommit [0.000944s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_composite_no_groupby [0.000222s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_must_no_params [0.000130s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_must_with_metric_types [0.000262s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_must_with_start_end [0.000358s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_bulk_with_instruction [0.000790s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_delete_by_query_no_must [0.000991s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_req_valid_status_code_deserialize [0.001330s] ... ok {3} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_delete_begin_end [0.001018s] ... ok {3} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_delete_begin_filters [0.001035s] ... ok {3} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_delete_end_filters [0.001401s] ... ok {3} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_delete_no_parameters [0.000945s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} gabbi.suitemaker.test_gabbi_hash-errors_get_an_invalid_threshold.test_request [0.038304s] ... ok {2} gabbi.suitemaker.test_gabbi_hash_create_a_flat_service_mapping_for_a_tenant.test_request [0.240417s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_get_an_invalid_group.test_request [0.023395s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:195: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( {3} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods(sqlite,influxdb) [0.072959s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_service.test_request [0.067867s] ... ok {2} gabbi.suitemaker.test_gabbi_hash_list_service_mappings_no_tenant_filtering.test_request [0.092089s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_duplicate_service.test_request [0.045680s] ... ok {3} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods(sqlite,elasticsearch) [0.087490s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_service_mapping_with_an_invalid_type.test_request [0.023766s] ... ok {2} gabbi.suitemaker.test_gabbi_hash_list_service_mappings_filtering_on_no_tenant.test_request [0.069902s] ... ok {0} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_for_the_first_tenant.test_request [1.836784s] ... ok {2} gabbi.suitemaker.test_gabbi_hash_list_service_mappings_filtering_on_tenant.test_request [0.087428s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_field.test_request [0.171148s] ... ok {3} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods(sqlite,opensearch) [0.237842s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_no_time_groupby(sqlite,influxdb) [0.105954s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} gabbi.suitemaker.test_gabbi_hash_create_a_flat_service_threshold_for_a_tenant.test_request [0.313847s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_duplicate_field.test_request [0.266874s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:231: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( {3} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_no_time_groupby(sqlite,elasticsearch) [0.126911s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {1} gabbi.suitemaker.test_gabbi_hash-errors_modify_unknown_mapping.test_request [0.026579s] ... ok INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} gabbi.suitemaker.test_gabbi_hash_list_service_thresholds_no_tenant_filtering.test_request [0.089814s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_field_mapping_to_check_updates.test_request [0.048639s] ... ok {3} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_no_time_groupby(sqlite,opensearch) [0.089384s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} gabbi.suitemaker.test_gabbi_hash-errors_remove_the_value_of_a_field_mapping.test_request [0.081351s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_service_mapping_with_an_invalid_service_id.test_request [0.051923s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_field_mapping_with_an_invalid_field_id.test_request [0.068732s] ... ok {3} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_retrieve_all_scopes_one_type(sqlite,influxdb) [0.215736s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_service_threshold_with_an_invalid_service_id.test_request [0.071271s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_field_threshold_with_an_invalid_field_id.test_request [0.027365s] ... ok {3} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_retrieve_all_scopes_one_type(sqlite,elasticsearch) [0.075039s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_mapping_with_both_parent_id_set.test_request [0.030879s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_mapping_with_a_value_and_no_parent.test_request [0.032558s] ... ok {3} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_retrieve_all_scopes_one_type(sqlite,opensearch) [0.050199s] ... ok {3} cloudkitty.tests.test_dataframe.TestDataFrame.test_from_dict_valid_dict_date_as_str [0.000544s] ... ok {3} cloudkitty.tests.test_dataframe.TestDataFrame.test_properties [0.000100s] ... ok {3} cloudkitty.tests.test_dataframe.TestDataFrame.test_repr [0.000259s] ... ok {3} cloudkitty.tests.test_dataframe.TestDataPoint.test_as_dict_immutable [0.000183s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} cloudkitty.tests.test_dataframe.TestDataPoint.test_readonly_attrs [0.000147s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_field_mapping_with_a_parent_and_no_value.test_request [0.046764s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_threshold_with_both_parent_id_set.test_request [0.023851s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_threshold_with_no_parent.test_request [0.019746s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_create_a_service_threshold_with_a_parent_and_no_level.test_request [0.015353s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_delete_unknown_threshold.test_request [0.026793s] ... ok {2} gabbi.suitemaker.test_gabbi_hash_list_service_thresholds_filtering_on_no_tenant.test_request [0.521662s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_delete_unknown_mapping.test_request [0.015423s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_delete_unknown_field.test_request [0.016673s] ... ok {0} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_for_the_second_tenant.test_request [1.008761s] ... ok {1} gabbi.suitemaker.test_gabbi_hash-errors_delete_unknown_service.test_request [0.020485s] ... ok INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {1} gabbi.suitemaker.test_gabbi_pyscripts_reload_list_of_modules_available.test_request [0.018263s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/db/sqlalchemy/api.py:119: SADeprecationWarning: Query.value() is deprecated and will be removed in a future release. Please use Query.with_entities() in combination with Query.scalar() (deprecated since: 1.4) res = q.value(models.ModuleStateInfo.state) /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/db/sqlalchemy/api.py:89: SADeprecationWarning: Query.value() is deprecated and will be removed in a future release. Please use Query.with_entities() in combination with Query.scalar() (deprecated since: 1.4) res = q.value(models.ModuleStateInfo.priority) {1} gabbi.suitemaker.test_gabbi_pyscripts_check_pyscripts_module_is_loaded.test_request [0.019278s] ... ok {1} gabbi.suitemaker.test_gabbi_pyscripts_typo_of_script.test_request [0.018400s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {2} gabbi.suitemaker.test_gabbi_hash_list_service_thresholds_filtering_on_tenant.test_request [0.159042s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_mapping_with_incorrect_type(sqlite) [0.357968s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {2} gabbi.suitemaker.test_gabbi_hash_create_a_field.test_request [0.202634s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {1} gabbi.suitemaker.test_gabbi_pyscripts_list_scripts_(empty).test_request [0.293612s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_per_tenant_mapping(sqlite) [0.297049s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration {2} gabbi.suitemaker.test_gabbi_hash_get_a_field.test_request [0.187242s] ... ok INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {1} gabbi.suitemaker.test_gabbi_pyscripts_create_policy_script.test_request [0.172532s] ... ok INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. {1} gabbi.suitemaker.test_gabbi_pyscripts_create_duplicate_policy_script.test_request [0.043236s] ... ok INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {2} gabbi.suitemaker.test_gabbi_hash_create_a_flat_field_mapping.test_request [0.171917s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {2} gabbi.suitemaker.test_gabbi_hash_delete_a_flat_field_mapping.test_request [0.065598s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:153: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values(models.HashMapField.field_id) {1} gabbi.suitemaker.test_gabbi_pyscripts_list_scripts.test_request [0.191429s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:231: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_per_tenant_threshold(sqlite) [0.411751s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} gabbi.suitemaker.test_gabbi_hash_list_fields.test_request [0.146015s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. {1} gabbi.suitemaker.test_gabbi_pyscripts_list_scripts_excluding_data.test_request [0.142746s] ... ok INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {2} gabbi.suitemaker.test_gabbi_hash_create_a_rate_field_mapping.test_request [0.256391s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {1} gabbi.suitemaker.test_gabbi_pyscripts_get_script.test_request [0.259382s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {2} gabbi.suitemaker.test_gabbi_hash_change_the_cost_of_a_mapping.test_request [0.086997s] ... ok {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_service(sqlite) [0.426036s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} gabbi.suitemaker.test_gabbi_hash_check_updated_mapping.test_request [0.137067s] ... ok {1} gabbi.suitemaker.test_gabbi_pyscripts_modify_script.test_request [0.219576s] ... ok {2} gabbi.suitemaker.test_gabbi_hash_delete_a_field.test_request [0.015034s] ... ok {1} gabbi.suitemaker.test_gabbi_pyscripts_modify_unknown_script.test_request [0.026451s] ... ok {2} gabbi.suitemaker.test_gabbi_hash_check_field_got_deleted.test_request [0.015162s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration {2} gabbi.suitemaker.test_gabbi_hash_check_child_mappings_got_deleted.test_request [0.063900s] ... ok INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {2} gabbi.suitemaker.test_gabbi_hash_delete_a_service.test_request [0.023268s] ... ok INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {1} gabbi.suitemaker.test_gabbi_pyscripts_check_updated_script.test_request [0.197397s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {1} gabbi.suitemaker.test_gabbi_pyscripts_delete_script.test_request [0.044439s] ... ok {0} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_for_multiple_tenants.test_request [1.699865s] ... ok {1} gabbi.suitemaker.test_gabbi_pyscripts_get_unknown_script.test_request [0.019598s] ... ok {1} gabbi.suitemaker.test_gabbi_pyscripts_delete_unknown_script.test_request [0.029320s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} gabbi.suitemaker.test_gabbi_hash_check_service_got_deleted.test_request [0.246934s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {2} gabbi.suitemaker.test_gabbi_hash_create_a_service_for_recursive_delete.test_request [0.086263s] ... ok {1} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary.test_request [0.120546s] ... ok {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_threshold_with_two_parents(sqlite) [0.613420s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} gabbi.suitemaker.test_gabbi_hash_create_a_field_for_recursive_delete.test_request [0.079754s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. {1} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_by_project_id.test_request [0.161829s] ... ok INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {2} gabbi.suitemaker.test_gabbi_hash_create_a_field_mapping_for_recursive_delete.test_request [0.129355s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {2} gabbi.suitemaker.test_gabbi_hash_delete_a_service_with_recursive.test_request [0.041077s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {2} gabbi.suitemaker.test_gabbi_hash_check_mapping_got_recursively_deleted.test_request [0.026468s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {1} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_by_type.test_request [0.146174s] ... ok {2} gabbi.suitemaker.test_gabbi_hash_check_field_got_recursively_deleted.test_request [0.024415s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_mapping(sqlite) [0.313782s] ... ok INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {1} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_by_type_and_project_id.test_request [0.126885s] ... ok INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {1} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_by_type_and_project_id_limit_5_offset_0.test_request [0.123984s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_unknown_field(sqlite) [0.262300s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {1} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_by_type_and_project_id_limit_5_offset_5.test_request [0.127076s] ... ok INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {2} gabbi.suitemaker.test_gabbi_hash-location_check_redirect_on_service_creation.test_request [0.105598s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {1} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_with_a_start_and_end_date.test_request [0.161772s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {2} gabbi.suitemaker.test_gabbi_hash-location_check_redirect_on_service_mapping_creation.test_request [0.172914s] ... ok {0} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_filtering_on_cpu_service_and_tenant.test_request [1.126604s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-location_delete_test_mapping.test_request [0.015586s] ... ok {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_unknown_service_by_name(sqlite) [0.324378s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. {2} gabbi.suitemaker.test_gabbi_hash-location_check_redirect_on_service_threshold_creation.test_request [0.121190s] ... ok INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {2} gabbi.suitemaker.test_gabbi_hash-location_delete_test_threshold.test_request [0.013933s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-location_check_redirect_on_field_creation.test_request [0.107336s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {0} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_filtering_on_image_service_and_tenant.test_request [0.403322s] ... ok {1} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_grouped_by_time.test_request [0.489551s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {0} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_filtering_on_service_with_no_data_and_tenant.test_request [0.037566s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_unknown_service_by_uuid(sqlite) [0.521085s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_grouped_by_time_and_project_id.test_request [0.148595s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {1} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_grouped_by_time-w_and_project_id.test_request [0.147133s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/storage/v1/sqlalchemy/__init__.py:135: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) tenants = q.distinct().values( {2} gabbi.suitemaker.test_gabbi_hash-location_check_redirect_on_field_mapping_creation.test_request [0.525073s] ... ok {0} gabbi.suitemaker.test_gabbi_v1-report_get_period_with_two_tenants.test_request [0.017658s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {0} gabbi.suitemaker.test_gabbi_v1-report_by_default_give_tenants_for_the_current_month.test_request [0.021324s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {0} gabbi.suitemaker.test_gabbi_v1-report_get_period_with_no_tenants.test_request [0.029893s] ... ok WARNI [cloudkitty.api.v1.controllers.report] /v1/report/total is deprecated, please use /v1/report/summary instead. {0} gabbi.suitemaker.test_gabbi_v1-report_get_total_when_begin_time_bigger_than_end_time.test_request [0.014989s] ... ok WARNI [cloudkitty.api.v1.controllers.report] /v1/report/total is deprecated, please use /v1/report/summary instead. {1} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_grouped_by_time-d.test_request [0.140405s] ... ok {0} gabbi.suitemaker.test_gabbi_v1-report_get_total_for_a_period.test_request [0.014719s] ... ok {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_mappings_from_fields(sqlite) [0.333061s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. WARNI [cloudkitty.api.v1.controllers.report] /v1/report/total is deprecated, please use /v1/report/summary instead. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} gabbi.suitemaker.test_gabbi_v1-report_get_total_for_a_period_filtering_on_first_tenant.test_request [0.016391s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. WARNI [cloudkitty.api.v1.controllers.report] /v1/report/total is deprecated, please use /v1/report/summary instead. {0} gabbi.suitemaker.test_gabbi_v1-report_get_total_for_a_period_filtering_on_second_tenant.test_request [0.021202s] ... ok INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. WARNI [cloudkitty.api.v1.controllers.report] /v1/report/total is deprecated, please use /v1/report/summary instead. {0} gabbi.suitemaker.test_gabbi_v1-report_get_total_for_a_period_filtering_on_compute_service.test_request [0.016351s] ... ok WARNI [cloudkitty.api.v1.controllers.report] /v1/report/total is deprecated, please use /v1/report/summary instead. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. {0} gabbi.suitemaker.test_gabbi_v1-report_get_total_for_a_period_filtering_on_image_service.test_request [0.017917s] ... ok INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. WARNI [cloudkitty.api.v1.controllers.report] /v1/report/total is deprecated, please use /v1/report/summary instead. {0} gabbi.suitemaker.test_gabbi_v1-report_get_total_for_a_period_filtering_on_compute_service_and_tenant.test_request [0.018399s] ... ok WARNI [cloudkitty.api.v1.controllers.report] /v1/report/total is deprecated, please use /v1/report/summary instead. {0} gabbi.suitemaker.test_gabbi_v1-report_get_total_for_a_period_with_no_data.test_request [0.014468s] ... ok INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. {1} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_grouped_by_time-y.test_request [0.143483s] ... ok INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} gabbi.suitemaker.test_gabbi_hash-location_check_redirect_on_field_threshold_creation.test_request [0.258970s] ... ok {1} gabbi.suitemaker.test_gabbi_v2-dataframes_push_dataframes.test_request [0.032602s] ... ok {1} gabbi.suitemaker.test_gabbi_v2-dataframes_push_dataframes_with_empty_dataframes.test_request [0.028318s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {1} gabbi.suitemaker.test_gabbi_v2-dataframes_push_dataframes_with_missing_key.test_request [0.029411s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-location_check_redirect_on_group_creation.test_request [0.096957s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/messaging.py:69: DeprecationWarning: Using the 'executor' argument is deprecated: the eventlet executor is now deprecated. Threading will be the only execution model available. return oslo_messaging.get_rpc_server(transport, target, INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {1} gabbi.suitemaker.test_gabbi_v2-dataframes_push_dataframe_with_malformed_datapoint.test_request [0.024958s] ... ok {1} gabbi.suitemaker.test_gabbi_v2-dataframes_push_dataframe_with_malformed_datetimes.test_request [0.019897s] ... ok {1} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_period_with_no_data.test_request [0.025384s] ... ok {1} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_period_with_no_data_filtering_on_tenant_id.test_request [0.026180s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {1} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_for_the_first_tenant_without_begin_time.test_request [0.028486s] ... ok {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_mappings_from_only_group(sqlite) [0.478930s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {1} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_for_the_first_tenant_without_end_time.test_request [0.106513s] ... ok INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {1} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_for_the_first_tenant_without_begin_and_end_time.test_request [0.041709s] ... ok {0} gabbi.suitemaker.test_gabbi_v1-report_get_summary_for_a_period_of_each_tenant.test_request [0.491075s] ... ok {1} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_for_the_first_tenant_when_begin_time_bigger_than_end_time.test_request [0.037749s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {1} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_for_the_first_tenant.test_request [0.064867s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_thresholds_filtering_on_no_tenant(sqlite) [0.301832s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_for_the_second_tenant.test_request [0.087529s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. {1} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_for_multiple_tenants.test_request [0.070549s] ... ok INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {2} gabbi.suitemaker.test_gabbi_v2-rating-modules_list_all_modules_available.test_request [0.573750s] ... ok {0} gabbi.suitemaker.test_gabbi_v1-report_get_summary_for_a_period_of_each_tenant_filtering_on_compute_service.test_request [0.291638s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {1} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_filtering_on_cpu_service_and_tenant.test_request [0.083400s] ... ok {1} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_filtering_on_image_service_and_tenant.test_request [0.076240s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {1} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_filtering_on_service_with_no_data_and_tenant.test_request [0.053859s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_load_mappings(sqlite) [0.359309s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} gabbi.suitemaker.test_gabbi_v2-rating-modules_get_information_of_one_module.test_request [0.271390s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. {2} gabbi.suitemaker.test_gabbi_v2-rating-modules_get_information_of_a_unknown_module.test_request [0.052095s] ... ok INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. {1} gabbi.suitemaker.test_gabbi_v1-collector_check_collector_is_disabled_by_default.test_request [0.118793s] ... ok {2} gabbi.suitemaker.test_gabbi_v2-rating-modules_change_priority_of_a_module.test_request [0.024433s] ... ok INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {0} gabbi.suitemaker.test_gabbi_v1-report_get_summary_for_a_period_of_each_service.test_request [0.394167s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {1} gabbi.suitemaker.test_gabbi_v1-collector_enable_collector.test_request [0.095380s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {2} gabbi.suitemaker.test_gabbi_v2-rating-modules_get_information_of_the_modified_module_(priority).test_request [0.131336s] ... ok {2} gabbi.suitemaker.test_gabbi_v2-rating-modules_change_enabled_status_of_a_module.test_request [0.023287s] ... ok {1} gabbi.suitemaker.test_gabbi_v1-collector_check_collector_state_isolation.test_request [0.102056s] ... ok {1} gabbi.suitemaker.test_gabbi_v1-collector_disable_collector.test_request [0.116693s] ... ok WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {1} gabbi.suitemaker.test_gabbi_v1-collector_get_all_mappings_(empty).test_request [0.062221s] ... ok {2} gabbi.suitemaker.test_gabbi_v2-rating-modules_get_information_of_the_modified_module_(status).test_request [0.253483s] ... ok WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {1} gabbi.suitemaker.test_gabbi_v1-collector_try_to_get_an_unknown_mapping.test_request [0.033701s] ... ok {2} gabbi.suitemaker.test_gabbi_v2-rating-modules_change_status_and_priority_of_a_module.test_request [0.025453s] ... ok WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {1} gabbi.suitemaker.test_gabbi_v1-collector_try_to_delete_an_unknown_mapping.test_request [0.037749s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {0} gabbi.suitemaker.test_gabbi_v1-report_get_summary_for_a_period_of_each_service_filtering_on_first_tenant.test_request [0.493819s] ... ok {1} gabbi.suitemaker.test_gabbi_v1-collector_create_mapping.test_request [0.122017s] ... ok WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_load_rates(sqlite) [0.782932s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {1} gabbi.suitemaker.test_gabbi_v1-collector_get_all_mappings.test_request [0.097764s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. {2} gabbi.suitemaker.test_gabbi_v2-rating-modules_get_information_of_the_modified_module_(both).test_request [0.323148s] ... ok INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {2} gabbi.suitemaker.test_gabbi_v1-rating_reload_list_of_modules_available.test_request [0.021095s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_process_field_threshold(sqlite) [0.290742s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. {1} gabbi.suitemaker.test_gabbi_v1-collector_create_second_mapping.test_request [0.348624s] ... ok INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {1} gabbi.suitemaker.test_gabbi_v1-collector_get_all_mappings_filtering_on_collector_fake1.test_request [0.086788s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {1} gabbi.suitemaker.test_gabbi_v1-collector_get_all_mappings_filtering_on_collector_fake2.test_request [0.116528s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {2} gabbi.suitemaker.test_gabbi_v1-rating_list_all_modules_available.test_request [0.416570s] ... ok WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_process_fields_no_match(sqlite) [0.387830s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} gabbi.suitemaker.test_gabbi_v1-rating_get_information_of_one_module.test_request [0.113916s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} gabbi.suitemaker.test_gabbi_v1-rating_get_information_of_a_unknown_module.test_request [0.012910s] ... ok {2} gabbi.suitemaker.test_gabbi_v1-rating_change_priority_of_a_module.test_request [0.015276s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {1} gabbi.suitemaker.test_gabbi_v1-collector_get_all_mappings_with_no_filtering.test_request [0.222663s] ... ok INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. {1} gabbi.suitemaker.test_gabbi_v1-collector_get_a_mapping_filtering_on_service_metric8.test_request [0.053192s] ... ok INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {1} gabbi.suitemaker.test_gabbi_v1-collector_delete_a_mapping.test_request [0.012922s] ... ok WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {1} gabbi.suitemaker.test_gabbi_v1-collector_check_the_mapping_got_deleted.test_request [0.023418s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} gabbi.suitemaker.test_gabbi_root-v2-storage_test_if_/_is_publicly_available.test_request [0.017758s] ... ok {1} gabbi.suitemaker.test_gabbi_root-v2-storage_test_if_head_/_is_available.test_request [0.012206s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {2} gabbi.suitemaker.test_gabbi_v1-rating_get_information_of_the_modified_module_(priority).test_request [0.237513s] ... ok {2} gabbi.suitemaker.test_gabbi_v1-rating_change_enabled_status_of_a_module.test_request [0.025467s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {1} gabbi.suitemaker.test_gabbi_root-v2-storage_test_if_both_apis_are_available.test_request [0.134765s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} gabbi.suitemaker.test_gabbi_v1-report_get_summary_for_a_period_of_each_service_and_tenant.test_request [1.234656s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {1} gabbi.suitemaker.test_gabbi_root-v1-storage_test_if_/_is_publicly_available.test_request [0.015950s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} gabbi.suitemaker.test_gabbi_root-v1-storage_test_if_head_/_is_available.test_request [0.017546s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} gabbi.suitemaker.test_gabbi_v1-rating_get_information_of_the_modified_module_(status).test_request [0.147104s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 03da4bb002b9, initial revision {2} gabbi.suitemaker.test_gabbi_v1-rating_change_status_and_priority_of_a_module.test_request [0.021748s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_recursive_delete_field_from_service(sqlite) [0.485899s] ... ok {0} cloudkitty.tests.storage.v1.test_hybrid_storage.HybridStorageTestGnocchi.test_init_no_res_type_no_policy(sqlite) [0.071857s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} gabbi.suitemaker.test_gabbi_root-v1-storage_test_that_only_one_apis_is_available.test_request [0.076716s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 03da4bb002b9, initial revision INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {1} cloudkitty.tests.storage.v1.test_hybrid_storage.HybridStorageTestGnocchi.test_init_with_res_type_no_policy(sqlite) [0.029042s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 03da4bb002b9, initial revision INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} cloudkitty.tests.storage.v1.test_hybrid_storage.HybridStorageTestGnocchi.test_init_with_res_type_with_policy(sqlite) [0.031183s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {2} gabbi.suitemaker.test_gabbi_v1-rating_get_information_of_the_modified_module_(both).test_request [0.126967s] ... ok INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {1} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_on_one_period(sqlite,sqlalchemy,sqlalchemy) [0.041062s] ... ok INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision {0} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_on_one_period_and_one_tenant(sqlite,sqlalchemy,sqlalchemy) [0.147608s] ... ok {2} gabbi.suitemaker.test_gabbi_v1-rating_get_a_quote_for_a_resource_description.test_request [0.038120s] ... ok INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} gabbi.suitemaker.test_gabbi_v1-rating_module_without_custom_api_should_use_notconfigurable_controller_(get).test_request [0.012226s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_on_one_period(sqlite,hybrid,sqlalchemy) [0.048290s] ... ok {2} gabbi.suitemaker.test_gabbi_v1-rating_module_without_custom_api_should_use_notconfigurable_controller_(post).test_request [0.013189s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations {2} gabbi.suitemaker.test_gabbi_v1-rating_module_without_custom_api_should_use_notconfigurable_controller_(put).test_request [0.014771s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision {2} gabbi.suitemaker.test_gabbi_v1-rating_verify_module_exposes_its_custom_api.test_request [0.012746s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {1} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_without_filter_but_timestamp(sqlite,sqlalchemy,sqlalchemy) [0.059200s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {0} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_on_one_period_and_one_tenant(sqlite,hybrid,sqlalchemy) [0.087904s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision {1} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_without_filter_but_timestamp(sqlite,hybrid,sqlalchemy) [0.042999s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_must_with_filters [0.000732s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_query [0.000134s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_should_no_filters [0.000126s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_should_with_filters [0.000126s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_bulk_with_instruction [0.001008s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_close_scrolls [0.000990s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_log_query_with_hits [0.000725s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_req_valid_status_code_deserialize [0.001314s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_scroll [0.000800s] ... ok INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_search_without_scroll [0.000765s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_query_no_args [0.000333s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_close_scrolls [0.000939s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_commit [0.000847s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_get_index [0.000778s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_retrieve_with_pagination [0.001113s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_scroll [0.004266s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_search_with_scroll [0.000909s] ... ok INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_total_no_groupby_with_pagination [0.000603s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_total_with_groupby_no_pagination [0.000617s] ... ok {1} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_delete_end [0.001233s] ... ok {1} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_get_filter_query [0.003096s] ... ok {1} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_get_filter_query_no_filters [0.000644s] ... ok {1} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_retrieve_format_with_pagination [0.001100s] ... ok {1} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_retrieve_format_with_types [0.000949s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_on_two_periods(sqlite,sqlalchemy,sqlalchemy) [0.079640s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods_groupby_project_id(sqlite,influxdb) [0.086240s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods_groupby_project_id(sqlite,elasticsearch) [0.050212s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_update_mapping_inside_group(sqlite) [0.447942s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_on_two_periods(sqlite,hybrid,sqlalchemy) [0.144481s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} cloudkitty.tests.test_orchestrator.CloudKittyProcessorTest.test_load_scopes_to_process(sqlite) [0.062000s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods_groupby_project_id(sqlite,opensearch) [0.083476s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {3} cloudkitty.tests.test_orchestrator.CloudKittyProcessorTest.test_process_scope(sqlite) [0.041585s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_no_frame_when_nothing_in_storage(sqlite,sqlalchemy,sqlalchemy) [0.100359s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {3} cloudkitty.tests.test_orchestrator.CloudKittyReprocessorTest.test_next_timestamp_to_process(sqlite) [0.041329s] ... ok INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision {3} cloudkitty.tests.test_orchestrator.OrchestratorTest.test_cloudkitty_service_manager_both_processings(sqlite) [0.043068s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_no_frame_when_nothing_in_storage(sqlite,hybrid,sqlalchemy) [0.108958s] ... ok {3} cloudkitty.tests.test_orchestrator.ReprocessingWorkerTest.test_load_scope_key_scope_not_found(sqlite) [0.043345s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit {3} cloudkitty.tests.test_orchestrator.WorkerTest.test_collect_with_data(sqlite) [0.055716s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {3} cloudkitty.tests.test_orchestrator.WorkerTest.test_execute_measurements_rating(sqlite) [0.027405s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.test_orchestrator.WorkerTest.test_persist_rating_data(sqlite) [0.014197s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {0} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_filtering_on_one_period(sqlite,sqlalchemy,sqlalchemy) [0.114171s] ... ok INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.test_policy.PolicyFileTestCase.test_modified_policy_reloads(sqlite) [0.012557s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.test_policy.PolicyTestCase.test_early_AND_authorization(sqlite) [0.015484s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} cloudkitty.tests.test_policy.PolicyTestCase.test_early_OR_authorization(sqlite) [0.015578s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit {3} cloudkitty.tests.test_policy.PolicyTestCase.test_ignore_case_role_check(sqlite) [0.014358s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_one_period(sqlite,influxdb) [0.324548s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_filtering_on_one_period(sqlite,hybrid,sqlalchemy) [0.082973s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_compressed_data(sqlite) [0.029135s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_create_duplicate_script(sqlite) [0.033552s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_one_period(sqlite,elasticsearch) [0.070732s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_delete_script_by_name(sqlite) [0.025910s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_filtering_on_one_period_and_one_tenant(sqlite,sqlalchemy,sqlalchemy) [0.072714s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_delete_script_without_parameters(sqlite) [0.028896s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_one_period(sqlite,opensearch) [0.064104s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_delete_unknown_script_by_name(sqlite) [0.021314s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_delete_unknown_script_by_uuid(sqlite) [0.037182s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 {0} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_filtering_on_one_period_and_one_tenant(sqlite,hybrid,sqlalchemy) [0.108465s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_get_script_by_uuid(sqlite) [0.025304s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_script_repr(sqlite) [0.022573s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_one_period_groupby_project_id(sqlite,influxdb) [0.121017s] ... ok INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_update_script_unknown_attribute(sqlite) [0.026394s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/db/sqlalchemy/api.py:119: SADeprecationWarning: Query.value() is deprecated and will be removed in a future release. Please use Query.with_entities() in combination with Query.scalar() (deprecated since: 1.4) res = q.value(models.ModuleStateInfo.state) INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/db/sqlalchemy/api.py:89: SADeprecationWarning: Query.value() is deprecated and will be removed in a future release. Please use Query.with_entities() in combination with Query.scalar() (deprecated since: 1.4) res = q.value(models.ModuleStateInfo.priority) {3} cloudkitty.tests.test_rating.RatingTest.test_get_module_info(sqlite) [0.012402s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {2} gabbi.suitemaker.test_gabbi_v1-info_get_config.test_request [0.868530s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_filtering_on_service(sqlite,sqlalchemy,sqlalchemy) [0.084964s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} cloudkitty.tests.test_storage_state.StateManagerTest.test_set_state_does_update_columns(sqlite) [0.015734s] ... ok {3} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_diff_seconds_positive_arg_naive_objects [0.000282s] ... ok {3} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_localized_now [0.000255s] ... ok {3} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_utc_to_local [0.000337s] ... ok {3} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_arg_types [0.000462s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {3} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_convert_float [0.000097s] ... ok {3} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_convert_str_int [0.000184s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {3} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_ts2iso [0.001503s] ... ok {3} cloudkitty.tests.utils_tests.test_validation.DictTypeValidatorTest.test_dictvalidator_invalid_dict_without_cast [0.000214s] ... ok {3} cloudkitty.tests.utils_tests.test_validation.DictTypeValidatorTest.test_dictvalidator_invalid_type_str [0.000251s] ... ok {3} cloudkitty.tests.utils_tests.test_validation.DictTypeValidatorTest.test_dictvalidator_valid_dict_without_cast [0.000088s] ... ok INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {0} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_filtering_on_service(sqlite,hybrid,sqlalchemy) [0.074405s] ... ok {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_one_period_groupby_project_id(sqlite,elasticsearch) [0.113151s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {0} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_groupby_restype(sqlite,sqlalchemy,sqlalchemy) [0.080028s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_one_period_groupby_project_id(sqlite,opensearch) [0.093647s] ... ok INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_one_scope_one_period(sqlite,influxdb) [0.122967s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_one_scope_one_period(sqlite,elasticsearch) [0.098023s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_one_scope_one_period(sqlite,opensearch) [0.097823s] ... ok {1} cloudkitty.tests.test_dataframe.TestDataFrame.test_dataframe_add_points [0.000765s] ... ok {1} cloudkitty.tests.test_dataframe.TestDataPoint.test_as_dict_mutable_standard [0.000091s] ... ok {1} cloudkitty.tests.test_dataframe.TestDataPoint.test_json_standard [0.000381s] ... ok {1} cloudkitty.tests.test_dataframe.TestDataPoint.test_set_price [0.000061s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_groupby_restype(sqlite,hybrid,sqlalchemy) [0.363418s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. {0} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_groupby_tenant(sqlite,sqlalchemy,sqlalchemy) [0.069277s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit {2} gabbi.suitemaker.test_gabbi_v1-info_get_metrics_info.test_request [0.683170s] ... ok INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {0} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_groupby_tenant(sqlite,hybrid,sqlalchemy) [0.116681s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {0} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_without_filter_but_timestamp(sqlite,sqlalchemy,sqlalchemy) [0.069072s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} gabbi.suitemaker.test_gabbi_v1-info_get_cpu_metric_info.test_request [0.104362s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 03da4bb002b9, initial revision INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {2} cloudkitty.tests.storage.v1.test_hybrid_storage.HybridStorageTestGnocchi.test_init_no_res_type_with_policy(sqlite) [0.055844s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_without_filter_but_timestamp(sqlite,hybrid,sqlalchemy) [0.087176s] ... ok {0} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_add_point_with_autocommit [0.000300s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration {0} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_composite_no_groupby [0.000432s] ... ok {0} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_must_with_start_end [0.000276s] ... ok {0} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_close_scroll [0.001943s] ... ok {0} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_delete_by_query_no_must [0.000880s] ... ok {0} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_delete_by_query_with_must [0.000859s] ... ok {0} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_total_no_groupby_with_pagination [0.000571s] ... ok {0} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_total_with_groupby_no_pagination [0.000479s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_add_point_with_autocommit [0.000443s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_composite [0.000257s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_must_with_filters [0.000247s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_should_no_filters [0.000227s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_should_with_filters [0.000263s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_bulk_index [0.000563s] ... ok INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_close_scroll [0.004025s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_log_query_no_hits [0.000672s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_log_query_with_hits [0.000728s] ... ok INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_req_valid_status_code_no_deserialize [0.005694s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_search_without_scroll [0.000686s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_total_no_groupby_no_pagination [0.000495s] ... ok {0} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClientV2.test_query_build_all_custom_fields [0.001085s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxDBStorage.test_point_to_dataframe_entry_invalid_groupby_metadata(sqlite) [0.022493s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_filter_outside_data(sqlite,sqlalchemy,sqlalchemy) [0.099228s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {0} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxDBStorage.test_point_to_dataframe_entry_valid_point(sqlite) [0.018427s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_duplicate_field(sqlite) [0.478386s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_all_time_options(sqlite,influxdb) [0.074306s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_filter_outside_data(sqlite,hybrid,sqlalchemy) [0.093643s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_all_time_options(sqlite,elasticsearch) [0.079010s] ... ok {2} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_groupby_tenant_and_restype(sqlite,sqlalchemy,sqlalchemy) [0.064608s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade -> 17fd1b237aa3, Initial migration INFO [alembic.runtime.migration] Running upgrade 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade c703a1bad612 -> d875621d0384, Creating indexes to allow SQL query optimizations Revision ID: d875621d0384 Revises: c703a1bad612 Create Date: 2022-11-23 15:36:05.331585 {2} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_groupby_tenant_and_restype(sqlite,hybrid,sqlalchemy) [0.088185s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_add_point_no_autocommit [0.001152s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_composite [0.000383s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_query_no_args [0.000124s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_commit [0.001022s] ... ok {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_all_time_options(sqlite,opensearch) [0.089197s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_get_index [0.006133s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_total_no_groupby_no_pagination [0.000593s] ... ok {2} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_query [0.000395s] ... ok {2} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_delete_by_query_with_must [0.000996s] ... ok {2} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_post_mapping [0.000744s] ... ok {2} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_req_invalid_status_code [0.001822s] ... ok {2} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_retrieve_no_pagination [0.001476s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {2} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_total_with_groupby_with_pagination [0.005714s] ... ok {2} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_delete_begin [0.001351s] ... ok {2} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_delete_begin_end_filters [0.000976s] ... ok {2} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_process_total [0.001557s] ... ok {2} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClientV2.test_query [0.006278s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClientV2.test_query_build [0.010218s] ... ok {2} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClientV2.test_query_build_no_custom_fields [0.001102s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxDBStorage.test_build_dataframes_differenciates_periods(sqlite) [0.010101s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_odd_time(sqlite,influxdb) [0.079792s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_odd_time(sqlite,elasticsearch) [0.083790s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_mapping_with_two_parents(sqlite) [0.469421s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_odd_time(sqlite,opensearch) [0.085138s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods_groupby_type_paginate(sqlite,influxdb) [0.353680s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods_groupby_type_paginate(sqlite,elasticsearch) [0.120899s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_retrieve_all_scopes_all_types(sqlite,influxdb) [0.346920s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods_groupby_type_paginate(sqlite,opensearch) [0.112072s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_one_scope_all_periods(sqlite,influxdb) [0.073498s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_one_scope_all_periods(sqlite,elasticsearch) [0.043906s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_one_scope_all_periods(sqlite,opensearch) [0.066992s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_no_groupby(sqlite,influxdb) [0.064087s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_retrieve_all_scopes_all_types(sqlite,elasticsearch) [0.283695s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_no_groupby(sqlite,elasticsearch) [0.085807s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_no_groupby(sqlite,opensearch) [0.085089s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_time_groupby(sqlite,influxdb) [0.057742s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:153: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values(models.HashMapField.field_id) {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_field(sqlite) [0.891555s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_retrieve_all_scopes_all_types(sqlite,opensearch) [0.239474s] ... ok {0} cloudkitty.tests.test_dataframe.TestDataFrame.test_from_dict_invalid_dict [0.000300s] ... ok {0} cloudkitty.tests.test_dataframe.TestDataFrame.test_iterpoints [0.000239s] ... ok INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.test_dataframe.TestDataFrame.test_json [0.000376s] ... ok {0} cloudkitty.tests.test_dataframe.TestDataPoint.test_desc [0.000207s] ... ok {0} cloudkitty.tests.test_dataframe.TestDataPoint.test_properties [0.000190s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_time_groupby(sqlite,elasticsearch) [0.068662s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_time_groupby(sqlite,opensearch) [0.053896s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_wrong_time_frame(sqlite,influxdb) [0.203015s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_wrong_time_frame(sqlite,elasticsearch) [0.046140s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_wrong_time_frame(sqlite,opensearch) [0.086530s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:153: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values(models.HashMapField.field_id) {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_field_in_existing_service(sqlite) [0.427686s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:159: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_group(sqlite) [0.486190s] ... ok INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_retrieve_one_scope_two_types_one_period(sqlite,influxdb) [0.116163s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_retrieve_one_scope_two_types_one_period(sqlite,elasticsearch) [0.068956s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:195: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_retrieve_one_scope_two_types_one_period(sqlite,opensearch) [0.076108s] ... ok INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_mapping(sqlite) [0.247382s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} cloudkitty.tests.test_config.ConfigTest.test_config(sqlite) [0.012970s] ... ok {2} cloudkitty.tests.test_dataframe.TestDataFrame.test_from_dict_valid_dict [0.000221s] ... ok {2} cloudkitty.tests.test_dataframe.TestDataPoint.test_as_dict_mutable_legacy [0.000068s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration {2} cloudkitty.tests.test_dataframe.TestDataPoint.test_create_empty_datapoint [0.000097s] ... ok {2} cloudkitty.tests.test_dataframe.TestDataPoint.test_from_dict_invalid [0.000135s] ... ok {2} cloudkitty.tests.test_dataframe.TestDataPoint.test_from_dict_valid_dict [0.000085s] ... ok {2} cloudkitty.tests.test_dataframe.TestDataPoint.test_json_legacy [0.000098s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:231: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_threshold(sqlite) [0.214098s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_service_by_name(sqlite) [0.475026s] ... ok INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_duplicate_group(sqlite) [0.314755s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_threshold_with_incorrect_type(sqlite) [0.301591s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_duplicate_service(sqlite) [0.237084s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_service_by_uuid(sqlite) [0.530481s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_unknown_group(sqlite) [0.413186s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:159: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_group(sqlite) [0.642999s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_get_mapping(sqlite) [0.402861s] ... ok INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:231: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_threshold(sqlite) [0.780439s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:159: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_non_recursive_delete_group(sqlite) [0.269717s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_get_threshold(sqlite) [0.234488s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_mappings_filtering_on_tenant(sqlite) [0.626739s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_process_fields(sqlite) [0.280882s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/rating/hash/db/sqlalchemy/api.py:195: SADeprecationWarning: Query.values() is deprecated and will be removed in a future release. Please use Query.with_entities() (deprecated since: 1.4) res = q.values( {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_mappings_filtering_on_no_tenant(sqlite) [0.294363s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_mappings_from_services(sqlite) [0.438535s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_process_services(sqlite) [0.461728s] ... ok INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_mappings_from_group(sqlite) [0.275635s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_recursive_delete_group(sqlite) [0.280424s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_update_result_flat(sqlite) [0.216778s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_mappings_without_group(sqlite) [0.582731s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_thresholds_filtering_on_tenant(sqlite) [0.670824s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_update_result_threshold(sqlite) [0.227882s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_update_threshold(sqlite) [0.227772s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_thresholds_from_fields(sqlite) [0.276425s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} cloudkitty.tests.test_orchestrator.CloudKittyProcessorTest.test_internal_run(sqlite) [0.016932s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} cloudkitty.tests.test_orchestrator.CloudKittyProcessorTest.test_process_scope_no_next_timestamp(sqlite) [0.015433s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {0} cloudkitty.tests.test_orchestrator.CloudKittyProcessorTest.test_terminate(sqlite) [0.011860s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.test_orchestrator.CloudKittyReprocessorTest.test_load_scopes_to_process(sqlite) [0.011484s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. {0} cloudkitty.tests.test_orchestrator.OrchestratorTest.test_cloudkitty_service_manager_only_reprocessing(sqlite) [0.009841s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/db/sqlalchemy/api.py:89: SADeprecationWarning: Query.value() is deprecated and will be removed in a future release. Please use Query.with_entities() in combination with Query.scalar() (deprecated since: 1.4) res = q.value(models.ModuleStateInfo.priority) {0} cloudkitty.tests.test_orchestrator.OrchestratorTest.test_processors_ordering_in_workers(sqlite) [0.027267s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. {0} cloudkitty.tests.test_orchestrator.ReprocessingWorkerTest.test_do_execute_scope_processing(sqlite) [0.023735s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.test_orchestrator.ReprocessingWorkerTest.test_generate_next_timestamp_with_current_processing(sqlite) [0.023981s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.test_orchestrator.ReprocessingWorkerTest.test_update_scope_processing_state_db(sqlite) [0.018539s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {0} cloudkitty.tests.test_orchestrator.WorkerTest.test_collect_no_data(sqlite) [0.016333s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} cloudkitty.tests.test_orchestrator.WorkerTest.test_do_collection_all_valid(sqlite) [0.047364s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {0} cloudkitty.tests.test_orchestrator.WorkerTest.test_do_execute_scope_processing_with_usage_data(sqlite) [0.040662s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.test_orchestrator.WorkerTest.test_execute_worker_processing_scope_already_processed_active(sqlite) [0.036444s] ... ok {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_thresholds_from_only_group(sqlite) [0.306500s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {0} cloudkitty.tests.test_orchestrator.WorkerTest.test_execute_worker_processing_scope_not_processed_yet(sqlite) [0.039609s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. {0} cloudkitty.tests.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws(sqlite) [0.035693s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {0} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_delete_script_by_uuid(sqlite) [0.054418s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_thresholds_from_services(sqlite) [0.929654s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration {0} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_exec_code_isolation(sqlite) [0.051613s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_process_field_threshold_no_match(sqlite) [0.313856s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_load_thresholds(sqlite) [0.429272s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_process_rating(sqlite) [0.290311s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {1} cloudkitty.tests.test_orchestrator.CloudKittyProcessorTest.test_generate_lock_base_name(sqlite) [0.016460s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.test_orchestrator.CloudKittyProcessorTest.test_init_messaging(sqlite) [0.018187s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.test_orchestrator.CloudKittyReprocessorTest.test_next_timestamp_to_process_processing_finished(sqlite) [0.027422s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {1} cloudkitty.tests.test_orchestrator.WorkerTest.test_do_execute_scope_processing_with_no_usage_data(sqlite) [0.042184s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {1} cloudkitty.tests.test_orchestrator.WorkerTest.test_run(sqlite) [0.048711s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.test_policy.PolicyTestCase.test_enforce_bad_action_throws(sqlite) [0.024569s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.test_policy.PolicyTestCase.test_enforce_good_action(sqlite) [0.022211s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_process_service_threshold(sqlite) [0.245188s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_load_scripts(sqlite) [0.642776s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {1} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_empty_script_update(sqlite) [0.031772s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. {1} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_get_script_by_name(sqlite) [0.032697s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 {0} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_on_the_fly_decompression(sqlite) [0.086623s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_process_rating_with_documentation_rules(sqlite) [0.032341s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_read_only_checksum(sqlite) [0.025550s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {1} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_valid_script_data_loaded(sqlite) [0.028877s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.test_rating.RatingTest.test_enabled_property(sqlite) [0.014567s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {0} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_process_rating(sqlite) [0.078601s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.test_rating.RatingTest.test_set_state_triggers_rpc(sqlite) [0.027090s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.test_state.DBStateManagerTest.test_gen_name(sqlite) [0.017588s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_update_mapping(sqlite) [0.228687s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. {0} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_purge_old_scripts(sqlite) [0.091880s] ... ok {1} cloudkitty.tests.test_storage_state.StateManagerTest.test_get_last_processed_timestamp_no_column_update(sqlite) [0.044092s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. {1} cloudkitty.tests.test_storage_state.StateManagerTest.test_set_state_does_not_duplicate_entries(sqlite) [0.030294s] ... ok INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {1} cloudkitty.tests.utils_tests.test_json.JSONEncoderTest.test_encode_datetime(sqlite) [0.019882s] ... ok {1} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_cloudkitty_dt_from_ts_as_utc [0.000248s] ... ok {1} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_cloudkitty_dt_from_ts_local_tz [0.000742s] ... ok {1} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_diff_seconds_positive_arg_aware_objects [0.000576s] ... ok {0} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_update_checksum(sqlite) [0.059829s] ... ok {1} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_get_month_start_with_arg [0.000883s] ... ok {1} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_local_to_utc_naive [0.000266s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_convert_decimal [0.000202s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {1} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_convert_int [0.000228s] ... ok {1} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_str_str_str [0.000581s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {1} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_dt2iso [0.000261s] ... ok {1} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_get_last_month_leap [0.000275s] ... ok {1} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_iso2dt [0.000614s] ... ok {1} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_load_timestamp [0.000594s] ... ok {1} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_month_start_without_dt [0.000788s] ... ok {1} cloudkitty.tests.utils_tests.test_validation.DictTypeValidatorTest.test_dictvalidator_invalid_dict_with_cast [0.000255s] ... ok INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {1} cloudkitty.tests.utils_tests.test_validation.DictTypeValidatorTest.test_dictvalidator_invalid_type_tuple [0.000244s] ... ok {1} cloudkitty.tests.utils_tests.test_validation.IterableValuesDictTest.test_iterablevaluesdict_invalid_iterable_with_cast [0.000508s] ... ok {1} cloudkitty.tests.utils_tests.test_validation.IterableValuesDictTest.test_iterablevaluesdict_invalid_type_str [0.000277s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/db/sqlalchemy/api.py:119: SADeprecationWarning: Query.value() is deprecated and will be removed in a future release. Please use Query.with_entities() in combination with Query.scalar() (deprecated since: 1.4) res = q.value(models.ModuleStateInfo.state) {0} cloudkitty.tests.test_rating.RatingTest.test_disable_module(sqlite) [0.021228s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.test_rating.RatingTest.test_enable_module(sqlite) [0.017197s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.test_rating.RatingTest.test_get_default_priority(sqlite) [0.034060s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_update_result_rate(sqlite) [0.227105s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.test_rating.RatingTest.test_set_priority(sqlite) [0.064770s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {0} cloudkitty.tests.test_rating.RatingTest.test_update_priority(sqlite) [0.023536s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/db/sqlalchemy/api.py:62: SADeprecationWarning: Query.value() is deprecated and will be removed in a future release. Please use Query.with_entities() in combination with Query.scalar() (deprecated since: 1.4) return q.value(models.StateInfo.s_metadata) {0} cloudkitty.tests.test_state.DBStateManagerTest.test_metadata_access(sqlite) [0.027440s] ... ok INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.test_storage_state.StateManagerTest.test_get_last_processed_timestamp_does_update_columns(sqlite) [0.026660s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.test_storage_state.StateManagerTest.test_set_state_no_column_update(sqlite) [0.026760s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.utils_tests.test_json.JSONEncoderTest.test_encode_decimal(sqlite) [0.022046s] ... ok {0} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_diff_seconds_negative_arg_aware_objects_on_summer_change [0.000395s] ... ok {0} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_dt_from_iso [0.003196s] ... ok {0} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_get_month_start_no_arg [0.000062s] ... ok {0} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_get_month_start_with_arg_naive [0.000111s] ... ok {0} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_convert_str_float [0.000065s] ... ok {0} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_add_month_leap [0.000066s] ... ok {0} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_get_last_month_without_dt [0.000281s] ... ok {0} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_get_next_month_without_dt [0.000265s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {0} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_month_end_without_dt [0.004557s] ... ok {0} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_sub_month_keep_leap [0.000064s] ... ok {0} cloudkitty.tests.utils_tests.test_validation.IterableValuesDictTest.test_iterablevaluesdict_invalid_dict_iterable_with_cast [0.000091s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_update_threshold_inside_group(sqlite) [0.331422s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_orchestrator.CloudKittyReprocessorTest.test_generate_lock_base_name(sqlite) [0.293368s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_orchestrator.OrchestratorTest.test_cloudkitty_service_manager_only_processing(sqlite) [0.011145s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_orchestrator.ReprocessingWorkerTest.test_generate_next_timestamp_no_current_processing(sqlite) [0.015751s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_orchestrator.ReprocessingWorkerTest.test_load_scope_key(sqlite) [0.015973s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_orchestrator.ReprocessingWorkerTest.test_load_scope_key_more_than_one_scope_found(sqlite) [0.012928s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_orchestrator.ReprocessingWorkerTest.test_next_timestamp_to_process(sqlite) [0.019042s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_orchestrator.ReprocessingWorkerTest.test_next_timestamp_to_process_no_db_item(sqlite) [0.021007s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_orchestrator.ScopeEndpointTest.test_reset_state(sqlite) [0.014466s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_orchestrator.WorkerTest.test_check_state(sqlite) [0.013992s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_orchestrator.WorkerTest.test_do_collection_some_empty(sqlite) [0.035046s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_orchestrator.WorkerTest.test_execute_worker_processing_no_next_timestamp(sqlite) [0.013896s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {2} cloudkitty.tests.test_orchestrator.WorkerTest.test_execute_worker_processing_scope_already_processed_inactive(sqlite) [0.015787s] ... ok INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_orchestrator.WorkerTest.test_update_scope_processing_state_db(sqlite) [0.018186s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_policy.PolicyTestCase.test_enforce_bad_action_noraise(sqlite) [0.015091s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 {2} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_create_script(sqlite) [0.027353s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 {2} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_get_script_without_parameters(sqlite) [0.042589s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 {2} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_update_script(sqlite) [0.022828s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 {2} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_update_script_on_checksum_change(sqlite) [0.028075s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 {2} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_update_script_uuid_disabled(sqlite) [0.025717s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 {2} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_validate_checksum(sqlite) [0.046857s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. /builddir/build/BUILD/cloudkitty-22.1.0.dev12/cloudkitty/db/sqlalchemy/api.py:38: SADeprecationWarning: Query.value() is deprecated and will be removed in a future release. Please use Query.with_entities() in combination with Query.scalar() (deprecated since: 1.4) return q.value(models.StateInfo.state) {2} cloudkitty.tests.test_state.DBStateManagerTest.test_state_access(sqlite) [0.013246s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.test_storage_state.StateManagerTest.test_set_state_does_update_state(sqlite) [0.015620s] ... ok {2} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_add_substract_delta [0.000670s] ... ok {2} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_add_substract_delta_summertime [0.000421s] ... ok {2} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_diff_seconds_negative_arg_aware_objects [0.000061s] ... ok {2} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_diff_seconds_negative_arg_naive_objects [0.000057s] ... ok {2} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_local_to_utc_not_naive [0.000087s] ... ok {2} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_convert_fraction [0.000070s] ... ok {2} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_convert_str_fraction [0.000062s] ... ok {2} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_str_float_float [0.000055s] ... ok {2} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_add_month_keep_leap [0.000066s] ... ok {2} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_dt2ts [0.000058s] ... ok {2} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_get_next_month_leap [0.000045s] ... ok {2} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_sub_month_leap [0.000045s] ... ok {2} cloudkitty.tests.utils_tests.test_validation.DictTypeValidatorTest.test_dictvalidator_valid_dict_with_cast [0.000061s] ... ok {2} cloudkitty.tests.utils_tests.test_validation.IterableValuesDictTest.test_iterablevaluesdict_invalid_dict_iterable_without_cast [0.000092s] ... ok {2} cloudkitty.tests.utils_tests.test_validation.IterableValuesDictTest.test_iterablevaluesdict_invalid_type_tuple [0.000061s] ... ok {2} cloudkitty.tests.utils_tests.test_validation.IterableValuesDictTest.test_iterablevaluesdict_valid_list_and_tuple_with_cast [0.000053s] ... ok {2} cloudkitty.tests.utils_tests.test_validation.IterableValuesDictTest.test_iterablevaluesdict_valid_list_and_tuple_without_cast [0.000049s] ... ok ====== Totals ====== Ran: 724 tests in 22.8742 sec. - Passed: 724 - Skipped: 0 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 71.2259 sec. ============== Worker Balance ============== - Worker 0 (160 tests) => 0:00:20.218842 - Worker 1 (215 tests) => 0:00:19.336516 - Worker 2 (198 tests) => 0:00:22.308449 - Worker 3 (151 tests) => 0:00:13.845773 ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-cloudkitty-tests-22.1.0-0.20250616133224.409cd98.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.NJrYP9 + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev12 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/share/licenses/python3-cloudkitty-tests + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/share/licenses/python3-cloudkitty-tests + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/share/licenses/python3-cloudkitty-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-cloudkitty-tests = 22.1.0-0.20250616133224.409cd98.el9 python3-cloudkitty-tests = 22.1.0-0.20250616133224.409cd98.el9 python3.9-cloudkitty-tests = 22.1.0-0.20250616133224.409cd98.el9 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.9 Obsoletes: python39-cloudkitty-tests < 22.1.0-0.20250616133224.409cd98.el9 Processing files: openstack-cloudkitty-common-22.1.0-0.20250616133224.409cd98.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.fCl9YF + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev12 + DOCDIR=/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/share/doc/openstack-cloudkitty-common + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/share/doc/openstack-cloudkitty-common + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/share/doc/openstack-cloudkitty-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(openstack-cloudkitty-common) = 22.1.0-0.20250616133224.409cd98.el9 openstack-cloudkitty-common = 22.1.0-0.20250616133224.409cd98.el9 python3.9dist(cloudkitty) = 22.1~~dev12 python3dist(cloudkitty) = 22.1~~dev12 Requires(interp): /bin/sh 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(pre): /bin/sh shadow-utils Requires: /usr/bin/python3 python(abi) = 3.9 python3.9dist(alembic) >= 1.4.3 python3.9dist(cotyledon) >= 1.7.3 python3.9dist(datetimerange) >= 0.6.1 python3.9dist(flask) >= 2 python3.9dist(flask-restful) >= 0.3.9 python3.9dist(futurist) >= 2.3 python3.9dist(gnocchiclient) >= 7.0.6 python3.9dist(influxdb) >= 5.3.1 python3.9dist(influxdb-client) >= 1.36 python3.9dist(iso8601) >= 0.1.13 python3.9dist(keystoneauth1) >= 4.2.1 python3.9dist(keystonemiddleware) >= 9.1 python3.9dist(oslo-concurrency) >= 4.3.1 python3.9dist(oslo-config) >= 8.3.3 python3.9dist(oslo-context) >= 3.1.1 python3.9dist(oslo-db) >= 8.4 python3.9dist(oslo-i18n) >= 5.0.1 python3.9dist(oslo-log) >= 4.4 python3.9dist(oslo-messaging) >= 14.1 python3.9dist(oslo-middleware) >= 4.1.1 python3.9dist(oslo-policy) >= 4.5 python3.9dist(oslo-upgradecheck) >= 1.3 python3.9dist(oslo-utils) >= 4.7 python3.9dist(pastedeploy) >= 2.1.1 python3.9dist(pbr) >= 5.5.1 python3.9dist(pecan) >= 1.3.3 python3.9dist(python-dateutil) >= 2.8 python3.9dist(python-keystoneclient) >= 4.1.1 python3.9dist(requests) >= 2.14.2 python3.9dist(sqlalchemy) >= 1.3.20 python3.9dist(stevedore) >= 3.2.2 python3.9dist(tooz) >= 2.7.1 python3.9dist(voluptuous) >= 0.12 python3.9dist(wsme) >= 0.10 Processing files: openstack-cloudkitty-api-22.1.0-0.20250616133224.409cd98.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.4fh8SH + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev12 + DOCDIR=/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/share/doc/openstack-cloudkitty-api + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/share/doc/openstack-cloudkitty-api + cp -pr README.rst /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/share/doc/openstack-cloudkitty-api + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/share/doc/openstack-cloudkitty-api + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-cloudkitty-api = 22.1.0-0.20250616133224.409cd98.el9 Requires(interp): /bin/sh /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 systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: /usr/bin/python3 Processing files: openstack-cloudkitty-processor-22.1.0-0.20250616133224.409cd98.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.EosPM5 + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev12 + DOCDIR=/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/share/doc/openstack-cloudkitty-processor + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/share/doc/openstack-cloudkitty-processor + cp -pr README.rst /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/share/doc/openstack-cloudkitty-processor + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64/usr/share/doc/openstack-cloudkitty-processor + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-cloudkitty-processor = 22.1.0-0.20250616133224.409cd98.el9 Requires(interp): /bin/sh /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 systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: /usr/bin/python3 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64 Wrote: /builddir/build/SRPMS/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.src.rpm Wrote: /builddir/build/RPMS/openstack-cloudkitty-processor-22.1.0-0.20250616133224.409cd98.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-cloudkitty-api-22.1.0-0.20250616133224.409cd98.el9.noarch.rpm Wrote: /builddir/build/RPMS/python3-cloudkitty-tests-22.1.0-0.20250616133224.409cd98.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-cloudkitty-common-22.1.0-0.20250616133224.409cd98.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.xSVBN0 + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev12 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250616133224.409cd98.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0