Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 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.20250512170708.761b51e.el9.src.rpm Child return code was: 0 Mock Version: 6.0 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.20250512170708.761b51e.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.vtnt2k + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cloudkitty-22.1.0.dev3 + /usr/bin/gzip -dc /builddir/build/SOURCES/cloudkitty-22.1.0.dev3-0.20250512170708.761b51e.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd cloudkitty-22.1.0.dev3 + /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.Ng4P64 + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev3 + 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.dev3/.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.dev3/.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.dev3/pyproject-wheeldir --output /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.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.20250512170708.761b51e.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.iylkaB + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev3 + 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.dev3/.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.dev3/.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.dev3/pyproject-wheeldir --output /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.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.20250512170708.761b51e.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.hJarJS + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev3 + 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.dev3/.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.dev3/.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.dev3/pyproject-wheeldir --output /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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 pbr to cloudkitty.egg-info/pbr.json 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 [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.dev3/cloudkitty-22.1.0.dev3.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.20250512170708.761b51e.el9.x86_64-pyproject-buildrequires Wrote: /builddir/build/SRPMS/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.buildreqs.nosrc.rpm + rm -rfv cloudkitty-22.1.0.dev3.dist-info/ removed 'cloudkitty-22.1.0.dev3.dist-info/LICENSE' removed 'cloudkitty-22.1.0.dev3.dist-info/AUTHORS' removed 'cloudkitty-22.1.0.dev3.dist-info/METADATA' removed 'cloudkitty-22.1.0.dev3.dist-info/entry_points.txt' removed 'cloudkitty-22.1.0.dev3.dist-info/pbr.json' removed 'cloudkitty-22.1.0.dev3.dist-info/top_level.txt' removed directory 'cloudkitty-22.1.0.dev3.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 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.VURvD2 + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev3 + 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.dev3/.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.dev3/.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.dev3/pyproject-wheeldir --output /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.9.0) Handling gnocchiclient>=7.0.6 from tox --print-deps-only: py39,docs Requirement satisfied: gnocchiclient>=7.0.6 (installed: gnocchiclient 7.1.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.10.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.7.1) Handling oslo.context>=3.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.context>=3.1.1 (installed: oslo.context 5.7.1) 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 16.1.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.3.1) 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 8.2.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.0) 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.0) 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.9.0) Handling gnocchiclient>=7.0.6 from tox --print-deps-only: py39,docs Requirement satisfied: gnocchiclient>=7.0.6 (installed: gnocchiclient 7.1.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.10.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.7.1) Handling oslo.context>=3.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.context>=3.1.1 (installed: oslo.context 5.7.1) 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 16.1.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.3.1) 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 8.2.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.0) 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 pbr to cloudkitty.egg-info/pbr.json 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 [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.dev3/cloudkitty-22.1.0.dev3.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.9.0) Handling gnocchiclient (>=7.0.6) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: gnocchiclient (>=7.0.6) (installed: gnocchiclient 7.1.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.10.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.7.1) Handling oslo.context (>=3.1.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.context (>=3.1.1) (installed: oslo.context 5.7.1) 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 16.1.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.3.1) 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 8.2.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.0) 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.20250512170708.761b51e.el9.x86_64-pyproject-buildrequires + rm -rfv cloudkitty-22.1.0.dev3.dist-info/ removed 'cloudkitty-22.1.0.dev3.dist-info/LICENSE' removed 'cloudkitty-22.1.0.dev3.dist-info/AUTHORS' removed 'cloudkitty-22.1.0.dev3.dist-info/METADATA' removed 'cloudkitty-22.1.0.dev3.dist-info/top_level.txt' removed 'cloudkitty-22.1.0.dev3.dist-info/pbr.json' removed 'cloudkitty-22.1.0.dev3.dist-info/entry_points.txt' removed directory 'cloudkitty-22.1.0.dev3.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.JwMlQa + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev3 + 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.dev3/.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.dev3/.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.dev3/pyproject-wheeldir --output /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.9.0) Handling gnocchiclient>=7.0.6 from tox --print-deps-only: py39,docs Requirement satisfied: gnocchiclient>=7.0.6 (installed: gnocchiclient 7.1.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.10.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.7.1) Handling oslo.context>=3.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.context>=3.1.1 (installed: oslo.context 5.7.1) 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 16.1.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.3.1) 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 8.2.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.0) 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.0) 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.9.0) Handling gnocchiclient>=7.0.6 from tox --print-deps-only: py39,docs Requirement satisfied: gnocchiclient>=7.0.6 (installed: gnocchiclient 7.1.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.10.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.7.1) Handling oslo.context>=3.1.1 from tox --print-deps-only: py39,docs Requirement satisfied: oslo.context>=3.1.1 (installed: oslo.context 5.7.1) 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 16.1.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.3.1) 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 8.2.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.0) 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 pbr to cloudkitty.egg-info/pbr.json 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 [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.dev3/cloudkitty-22.1.0.dev3.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.9.0) Handling gnocchiclient (>=7.0.6) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: gnocchiclient (>=7.0.6) (installed: gnocchiclient 7.1.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.10.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.7.1) Handling oslo.context (>=3.1.1) from hook generated metadata: Requires-Dist (cloudkitty) Requirement satisfied: oslo.context (>=3.1.1) (installed: oslo.context 5.7.1) 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 16.1.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.3.1) 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 8.2.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.0) 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.20250512170708.761b51e.el9.x86_64-pyproject-buildrequires + rm -rfv cloudkitty-22.1.0.dev3.dist-info/ removed 'cloudkitty-22.1.0.dev3.dist-info/LICENSE' removed 'cloudkitty-22.1.0.dev3.dist-info/AUTHORS' removed 'cloudkitty-22.1.0.dev3.dist-info/METADATA' removed 'cloudkitty-22.1.0.dev3.dist-info/entry_points.txt' removed 'cloudkitty-22.1.0.dev3.dist-info/pbr.json' removed 'cloudkitty-22.1.0.dev3.dist-info/top_level.txt' removed directory 'cloudkitty-22.1.0.dev3.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.7xpLHT + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev3 + mkdir -p /builddir/build/BUILD/cloudkitty-22.1.0.dev3/.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.dev3/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/cloudkitty-22.1.0.dev3/pyproject-wheeldir Processing /builddir/build/BUILD/cloudkitty-22.1.0.dev3 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.dev3/.pyproject-builddir/tmpl6e_09yr /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.dev3/.pyproject-builddir/pip-modern-metadata-flzxoy3y/cloudkitty.egg-info writing pbr to /builddir/build/BUILD/cloudkitty-22.1.0.dev3/.pyproject-builddir/pip-modern-metadata-flzxoy3y/cloudkitty.egg-info/pbr.json writing /builddir/build/BUILD/cloudkitty-22.1.0.dev3/.pyproject-builddir/pip-modern-metadata-flzxoy3y/cloudkitty.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/cloudkitty-22.1.0.dev3/.pyproject-builddir/pip-modern-metadata-flzxoy3y/cloudkitty.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/cloudkitty-22.1.0.dev3/.pyproject-builddir/pip-modern-metadata-flzxoy3y/cloudkitty.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/cloudkitty-22.1.0.dev3/.pyproject-builddir/pip-modern-metadata-flzxoy3y/cloudkitty.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/cloudkitty-22.1.0.dev3/.pyproject-builddir/pip-modern-metadata-flzxoy3y/cloudkitty.egg-info/top_level.txt [pbr] Processing SOURCES.txt writing manifest file '/builddir/build/BUILD/cloudkitty-22.1.0.dev3/.pyproject-builddir/pip-modern-metadata-flzxoy3y/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.dev3/.pyproject-builddir/pip-modern-metadata-flzxoy3y/cloudkitty.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/cloudkitty-22.1.0.dev3/.pyproject-builddir/pip-modern-metadata-flzxoy3y/cloudkitty-22.1.0.dev3.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.dev3/.pyproject-builddir/tmpa9njvgy1 /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 creating build/lib/cloudkitty/tests/gabbi 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/common creating build/lib/cloudkitty/common/db 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/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/rating creating build/lib/cloudkitty/rating/hash creating build/lib/cloudkitty/rating/hash/db creating build/lib/cloudkitty/rating/hash/db/sqlalchemy 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/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 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/api creating build/lib/cloudkitty/tests/api/v2 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/storage creating build/lib/cloudkitty/storage/v1 copying cloudkitty/storage/v1/__init__.py -> build/lib/cloudkitty/storage/v1 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/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/hacking copying cloudkitty/hacking/checks.py -> build/lib/cloudkitty/hacking copying cloudkitty/hacking/__init__.py -> build/lib/cloudkitty/hacking 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/api creating build/lib/cloudkitty/api/v2 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/db creating build/lib/cloudkitty/db/sqlalchemy 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/api/v1 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 creating build/lib/cloudkitty/common/policies 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/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 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/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/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/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/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/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 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/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/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/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/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 creating build/lib/cloudkitty/backend copying cloudkitty/backend/file.py -> build/lib/cloudkitty/backend copying cloudkitty/backend/__init__.py -> build/lib/cloudkitty/backend 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 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 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/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/tests/storage creating build/lib/cloudkitty/tests/storage/v2 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/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 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/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/tests/storage/__init__.py -> build/lib/cloudkitty/tests/storage 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/tests/api/__init__.py -> build/lib/cloudkitty/tests/api 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 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/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 copying cloudkitty/rating/pyscripts/__init__.py -> build/lib/cloudkitty/rating/pyscripts 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 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/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 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 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 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 copying cloudkitty/rating/noop.py -> build/lib/cloudkitty/rating copying cloudkitty/rating/__init__.py -> build/lib/cloudkitty/rating 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/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 copying cloudkitty/db/api.py -> build/lib/cloudkitty/db copying cloudkitty/db/__init__.py -> build/lib/cloudkitty/db copying cloudkitty/tests/gabbi/rating/__init__.py -> build/lib/cloudkitty/tests/gabbi/rating 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/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/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/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 copying cloudkitty/rating/hash/__init__.py -> build/lib/cloudkitty/rating/hash 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 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 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/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/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/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 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/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/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 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 running egg_info writing pbr to cloudkitty.egg-info/pbr.json 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 [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) 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 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/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/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/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/api/app.wsgi -> build/lib/cloudkitty/api 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 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 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 copying cloudkitty/common/db/alembic/alembic.ini -> build/lib/cloudkitty/common/db/alembic 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 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/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/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/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/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/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/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 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/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 creating build/bdist.linux-x86_64/wheel/cloudkitty/api copying build/lib/cloudkitty/api/app.wsgi -> build/bdist.linux-x86_64/wheel/cloudkitty/api 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/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/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 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/v2 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 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/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 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/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/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 copying build/lib/cloudkitty/storage/__init__.py -> build/bdist.linux-x86_64/wheel/cloudkitty/storage creating 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/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/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/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/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/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 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/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/rating/hash 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/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 creating build/bdist.linux-x86_64/wheel/cloudkitty/rating/hash/db 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/hash/db/sqlalchemy 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 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 creating build/bdist.linux-x86_64/wheel/cloudkitty/common creating build/bdist.linux-x86_64/wheel/cloudkitty/common/policies 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/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/__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/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 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/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 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 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/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/storage 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 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 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 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/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/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/api 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/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 creating build/bdist.linux-x86_64/wheel/cloudkitty/tests/api/v2 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 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/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 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/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 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/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 running install_egg_info Copying cloudkitty.egg-info to build/bdist.linux-x86_64/wheel/cloudkitty-22.1.0.dev3-py3.9.egg-info running install_scripts Installing cloudkitty-api script to build/bdist.linux-x86_64/wheel/cloudkitty-22.1.0.dev3.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.dev3.dist-info/WHEEL creating '/builddir/build/BUILD/cloudkitty-22.1.0.dev3/.pyproject-builddir/pip-wheel-vkzviq5i/tmpbdkipcd9/cloudkitty-22.1.0.dev3-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-22.1.0.dev3.data/scripts/cloudkitty-api' adding 'cloudkitty-22.1.0.dev3.dist-info/AUTHORS' adding 'cloudkitty-22.1.0.dev3.dist-info/LICENSE' adding 'cloudkitty-22.1.0.dev3.dist-info/METADATA' adding 'cloudkitty-22.1.0.dev3.dist-info/WHEEL' adding 'cloudkitty-22.1.0.dev3.dist-info/entry_points.txt' adding 'cloudkitty-22.1.0.dev3.dist-info/pbr.json' adding 'cloudkitty-22.1.0.dev3.dist-info/top_level.txt' adding 'cloudkitty-22.1.0.dev3.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.dev3-py3-none-any.whl size=384154 sha256=1d3ee5e84ff0814afba6300aea063dd05be7443fe3af73cf58256ca317a3d23f Stored in directory: /builddir/.cache/pip/wheels/bf/c6/04/5cb0c24bf7984e55e12ce34af8f27deda2e5b29c0a8ae607d2 Successfully built cloudkitty + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.iZ5eBH + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64 + cd cloudkitty-22.1.0.dev3 ++ ls /builddir/build/BUILD/cloudkitty-22.1.0.dev3/pyproject-wheeldir/cloudkitty-22.1.0.dev3-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=cloudkitty==22.1.0.dev3 + '[' -z cloudkitty==22.1.0.dev3 ']' + TMPDIR=/builddir/build/BUILD/cloudkitty-22.1.0.dev3/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.dev3/pyproject-wheeldir cloudkitty==22.1.0.dev3 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.dev3/pyproject-wheeldir Processing ./pyproject-wheeldir/cloudkitty-22.1.0.dev3-py3-none-any.whl Installing collected packages: cloudkitty changing mode of /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-dbsync to 755 changing mode of /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-processor to 755 changing mode of /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-status to 755 changing mode of /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-storage-init to 755 changing mode of /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-writer to 755 Successfully installed cloudkitty-22.1.0.dev3 + '[' -d /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-api /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-dbsync /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-processor /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-status /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-storage-init /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-writer /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-api: updating /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-dbsync: updating /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-processor: updating /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-status: updating /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-storage-init: updating /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/cloudkitty-writer: updating + rm -rfv /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.el9.x86_64/usr/lib64/python3.9/site-packages '!=' /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/lib/python3.9/site-packages ']' + '[' -d /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.el9.x86_64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.9/site-packages/cloudkitty-22.1.0.dev3.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/lib/python3.9/site-packages/cloudkitty-22.1.0.dev3.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.20250512170708.761b51e.el9.x86_64 --record /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/lib/python3.9/site-packages/cloudkitty-22.1.0.dev3.dist-info/RECORD --output /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64-pyproject-record + rm -fv /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/lib/python3.9/site-packages/cloudkitty-22.1.0.dev3.dist-info/RECORD removed '/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/lib/python3.9/site-packages/cloudkitty-22.1.0.dev3.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/lib/python3.9/site-packages/cloudkitty-22.1.0.dev3.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/lib/python3.9/site-packages/cloudkitty-22.1.0.dev3.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + PYTHONPATH=/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.el9.x86_64/var/log/cloudkitty/ + mkdir -p /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.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.20250512170708.761b51e.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.20250512170708.761b51e.el9.x86_64/usr/lib/systemd/system/cloudkitty-processor.service + mkdir -p /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/var/lib/cloudkitty/ + mkdir -p /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/etc/cloudkitty/ + install -p -D -m 640 etc/cloudkitty/cloudkitty.conf.sample /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.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.20250512170708.761b51e.el9.x86_64/etc/cloudkitty/metrics.yml + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 22.1.0-0.20250512170708.761b51e.el9 --unique-debug-suffix -22.1.0-0.20250512170708.761b51e.el9.x86_64 --unique-debug-src-base openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.dev3 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.20250512170708.761b51e.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.1xFg9w + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev3 + 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.20250512170708.761b51e.el9.x86_64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/lib64/python3.9/site-packages:/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/lib/python3.9/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/cloudkitty-22.1.0.dev3/.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: eventuletutils 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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/cloudkitty/tests/gabbi/gabbits/ks_middleware_auth.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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: eventuletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.9/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventuletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.9/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventuletutils module is deprecated and will be removed. debtcollector.deprecate( /usr/lib/python3.9/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventuletutils 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.dev3/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( /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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/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.dev3/cloudkitty/tests/gabbi/gabbits/ks_middleware_auth.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev3/cloudkitty/tests/gabbi/gabbits/no_auth.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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.dev3/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.dev3/cloudkitty/tests/gabbi/gabbits/ks_middleware_auth.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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() /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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() {1} cloudkitty.tests.api.v1.test_summary.TestSummary.test_nulls [0.000755s] ... 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.dataframes.test_dataframes.TestDataframeListEndpoint.test_non_admin_request_is_filtered_on_project_id(sqlite) [0.168959s] ... 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. /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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.dev3/cloudkitty/tests/gabbi/gabbits/ks_middleware_cors.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( {3} cloudkitty.tests.api.v2.summary.test_summary.TestSummaryEndpoint.test_type_filter_is_passed_separately(sqlite) [0.023015s] ... ok /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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.task.test_reprocess.TestReprocessSchedulerPostApi.test_validate_inputs_blank_reason(sqlite) [0.025777s] ... ok /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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.dev3/cloudkitty/tests/gabbi/gabbits/ks_middleware_cors.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 /usr/lib/python3.9/site-packages/gabbi/driver.py:116: GabbiSyntaxWarning: '_' in test filename /builddir/build/BUILD/cloudkitty-22.1.0.dev3/cloudkitty/tests/gabbi/gabbits/ks_middleware_auth.yaml. This can break suite grouping. warnings.warn(exception.GabbiSyntaxWarning( INFO [alembic.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. {1} cloudkitty.tests.api.v2.summary.test_summary.TestSummaryEndpoint.test_generate_response_object_response_type(sqlite) [0.115221s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_validate_reprocessing_schedules_overlaps(sqlite) [0.033270s] ... 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, 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. {3} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_validate_time_window_smaller_than_configured_period(sqlite) [0.010966s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_validate_inputs_different_from_configured_period(sqlite) [0.015759s] ... 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 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.api.v2.test_utils.ApiUtilsDoInitTest.test_do_init_suffix_without_heading_slash_no_prefix(sqlite) [0.013789s] ... 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.api.v2.test_utils.AddInputSchemaTest.test_simple_add_input_schema_body(sqlite) [0.017725s] ... 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 {3} cloudkitty.tests.api.v2.test_utils.DictQueryParamTest.test_list_invalid_elem_missing_key_str_str(sqlite) [0.011205s] ... 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, Initial migration {1} cloudkitty.tests.api.v2.test_utils.MultiDictQueryParamTest.test_list_invalid_elem_missing_key_str_str(sqlite) [0.009163s] ... 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 -> 464e951dc3b8, Initial migration INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {3} cloudkitty.tests.api.v2.test_utils.DictQueryParamTest.test_list_invalid_elem_too_many_columns_str_str(sqlite) [0.010199s] ... ok INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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() INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} cloudkitty.tests.api.v2.test_utils.MultiDictQueryParamTest.test_list_one_valid_elem_str_int(sqlite) [0.009604s] ... 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. {3} cloudkitty.tests.api.v2.test_utils.SingleDictQueryParamTest.test_empty_list_str_str(sqlite) [0.011720s] ... ok {1} cloudkitty.tests.api.v2.test_utils.SingleDictQueryParamTest.test_list_invalid_elem_missing_key_str_str(sqlite) [0.008400s] ... 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. {1} cloudkitty.tests.api.v2.test_utils.SingleQueryParamTest.test_int_list_to_int(sqlite) [0.007737s] ... 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 {3} cloudkitty.tests.api.v2.test_utils.SingleDictQueryParamTest.test_list_invalid_elem_too_many_columns_str_str(sqlite) [0.012904s] ... 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. {1} cloudkitty.tests.api.v2.test_utils.SingleQueryParamTest.test_raises_length_invalid_empty_list(sqlite) [0.011624s] ... 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 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. {1} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_generate_aggregation_operation_custom_query(sqlite) [0.011812s] ... ok {3} cloudkitty.tests.api.v2.test_utils.SingleQueryParamTest.test_raises_length_invalid_long_list(sqlite) [0.016545s] ... 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 /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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() INFO [alembic.runtime.migration] 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.SingleQueryParamTest.test_single_str_to_int(sqlite) [0.011522s] ... 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 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.dev3/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() {0} cloudkitty.tests.api.v1.test_types.TestTypes.test_invalid_multi_values [0.000853s] ... ok {0} cloudkitty.tests.api.v1.test_types.TestTypes.test_invalid_uuid_values [0.000373s] ... ok {0} cloudkitty.tests.api.v1.test_types.TestTypes.test_valid_uuid_values [0.000268s] ... ok {3} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_filter_unecessary_measurements_use_all_datapoints(sqlite) [0.025350s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_no_agg_custom_re_agg(sqlite) [0.041643s] ... 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. {3} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_no_agg_no_re_agg(sqlite) [0.018916s] ... 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 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {1} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_gen_filter_parameters(sqlite) [0.027673s] ... 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 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.010711s] ... 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_only_mandatory(sqlite) [0.029678s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_try_extend_empty_filter(sqlite) [0.010939s] ... 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 INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {2} cloudkitty.tests.api.v1.test_types.TestTypes.test_valid_multi_values [0.002698s] ... 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. {1} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_try_extend_filter_with_none(sqlite) [0.010722s] ... 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_validation.MetricConfigValidationTest.test_gnocchi_minimal_config_negative_forced_aggregation(sqlite) [0.008302s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_fetch_all_build_query_without_query_function(sqlite) [0.025722s] ... 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, 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. {3} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_format_retrieve(sqlite) [0.014419s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_prometheus_minimal_config_minimal_extra_args(sqlite) [0.021049s] ... 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. {3} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_format_retrieve_raise_NoDataCollected(sqlite) [0.014604s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} cloudkitty.tests.fetchers.test_gnocchi.GnocchiFetcherTest.test_get_tenants_scope_id_as_none(sqlite) [0.013717s] ... 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. {3} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_base_minimal_config_list(sqlite) [0.011391s] ... 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] 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 {3} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_check_duplicates(sqlite) [0.011644s] ... 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 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. {0} cloudkitty.tests.api.v2.summary.test_summary.TestSummaryEndpoint.test_invalid_response_type(sqlite) [0.146193s] ... ok {3} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_check_duplicates_list(sqlite) [0.011059s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. {1} cloudkitty.tests.fetchers.test_prometheus.PrometheusFetcherTest.test_get_tenants_raises_exception(sqlite) [0.033049s] ... ok 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] 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, 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 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 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.collectors.test_validation.MetricConfigValidationTest.test_gnocchi_minimal_config_minimal_extra_args(sqlite) [0.012023s] ... 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.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_check_if_there_are_invalid_scopes(sqlite) [0.017823s] ... 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 -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 {3} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_prometheus_minimal_config_no_extra_args(sqlite) [0.015787s] ... 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] 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} cloudkitty.tests.fetchers.test_gnocchi.GnocchiFetcherTest.test_get_tenants_empty_list_resource_last_call(sqlite) [0.011492s] ... 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.api.v2.summary.test_summary.TestSummaryEndpoint.test_generate_response_table_response_type(sqlite) [0.146275s] ... 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 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {3} cloudkitty.tests.fetchers.test_prometheus.PrometheusFetcherTest.test_get_tenants_build_query(sqlite) [0.019347s] ... 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 -> 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. {2} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_post(sqlite) [0.018956s] ... ok 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_raises_exception2(sqlite) [0.015664s] ... ok {0} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_validate_inputs_end_date_less_than_start_date(sqlite) [0.061527s] ... 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 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. {2} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_validate_start_end_for_reprocessing(sqlite) [0.015680s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. 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 {2} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessingSchedulerGetApi.test_get(sqlite) [0.016392s] ... 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] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.api.v2.task.test_reprocess.TestReprocessSchedulerPostApi.test_validate_scope_ids_all_option_with_scope_ids(sqlite) [0.041984s] ... ok 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. {2} cloudkitty.tests.api.v2.test_utils.AddInputSchemaTest.test_multiple_add_input_schema_query(sqlite) [0.017574s] ... 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 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] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {2} cloudkitty.tests.api.v2.test_utils.AddInputSchemaTest.test_paginated(sqlite) [0.014444s] ... 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. {2} cloudkitty.tests.api.v2.test_utils.AddInputSchemaTest.test_simple_add_input_schema_query(sqlite) [0.010921s] ... ok {0} cloudkitty.tests.api.v2.test_utils.AddInputSchemaTest.test_multiple_add_input_schema_body(sqlite) [0.031382s] ... 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 54cc17accf2c -> 10d2738b67df, Rename mapping table to hashmap_mappings. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. {2} cloudkitty.tests.api.v2.test_utils.ApiUtilsDoInitTest.test_do_init_invalid_resource(sqlite) [0.013100s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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 INFO [alembic.runtime.migration] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {2} cloudkitty.tests.api.v2.test_utils.ApiUtilsDoInitTest.test_do_init_suffix_without_heading_slash(sqlite) [0.014789s] ... ok 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 -> 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] 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_empty_list_str_str(sqlite) [0.018316s] ... 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/pecan/__init__.py:120: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring warnings.warn( INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.api.v2.test_utils.MultiDictQueryParamTest.test_empty_list_str_str(sqlite) [0.011068s] ... 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.api.v2.test_utils.ApiUtilsDoInitTest.test_do_init_valid_app_and_resources(sqlite) [0.060771s] ... 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.api.v2.test_utils.MultiDictQueryParamTest.test_list_several_valid_elems_shared_keys_str_int(sqlite) [0.009822s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. 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_pyscripts_reload_list_of_modules_available.test_request [0.194050s] ... ok 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.011424s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text 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 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.dev3/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 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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) {2} cloudkitty.tests.api.v2.test_utils.SingleDictQueryParamTest.test_list_several_valid_elems_str_int(sqlite) [0.010677s] ... ok {1} gabbi.suitemaker.test_gabbi_pyscripts_check_pyscripts_module_is_loaded.test_request [0.015107s] ... 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.cli.test_status.CloudKittyStatusCheckUpgradeTest.test_storage_version_with_v1(sqlite) [0.010329s] ... ok {0} cloudkitty.tests.api.v2.test_utils.MultiDictQueryParamTest.test_list_invalid_elem_too_many_columns_str_str(sqlite) [0.035844s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [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] Will assume non-transactional DDL. {1} gabbi.suitemaker.test_gabbi_pyscripts_typo_of_script.test_request [0.016487s] ... 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, 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 {2} cloudkitty.tests.cli.test_status.CloudKittyStatusCheckUpgradeTest.test_storage_version_with_v2(sqlite) [0.018885s] ... ok {1} gabbi.suitemaker.test_gabbi_pyscripts_list_scripts_(empty).test_request [0.013369s] ... 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] Running upgrade 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector {0} cloudkitty.tests.api.v2.test_utils.MultiDictQueryParamTest.test_list_several_valid_elems_str_int(sqlite) [0.028994s] ... 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 {2} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_custom_agg_custom_re_agg(sqlite) [0.017362s] ... 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 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 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {2} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_custom_agg_no_re_agg(sqlite) [0.016626s] ... ok {0} cloudkitty.tests.api.v2.test_utils.MultiDictQueryParamTest.test_single_valid_elem_str_int(sqlite) [0.027396s] ... 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] 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. {2} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_filter_unecessary_measurements_use_only_last_datapoint(sqlite) [0.015638s] ... 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.api.v2.test_utils.SingleDictQueryParamTest.test_single_valid_elem_str_int(sqlite) [0.034879s] ... 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] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Will assume non-transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration {2} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_multiple_confs(sqlite) [0.028785s] ... 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 -> 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.018599s] ... 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.collectors.test_gnocchi.GnocchiCollectorTest.test_generate_one_field_filter(sqlite) [0.011498s] ... 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 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.api.v2.test_utils.SingleQueryParamTest.test_str_list_to_int(sqlite) [0.015139s] ... 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. {0} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_generate_aggregation_operation_different_reaggregation(sqlite) [0.018964s] ... ok {2} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_generate_two_fields_filter(sqlite) [0.032204s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. 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 INFO [alembic.runtime.migration] Running upgrade 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. {0} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorAggregationOperationTest.test_generate_aggregation_operation_same_reaggregation(sqlite) [0.014914s] ... ok {2} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_fetch_all_build_query_without_range_function(sqlite) [0.013260s] ... 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. {2} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_format_data_instant_query(sqlite) [0.011126s] ... 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.collectors.test_gnocchi.GnocchiCollectorTest.test_collector_retrieve_metrics(sqlite) [0.018537s] ... 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_base_minimal_config(sqlite) [0.011865s] ... 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 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.collectors.test_validation.MetricConfigValidationTest.test_gnocchi_minimal_config_no_extra_args(sqlite) [0.010199s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_extend_filter_parameters(sqlite) [0.017802s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Running upgrade -> 464e951dc3b8, Initial migration 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] 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 {0} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_format_data_raises_exception(sqlite) [0.026318s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} gabbi.suitemaker.test_gabbi_pyscripts_create_policy_script.test_request [0.211860s] ... ok 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. {0} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_generate_two_fields_filter_different_operations(sqlite) [0.018528s] ... ok {1} gabbi.suitemaker.test_gabbi_pyscripts_create_duplicate_policy_script.test_request [0.018515s] ... 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 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.collectors.test_gnocchi.GnocchiCollectorTest.test_generate_two_filters_and_add_logical(sqlite) [0.050191s] ... 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. {0} cloudkitty.tests.collectors.test_gnocchi.GnocchiCollectorTest.test_generate_two_logical_ops(sqlite) [0.023532s] ... 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.collectors.test_prometheus.PrometheusCollectorTest.test_fetch_all_build_query_all(sqlite) [0.036338s] ... 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 {0} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_format_data_instant_query_2(sqlite) [0.025629s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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. /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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] 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_pyscripts_list_scripts.test_request [0.150014s] ... ok {0} cloudkitty.tests.collectors.test_prometheus.PrometheusCollectorTest.test_format_retrieve_all_raises_exception(sqlite) [0.020549s] ... 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 {0} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_prometheus_minimal_config_empty_extra_args(sqlite) [0.016220s] ... 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.collectors.test_validation.MetricConfigValidationTest.test_prometheus_query_builder(sqlite) [0.017548s] ... 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. /usr/lib/python3.9/site-packages/pecan/__init__.py:120: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring warnings.warn( {0} cloudkitty.tests.collectors.test_validation.MetricConfigValidationTest.test_validate_map_mutator(sqlite) [0.012099s] ... 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.fetchers.test_gnocchi.GnocchiFetcherTest.test_get_tenants_marker_list_resource_last_call(sqlite) [0.016991s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} gabbi.suitemaker.test_gabbi_hash_reload_list_of_modules_available.test_request [0.371703s] ... 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} gabbi.suitemaker.test_gabbi_pyscripts_list_scripts_excluding_data.test_request [0.076075s] ... ok {0} cloudkitty.tests.fetchers.test_prometheus.PrometheusFetcherTest.test_get_tenants(sqlite) [0.016824s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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.dev3/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} gabbi.suitemaker.test_gabbi_hash_check_hashmap_module_is_loaded.test_request [0.019000s] ... 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.fetchers.test_prometheus.PrometheusFetcherTest.test_get_tenants_build_query_with_filter(sqlite) [0.014674s] ... 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. /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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() /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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() /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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] 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 750d3050cf71 -> 4d69395f, Update storage state constraint /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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() {3} gabbi.suitemaker.test_gabbi_hash_create_a_service.test_request [0.061490s] ... ok INFO [alembic.runtime.migration] Running upgrade 4d69395f -> 9feccd32, Create reprocessing scheduler table {1} gabbi.suitemaker.test_gabbi_pyscripts_get_script.test_request [0.092201s] ... ok {1} gabbi.suitemaker.test_gabbi_pyscripts_modify_script.test_request [0.091071s] ... ok {1} gabbi.suitemaker.test_gabbi_pyscripts_modify_unknown_script.test_request [0.057587s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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.dev3/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.dev3/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.dev3/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( {3} gabbi.suitemaker.test_gabbi_hash_get_a_service.test_request [0.236346s] ... ok /usr/lib/python3.9/site-packages/pecan/__init__.py:120: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring warnings.warn( {1} gabbi.suitemaker.test_gabbi_pyscripts_check_updated_script.test_request [0.104613s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_get_an_invalid_service.test_request [0.343633s] ... ok {1} gabbi.suitemaker.test_gabbi_pyscripts_delete_script.test_request [0.023237s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_get_an_invalid_field.test_request [0.017683s] ... ok {1} gabbi.suitemaker.test_gabbi_pyscripts_get_unknown_script.test_request [0.017638s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_get_an_invalid_mapping.test_request [0.016226s] ... ok {1} gabbi.suitemaker.test_gabbi_pyscripts_delete_unknown_script.test_request [0.018731s] ... 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-errors_get_an_invalid_threshold.test_request [0.019142s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_get_an_invalid_group.test_request [0.015778s] ... ok /usr/lib/python3.9/site-packages/pecan/__init__.py:120: RuntimeWarning: `static_root` is only used when `debug` is True, ignoring warnings.warn( {1} gabbi.suitemaker.test_gabbi_v1-collector_check_collector_is_disabled_by_default.test_request [0.078448s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_create_a_service.test_request [0.064957s] ... ok {3} gabbi.suitemaker.test_gabbi_hash_create_a_flat_service_mapping.test_request [0.213429s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_create_a_duplicate_service.test_request [0.041845s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes.test_request [0.434474s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_create_a_service_mapping_with_an_invalid_type.test_request [0.013108s] ... ok {3} gabbi.suitemaker.test_gabbi_hash_delete_a_flat_service_mapping.test_request [0.060193s] ... ok {1} gabbi.suitemaker.test_gabbi_v1-collector_enable_collector.test_request [0.106076s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_create_a_field.test_request [0.086173s] ... ok {3} gabbi.suitemaker.test_gabbi_hash_list_services.test_request [0.062775s] ... ok {1} gabbi.suitemaker.test_gabbi_v1-collector_check_collector_state_isolation.test_request [0.049434s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_with_limit.test_request [0.142117s] ... ok {1} gabbi.suitemaker.test_gabbi_v1-collector_disable_collector.test_request [0.052705s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_create_a_duplicate_field.test_request [0.078664s] ... ok WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {2} gabbi.suitemaker.test_gabbi_hash-errors_modify_unknown_mapping.test_request [0.018124s] ... ok {1} gabbi.suitemaker.test_gabbi_v1-collector_get_all_mappings_(empty).test_request [0.047890s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_create_a_field_mapping_to_check_updates.test_request [0.020733s] ... ok WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {3} gabbi.suitemaker.test_gabbi_hash_create_a_rate_service_mapping.test_request [0.131539s] ... ok {1} gabbi.suitemaker.test_gabbi_v1-collector_try_to_get_an_unknown_mapping.test_request [0.034192s] ... 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.016823s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_remove_the_value_of_a_field_mapping.test_request [0.059153s] ... ok WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {2} gabbi.suitemaker.test_gabbi_hash-errors_create_a_service_mapping_with_an_invalid_service_id.test_request [0.017933s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_create_a_field_mapping_with_an_invalid_field_id.test_request [0.016238s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_create_a_service_threshold_with_an_invalid_service_id.test_request [0.014042s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_with_limit_and_offset.test_request [0.184838s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_with_offset_off_bounds.test_request [0.013206s] ... ok {3} gabbi.suitemaker.test_gabbi_hash_create_a_flat_service_mapping_for_a_tenant.test_request [0.105993s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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} gabbi.suitemaker.test_gabbi_hash-errors_create_a_field_threshold_with_an_invalid_field_id.test_request [0.035978s] ... ok {3} gabbi.suitemaker.test_gabbi_hash_list_service_mappings_no_tenant_filtering.test_request [0.037531s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_create_a_mapping_with_both_parent_id_set.test_request [0.024193s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_create_a_mapping_with_a_value_and_no_parent.test_request [0.014139s] ... ok {3} gabbi.suitemaker.test_gabbi_hash_list_service_mappings_filtering_on_no_tenant.test_request [0.036891s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_create_a_field_mapping_with_a_parent_and_no_value.test_request [0.022210s] ... ok {1} gabbi.suitemaker.test_gabbi_v1-collector_create_mapping.test_request [0.181550s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_create_a_threshold_with_both_parent_id_set.test_request [0.016320s] ... ok WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {3} gabbi.suitemaker.test_gabbi_hash_list_service_mappings_filtering_on_tenant.test_request [0.041348s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_filter_on_collector.test_request [0.121219s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_create_a_threshold_with_no_parent.test_request [0.015736s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_create_a_service_threshold_with_a_parent_and_no_level.test_request [0.012719s] ... ok {1} gabbi.suitemaker.test_gabbi_v1-collector_get_all_mappings.test_request [0.046211s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_delete_unknown_threshold.test_request [0.012611s] ... ok WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {2} gabbi.suitemaker.test_gabbi_hash-errors_delete_unknown_mapping.test_request [0.011660s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_filter_on_collector_and_fetcher.test_request [0.063717s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_delete_unknown_field.test_request [0.019863s] ... ok {2} gabbi.suitemaker.test_gabbi_hash-errors_delete_unknown_service.test_request [0.014376s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} gabbi.suitemaker.test_gabbi_v1-collector_create_second_mapping.test_request [0.055278s] ... 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. WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {0} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_filter_on_several_collectors_and_one_fetcher.test_request [0.077016s] ... ok {1} gabbi.suitemaker.test_gabbi_v1-collector_get_all_mappings_filtering_on_collector_fake1.test_request [0.066473s] ... ok {2} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary.test_request [0.058066s] ... 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_filtering_on_collector_fake2.test_request [0.047899s] ... ok WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {0} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_filter_on_several_comma_separated_collectors_and_one_fetcher.test_request [0.084190s] ... ok {3} gabbi.suitemaker.test_gabbi_hash_create_a_flat_service_threshold_for_a_tenant.test_request [0.259504s] ... ok /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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} gabbi.suitemaker.test_gabbi_hash_list_service_thresholds_no_tenant_filtering.test_request [0.035060s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_filter_on_several_collectors_and_several_keys.test_request [0.073685s] ... ok {1} gabbi.suitemaker.test_gabbi_v1-collector_get_all_mappings_with_no_filtering.test_request [0.123592s] ... ok {3} gabbi.suitemaker.test_gabbi_hash_list_service_thresholds_filtering_on_no_tenant.test_request [0.038437s] ... ok WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {2} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_by_project_id.test_request [0.184542s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_filter_on_scope.test_request [0.066502s] ... ok {1} gabbi.suitemaker.test_gabbi_v1-collector_get_a_mapping_filtering_on_service_metric8.test_request [0.046367s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-scope-state_get_all_scopes_nonexistent_filter.test_request [0.012594s] ... ok WARNI [cloudkitty.api.v1.controllers.collector] Collector mappings are deprecated and shouldn't be used. {3} gabbi.suitemaker.test_gabbi_hash_list_service_thresholds_filtering_on_tenant.test_request [0.048520s] ... ok {1} gabbi.suitemaker.test_gabbi_v1-collector_delete_a_mapping.test_request [0.013373s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-scope-state_reset_states_of_all_scopes.test_request [0.013769s] ... 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.012126s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_by_type.test_request [0.056979s] ... 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} gabbi.suitemaker.test_gabbi_v2-scope-state_reset_one_scope_state.test_request [0.015622s] ... 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 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_no_res_type_no_policy(sqlite) [0.022276s] ... 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_v2-scope-state_reset_several_scope_states.test_request [0.016153s] ... 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 -> 03da4bb002b9, initial revision INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} gabbi.suitemaker.test_gabbi_v2-scope-state_reset_state_with_no_scope_id_or_all_scopes.test_request [0.011546s] ... ok {1} cloudkitty.tests.storage.v1.test_hybrid_storage.HybridStorageTestGnocchi.test_init_with_res_type_no_policy(sqlite) [0.018981s] ... 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_v2-scope-state_reset_state_with_no_params.test_request [0.011816s] ... ok {2} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_by_type_and_project_id.test_request [0.056762s] ... 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 {0} gabbi.suitemaker.test_gabbi_v2-scope-state_reset_state_with_no_results_for_parameters.test_request [0.014963s] ... ok 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.031057s] ... 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. {3} gabbi.suitemaker.test_gabbi_hash_create_a_field.test_request [0.092712s] ... ok 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 -> 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 {2} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_by_type_and_project_id_limit_5_offset_0.test_request [0.057626s] ... 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.v1.test_storage.StorageDataframeTest.test_get_frame_filter_outside_data(sqlite,sqlalchemy,sqlalchemy) [0.059934s] ... 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 {1} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_filter_outside_data(sqlite,hybrid,sqlalchemy) [0.038830s] ... 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_v2-summary_get_a_summary_by_type_and_project_id_limit_5_offset_5.test_request [0.058540s] ... 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 -> 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} gabbi.suitemaker.test_gabbi_hash_get_a_field.test_request [0.130583s] ... 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.v1.test_storage.StorageDataframeTest.test_get_frame_on_one_period(sqlite,sqlalchemy,sqlalchemy) [0.067442s] ... 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 {2} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_with_a_start_and_end_date.test_request [0.086330s] ... 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.v1.test_storage.StorageDataframeTest.test_get_frame_on_one_period(sqlite,hybrid,sqlalchemy) [0.031912s] ... 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 {2} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_grouped_by_time.test_request [0.048648s] ... ok {1} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_on_one_period_and_one_tenant_outside_data(sqlite,sqlalchemy,sqlalchemy) [0.041853s] ... 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 {3} gabbi.suitemaker.test_gabbi_hash_create_a_flat_field_mapping.test_request [0.119327s] ... ok 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 {1} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_on_one_period_and_one_tenant_outside_data(sqlite,hybrid,sqlalchemy) [0.033118s] ... 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 {3} gabbi.suitemaker.test_gabbi_hash_delete_a_flat_field_mapping.test_request [0.039416s] ... ok {2} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_grouped_by_time_and_project_id.test_request [0.055970s] ... ok INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit {0} gabbi.suitemaker.test_gabbi_v2-dataframes_push_dataframes.test_request [0.270895s] ... 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 /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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.storage.v1.test_storage.StorageDataframeTest.test_get_frame_on_two_periods(sqlite,sqlalchemy,sqlalchemy) [0.036398s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {0} gabbi.suitemaker.test_gabbi_v2-dataframes_push_dataframes_with_empty_dataframes.test_request [0.015238s] ... 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} gabbi.suitemaker.test_gabbi_v2-dataframes_push_dataframes_with_missing_key.test_request [0.011132s] ... 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 {0} gabbi.suitemaker.test_gabbi_v2-dataframes_push_dataframe_with_malformed_datapoint.test_request [0.010618s] ... 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 {2} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_grouped_by_time-w_and_project_id.test_request [0.048704s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-dataframes_push_dataframe_with_malformed_datetimes.test_request [0.015684s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_period_with_no_data.test_request [0.009657s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_period_with_no_data_filtering_on_tenant_id.test_request [0.009273s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_for_the_first_tenant_without_begin_time.test_request [0.020608s] ... ok {2} gabbi.suitemaker.test_gabbi_v2-summary_get_a_summary_grouped_by_time-d.test_request [0.063767s] ... ok {3} gabbi.suitemaker.test_gabbi_hash_list_fields.test_request [0.117814s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_for_the_first_tenant_without_end_time.test_request [0.061797s] ... ok {1} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_on_two_periods(sqlite,hybrid,sqlalchemy) [0.155094s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_for_the_first_tenant_without_begin_and_end_time.test_request [0.012588s] ... 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_v2-summary_get_a_summary_grouped_by_time-y.test_request [0.061156s] ... 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, 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 17fd1b237aa3 -> 792b438b663, added tenant informations INFO [alembic.runtime.migration] Running upgrade 792b438b663 -> 307430ab38bc, improve qty precision /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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 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. {1} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_groupby_tenant(sqlite,sqlalchemy,sqlalchemy) [0.036649s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_for_the_first_tenant_when_begin_time_bigger_than_end_time.test_request [0.036884s] ... 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. /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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.dev3/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] 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} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_for_the_first_tenant.test_request [0.057266s] ... ok {1} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_groupby_tenant(sqlite,hybrid,sqlalchemy) [0.060175s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} gabbi.suitemaker.test_gabbi_hash_create_a_rate_field_mapping.test_request [0.157149s] ... 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} gabbi.suitemaker.test_gabbi_hash_change_the_cost_of_a_mapping.test_request [0.041876s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_for_the_second_tenant.test_request [0.056114s] ... ok {1} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_without_filter_but_timestamp(sqlite,sqlalchemy,sqlalchemy) [0.055168s] ... 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 {1} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_without_filter_but_timestamp(sqlite,hybrid,sqlalchemy) [0.047283s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_add_point_no_autocommit [0.000575s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_must_with_start_end [0.000117s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_bulk_index [0.001332s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_delete_by_query_with_must [0.000732s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_log_query_with_hits [0.000526s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_put_mapping [0.001148s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_req_valid_status_code_no_deserialize [0.000757s] ... ok {1} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_total_with_groupby_no_pagination [0.000406s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_composite_no_groupby [0.000130s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_query [0.000104s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_query_no_args [0.000081s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_should_no_filters [0.000077s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_close_scrolls [0.000492s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_commit [0.000536s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_log_query_no_hits [0.000690s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_post_mapping [0.000523s] ... ok {1} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_req_valid_status_code_no_deserialize [0.000780s] ... ok {1} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_delete_begin [0.001220s] ... ok {1} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_retrieve_format_with_pagination [0.000554s] ... ok {1} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClientV2.test_query_build_no_custom_fields [0.001165s] ... 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_v2-dataframes_fetch_data_for_multiple_tenants.test_request [0.085899s] ... ok {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods(sqlite,influxdb) [0.066107s] ... 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_v2-dataframes_fetch_data_filtering_on_cpu_service_and_tenant.test_request [0.058038s] ... ok {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods(sqlite,elasticsearch) [0.063572s] ... 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_v2-dataframes_fetch_data_filtering_on_image_service_and_tenant.test_request [0.055949s] ... ok {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods(sqlite,opensearch) [0.052172s] ... ok {0} gabbi.suitemaker.test_gabbi_v2-dataframes_fetch_data_filtering_on_service_with_no_data_and_tenant.test_request [0.045229s] ... 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. {0} gabbi.suitemaker.test_gabbi_root-v1-storage_test_if_/_is_publicly_available.test_request [0.010355s] ... ok {0} gabbi.suitemaker.test_gabbi_root-v1-storage_test_if_head_/_is_available.test_request [0.009286s] ... ok {3} gabbi.suitemaker.test_gabbi_hash_check_updated_mapping.test_request [0.291779s] ... ok {3} gabbi.suitemaker.test_gabbi_hash_delete_a_field.test_request [0.017121s] ... ok {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_one_period(sqlite,influxdb) [0.063411s] ... 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_v2-rating-modules_list_all_modules_available.test_request [0.438324s] ... 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. {3} gabbi.suitemaker.test_gabbi_hash_check_field_got_deleted.test_request [0.023363s] ... ok {3} gabbi.suitemaker.test_gabbi_hash_check_child_mappings_got_deleted.test_request [0.035773s] ... ok {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_one_period(sqlite,elasticsearch) [0.056123s] ... 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_hash_delete_a_service.test_request [0.021743s] ... ok {3} gabbi.suitemaker.test_gabbi_hash_check_service_got_deleted.test_request [0.013981s] ... ok {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_one_period(sqlite,opensearch) [0.037653s] ... 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_root-v1-storage_test_that_only_one_apis_is_available.test_request [0.149313s] ... 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_hash_create_a_service_for_recursive_delete.test_request [0.071456s] ... ok {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_one_scope_one_period(sqlite,influxdb) [0.068547s] ... 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_v2-rating-modules_get_information_of_one_module.test_request [0.166175s] ... ok {0} gabbi.suitemaker.test_gabbi_ks_middleware_cors_valid_cors_options.test_request [0.026307s] ... ok {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_one_scope_one_period(sqlite,elasticsearch) [0.047995s] ... 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_ks_middleware_cors_invalid_cors_options.test_request [0.027117s] ... ok {0} gabbi.suitemaker.test_gabbi_ks_middleware_cors_valid_cors_get.test_request [0.022647s] ... ok {0} gabbi.suitemaker.test_gabbi_ks_middleware_cors_invalid_cors_get.test_request [0.017906s] ... 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} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_one_scope_one_period(sqlite,opensearch) [0.067337s] ... 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, 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 {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_odd_time(sqlite,influxdb) [0.032649s] ... 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} gabbi.suitemaker.test_gabbi_hash_create_a_field_for_recursive_delete.test_request [0.176940s] ... ok {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_odd_time(sqlite,elasticsearch) [0.040032s] ... 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_v2-rating-modules_get_information_of_a_unknown_module.test_request [0.212198s] ... ok {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_odd_time(sqlite,opensearch) [0.039674s] ... 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_v2-rating-modules_change_priority_of_a_module.test_request [0.014710s] ... ok {3} gabbi.suitemaker.test_gabbi_hash_create_a_field_mapping_for_recursive_delete.test_request [0.078190s] ... ok {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_time_groupby(sqlite,influxdb) [0.030925s] ... 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_hash_delete_a_service_with_recursive.test_request [0.019124s] ... ok {3} gabbi.suitemaker.test_gabbi_hash_check_mapping_got_recursively_deleted.test_request [0.016205s] ... ok {1} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_time_groupby(sqlite,elasticsearch) [0.037931s] ... 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_hash_check_field_got_recursively_deleted.test_request [0.015191s] ... 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} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_time_groupby(sqlite,opensearch) [0.042649s] ... 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_v2-rating-modules_get_information_of_the_modified_module_(priority).test_request [0.116704s] ... 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. {2} gabbi.suitemaker.test_gabbi_v2-rating-modules_change_enabled_status_of_a_module.test_request [0.014340s] ... ok {1} cloudkitty.tests.test_config.ConfigTest.test_config(sqlite) [0.029605s] ... ok {1} cloudkitty.tests.test_dataframe.TestDataFrame.test_dataframe_add_points [0.004333s] ... ok {1} cloudkitty.tests.test_dataframe.TestDataFrame.test_repr [0.000082s] ... ok {1} cloudkitty.tests.test_dataframe.TestDataPoint.test_as_dict_mutable_standard [0.000054s] ... ok {1} cloudkitty.tests.test_dataframe.TestDataPoint.test_from_dict_valid_dict [0.000115s] ... ok {1} cloudkitty.tests.test_dataframe.TestDataPoint.test_json_standard [0.000101s] ... ok {1} cloudkitty.tests.test_dataframe.TestDataPoint.test_readonly_attrs [0.000135s] ... 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 f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields 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 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 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 {0} gabbi.suitemaker.test_gabbi_ks_middleware_auth_can't_query_api_without_token.test_request [0.012499s] ... ok {0} gabbi.suitemaker.test_gabbi_ks_middleware_auth_can't_query_api_with_non_valid_token.test_request [0.012153s] ... ok 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 {0} gabbi.suitemaker.test_gabbi_ks_middleware_auth_can_query_api_with_valid_token.test_request [0.017872s] ... 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 {2} gabbi.suitemaker.test_gabbi_v2-rating-modules_get_information_of_the_modified_module_(status).test_request [0.181175s] ... ok 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_v2-rating-modules_change_status_and_priority_of_a_module.test_request [0.014816s] ... 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 INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {0} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_groupby_tenant_and_restype(sqlite,sqlalchemy,sqlalchemy) [0.056551s] ... 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 {0} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_groupby_tenant_and_restype(sqlite,hybrid,sqlalchemy) [0.041052s] ... ok {0} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_add_point_with_autocommit [0.000286s] ... ok {0} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_must_with_filters [0.000331s] ... ok {0} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_query_no_args [0.000113s] ... ok {0} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_bulk_with_instruction [0.000835s] ... ok {0} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_log_query_no_hits [0.000881s] ... ok {0} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_retrieve_no_pagination [0.001080s] ... ok {0} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_search_with_scroll [0.000612s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_add_point_with_autocommit [0.000206s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_composite [0.000101s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_should_with_filters [0.000226s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_close_scroll [0.001798s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_delete_by_query_no_must [0.000801s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_get_index [0.000612s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_log_query_with_hits [0.001768s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_req_invalid_status_code [0.000954s] ... ok {0} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_total_with_groupby_no_pagination [0.000471s] ... ok {0} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_delete_begin_end [0.000997s] ... ok {0} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_delete_begin_filters [0.000760s] ... ok {0} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_delete_end [0.000847s] ... ok {0} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClientV2.test_query_build [0.001153s] ... ok {0} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClientV2.test_query_build_all_custom_fields [0.000887s] ... 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_influxdb.TestInfluxDBStorage.test_build_dataframes_differenciates_periods(sqlite) [0.013544s] ... 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_influxdb.TestInfluxDBStorage.test_point_to_dataframe_entry_valid_point(sqlite) [0.009763s] ... ok {2} gabbi.suitemaker.test_gabbi_v2-rating-modules_get_information_of_the_modified_module_(both).test_request [0.108363s] ... 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 -> 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_reload_list_of_modules_available.test_request [0.011614s] ... ok {3} gabbi.suitemaker.test_gabbi_hash-location_check_redirect_on_service_creation.test_request [0.070703s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods_groupby_project_id(sqlite,influxdb) [0.083964s] ... ok 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. {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_duplicate_group(sqlite) [0.423516s] ... 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. {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods_groupby_project_id(sqlite,elasticsearch) [0.065230s] ... 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. 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} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods_groupby_project_id(sqlite,opensearch) [0.045394s] ... ok {3} gabbi.suitemaker.test_gabbi_hash-location_check_redirect_on_service_mapping_creation.test_request [0.141793s] ... 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_hash-location_delete_test_mapping.test_request [0.017292s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_one_scope_all_periods(sqlite,influxdb) [0.054488s] ... 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] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_one_scope_all_periods(sqlite,elasticsearch) [0.054718s] ... 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.dev3/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( {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_one_scope_all_periods(sqlite,opensearch) [0.047296s] ... ok {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_mapping(sqlite) [0.234611s] ... 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. {2} gabbi.suitemaker.test_gabbi_v1-rating_list_all_modules_available.test_request [0.334887s] ... ok 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_no_time_groupby(sqlite,influxdb) [0.027831s] ... 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. 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 {3} gabbi.suitemaker.test_gabbi_hash-location_check_redirect_on_service_threshold_creation.test_request [0.242833s] ... ok {3} gabbi.suitemaker.test_gabbi_hash-location_delete_test_threshold.test_request [0.014385s] ... 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_one_module.test_request [0.123443s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {2} gabbi.suitemaker.test_gabbi_v1-rating_get_information_of_a_unknown_module.test_request [0.017637s] ... ok {2} gabbi.suitemaker.test_gabbi_v1-rating_change_priority_of_a_module.test_request [0.024279s] ... ok {3} gabbi.suitemaker.test_gabbi_hash-location_check_redirect_on_field_creation.test_request [0.068377s] ... ok 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_no_time_groupby(sqlite,elasticsearch) [0.185930s] ... 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.dev3/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) INFO [alembic.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_delete_field(sqlite) [0.227803s] ... 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. {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_no_time_groupby(sqlite,opensearch) [0.042177s] ... 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. {2} gabbi.suitemaker.test_gabbi_v1-rating_get_information_of_the_modified_module_(priority).test_request [0.095834s] ... 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. {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_wrong_time_frame(sqlite,influxdb) [0.033329s] ... ok {2} gabbi.suitemaker.test_gabbi_v1-rating_change_enabled_status_of_a_module.test_request [0.020546s] ... 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. {3} gabbi.suitemaker.test_gabbi_hash-location_check_redirect_on_field_mapping_creation.test_request [0.137296s] ... ok INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_wrong_time_frame(sqlite,elasticsearch) [0.054976s] ... 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] 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_wrong_time_frame(sqlite,opensearch) [0.064617s] ... 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_delete_service_by_name(sqlite) [0.208440s] ... 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. {3} gabbi.suitemaker.test_gabbi_hash-location_check_redirect_on_field_threshold_creation.test_request [0.180781s] ... 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_v1-rating_get_information_of_the_modified_module_(status).test_request [0.252791s] ... ok {3} gabbi.suitemaker.test_gabbi_hash-location_check_redirect_on_group_creation.test_request [0.053968s] ... ok {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_retrieve_all_scopes_all_types(sqlite,influxdb) [0.141010s] ... 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] 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 -> 3dd7e13527f3, Initial migration {2} gabbi.suitemaker.test_gabbi_v1-rating_change_status_and_priority_of_a_module.test_request [0.030290s] ... 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] 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_v1-rating_get_information_of_the_modified_module_(both).test_request [0.121208s] ... ok {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_retrieve_all_scopes_all_types(sqlite,elasticsearch) [0.154875s] ... 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 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {2} gabbi.suitemaker.test_gabbi_v1-rating_get_a_quote_for_a_resource_description.test_request [0.050577s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {2} gabbi.suitemaker.test_gabbi_v1-rating_module_without_custom_api_should_use_notconfigurable_controller_(get).test_request [0.019641s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {2} gabbi.suitemaker.test_gabbi_v1-rating_module_without_custom_api_should_use_notconfigurable_controller_(post).test_request [0.022093s] ... ok {2} gabbi.suitemaker.test_gabbi_v1-rating_module_without_custom_api_should_use_notconfigurable_controller_(put).test_request [0.012087s] ... ok {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_service_by_uuid(sqlite) [0.373391s] ... 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_v1-rating_verify_module_exposes_its_custom_api.test_request [0.011511s] ... 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 -> 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 -> 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 2ac2217dcbd9 -> 385e33fef139, Added priority to modules_state. INFO [alembic.runtime.migration] Running upgrade 10d2738b67df -> f8c799db4aa0, Fix unnamed constraints. {3} gabbi.suitemaker.test_gabbi_hash-empty_list_services_(empty).test_request [0.014562s] ... 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 {3} gabbi.suitemaker.test_gabbi_hash-empty_list_fields_from_invalid_service_(empty).test_request [0.012748s] ... ok {0} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_retrieve_all_scopes_all_types(sqlite,opensearch) [0.173987s] ... ok {0} cloudkitty.tests.test_dataframe.TestDataFrame.test_from_dict_invalid_dict [0.000316s] ... ok {0} cloudkitty.tests.test_dataframe.TestDataPoint.test_as_dict_immutable [0.000198s] ... ok {0} cloudkitty.tests.test_dataframe.TestDataPoint.test_as_dict_mutable_legacy [0.000184s] ... ok {0} cloudkitty.tests.test_dataframe.TestDataPoint.test_json_legacy [0.000230s] ... 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_hash-empty_list_mappings_from_invalid_service_(empty).test_request [0.023686s] ... 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 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. {3} gabbi.suitemaker.test_gabbi_hash-empty_list_mappings_from_invalid_field_(empty).test_request [0.035355s] ... 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 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 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits 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 Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits 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_delete_unknown_service_by_name(sqlite) [0.208922s] ... 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 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. {2} gabbi.suitemaker.test_gabbi_v1-info_get_config.test_request [0.235950s] ... 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 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 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_create_mapping_with_incorrect_type(sqlite) [0.325532s] ... 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} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_unknown_service_by_uuid(sqlite) [0.221958s] ... 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] 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 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. 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] 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 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {3} gabbi.suitemaker.test_gabbi_v1-storage_fetch_period_with_no_data.test_request [0.035610s] ... ok 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 {3} gabbi.suitemaker.test_gabbi_v1-storage_fetch_period_with_no_data_filtering_on_tenant_id.test_request [0.057415s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {3} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_for_the_first_tenant_without_begin_time.test_request [0.058871s] ... ok {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_mappings_from_group(sqlite) [0.296874s] ... 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_v1-info_get_metrics_info.test_request [0.530058s] ... ok 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_v1-info_get_cpu_metric_info.test_request [0.049303s] ... 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.dev3/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( INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {2} gabbi.suitemaker.test_gabbi_root-v2-storage_test_if_/_is_publicly_available.test_request [0.014827s] ... ok {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_threshold(sqlite) [0.492174s] ... 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} gabbi.suitemaker.test_gabbi_root-v2-storage_test_if_head_/_is_available.test_request [0.009866s] ... ok {3} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_for_the_first_tenant_without_end_time.test_request [0.201150s] ... 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 -> 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 {2} gabbi.suitemaker.test_gabbi_root-v2-storage_test_if_both_apis_are_available.test_request [0.163712s] ... 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 -> 03da4bb002b9, initial revision INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} cloudkitty.tests.storage.v1.test_hybrid_storage.HybridStorageTestGnocchi.test_init_no_res_type_with_policy(sqlite) [0.031845s] ... 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] 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 -> 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 Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits 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 Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {3} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_for_the_first_tenant_without_begin_and_end_time.test_request [0.258082s] ... ok {2} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_on_one_period_and_one_tenant(sqlite,sqlalchemy,sqlalchemy) [0.064270s] ... 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_mappings_from_only_group(sqlite) [0.462886s] ... 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 -> 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} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_for_the_first_tenant_when_begin_time_bigger_than_end_time.test_request [0.033502s] ... 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 -> 3dd7e13527f3, Initial migration {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_threshold_with_incorrect_type(sqlite) [0.322260s] ... 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 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 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] 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 {2} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_on_one_period_and_one_tenant(sqlite,hybrid,sqlalchemy) [0.173472s] ... 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 -> 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 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text 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} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_without_filter_but_timestamp(sqlite,sqlalchemy,sqlalchemy) [0.036941s] ... 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 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits 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 {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_load_mappings(sqlite) [0.229822s] ... 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. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_frame_without_filter_but_timestamp(sqlite,hybrid,sqlalchemy) [0.040205s] ... 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 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 -> 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 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 -> 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 f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. 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 c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_threshold_with_two_parents(sqlite) [0.271250s] ... 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.StorageTotalTest.test_get_empty_total(sqlite,sqlalchemy,sqlalchemy) [0.058499s] ... 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 -> 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 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. 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. {2} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_empty_total(sqlite,hybrid,sqlalchemy) [0.048998s] ... 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 792b438b663 -> 307430ab38bc, improve qty precision INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. 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_filtering_on_one_period(sqlite,sqlalchemy,sqlalchemy) [0.037028s] ... 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 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} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_filtering_on_one_period(sqlite,hybrid,sqlalchemy) [0.034654s] ... 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] 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 /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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_non_recursive_delete_group(sqlite) [0.231149s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {2} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_filtering_on_service(sqlite,sqlalchemy,sqlalchemy) [0.037088s] ... 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 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. 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 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit 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 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. {2} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_filtering_on_service(sqlite,hybrid,sqlalchemy) [0.046167s] ... 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 Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits 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 f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. 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_restype(sqlite,sqlalchemy,sqlalchemy) [0.043408s] ... 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] 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 /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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( INFO [alembic.runtime.migration] Running upgrade 307430ab38bc -> c703a1bad612, improve_qty_digit {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_group(sqlite) [0.279828s] ... 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. 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 {2} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_groupby_restype(sqlite,hybrid,sqlalchemy) [0.035925s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_composite [0.000316s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_composite_no_groupby [0.000189s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_must_no_params [0.000262s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_must_with_metric_types [0.000151s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_query [0.000306s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_should_no_filters [0.000383s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_close_scroll [0.001702s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_close_scrolls [0.000672s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_commit [0.000682s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_req_invalid_status_code [0.001031s] ... ok INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_req_valid_status_code_deserialize [0.001097s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_retrieve_with_pagination [0.000970s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_search_without_scroll [0.000721s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_total_no_groupby_no_pagination [0.000491s] ... ok {2} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_total_with_groupby_with_pagination [0.000422s] ... ok {2} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_must_with_metric_types [0.000274s] ... ok {2} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_must_with_start_end [0.000273s] ... ok {2} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_req_valid_status_code_deserialize [0.001068s] ... ok {2} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_retrieve_no_pagination [0.001051s] ... ok {2} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_retrieve_with_pagination [0.001024s] ... ok {2} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_search_with_scroll [0.000687s] ... ok {2} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_total_no_groupby_no_pagination [0.000485s] ... ok {2} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_total_with_groupby_with_pagination [0.000501s] ... ok {2} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_delete_end_filters [0.001034s] ... ok {2} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_delete_no_parameters [0.001456s] ... 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 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 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. 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 f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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_process_field_threshold_no_match(sqlite) [0.234557s] ... 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 INFO [alembic.runtime.migration] 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 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 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} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods_groupby_type_paginate(sqlite,influxdb) [0.210383s] ... 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_get_total_all_scopes_all_periods_groupby_type_paginate(sqlite,elasticsearch) [0.052236s] ... 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_v1-storage_fetch_data_for_the_first_tenant.test_request [0.881852s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_get_total_all_scopes_all_periods_groupby_type_paginate(sqlite,opensearch) [0.054225s] ... 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_recursive_delete_field_from_service(sqlite) [0.251742s] ... 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_parse_groupby_syntax_to_groupby_elements_all_time_options(sqlite,influxdb) [0.028399s] ... 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] 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} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_all_time_options(sqlite,elasticsearch) [0.038261s] ... 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 f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. 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_all_time_options(sqlite,opensearch) [0.035753s] ... 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_hashmap.HashMapRatingTest.test_delete_unknown_group(sqlite) [0.468884s] ... 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. {2} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_no_groupby(sqlite,influxdb) [0.034439s] ... 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] 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 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} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_parse_groupby_syntax_to_groupby_elements_no_groupby(sqlite,elasticsearch) [0.044608s] ... ok 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 -> 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 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,opensearch) [0.047642s] ... ok {2} cloudkitty.tests.test_dataframe.TestDataFrame.test_from_dict_valid_dict_date_as_str [0.000670s] ... ok {2} cloudkitty.tests.test_dataframe.TestDataFrame.test_iterpoints [0.000207s] ... ok {2} cloudkitty.tests.test_dataframe.TestDataPoint.test_create_empty_datapoint [0.015567s] ... ok {2} cloudkitty.tests.test_dataframe.TestDataPoint.test_desc [0.000099s] ... ok {2} cloudkitty.tests.test_dataframe.TestDataPoint.test_from_dict_invalid [0.000340s] ... ok {2} cloudkitty.tests.test_dataframe.TestDataPoint.test_properties [0.000087s] ... ok 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 -> 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_recursive_delete_group(sqlite) [0.258714s] ... 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 -> 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. 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.dev3/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 f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_mappings_from_fields(sqlite) [0.218921s] ... 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 -> 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 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 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 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits 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_list_mappings_from_services(sqlite) [0.223771s] ... 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 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 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 {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_duplicate_field(sqlite) [0.390490s] ... 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 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 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits 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 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. 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 Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits 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} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_thresholds_filtering_on_tenant(sqlite) [0.219191s] ... 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_update_mapping(sqlite) [0.528715s] ... 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, 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 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 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 INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {3} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_for_the_second_tenant.test_request [1.079367s] ... ok {1} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_update_result_flat(sqlite) [0.242778s] ... 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.test_hashmap.HashMapRatingTest.test_create_mapping_with_two_parents(sqlite) [0.422296s] ... ok {1} cloudkitty.tests.test_orchestrator.CloudKittyProcessorTest.test_init_messaging(sqlite) [0.017287s] ... 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. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {1} cloudkitty.tests.test_orchestrator.CloudKittyProcessorTest.test_process_scope_no_next_timestamp(sqlite) [0.016591s] ... 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 -> 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 3dd7e13527f3 -> 4fa888fd7eda, Added threshold support. 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.CloudKittyReprocessorTest.test_generate_lock_base_name(sqlite) [0.011642s] ... 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. {1} cloudkitty.tests.test_orchestrator.CloudKittyReprocessorTest.test_next_timestamp_to_process(sqlite) [0.010670s] ... 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.OrchestratorTest.test_cloudkitty_service_manager_both_processings(sqlite) [0.020208s] ... 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_hashmap.HashMapRatingTest.test_list_thresholds_from_only_group(sqlite) [0.364214s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. {1} cloudkitty.tests.test_orchestrator.OrchestratorTest.test_cloudkitty_service_manager_only_processing(sqlite) [0.019494s] ... ok INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support 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] 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.ReprocessingWorkerTest.test_generate_next_timestamp_with_current_processing(sqlite) [0.021412s] ... 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 {1} cloudkitty.tests.test_orchestrator.WorkerTest.test_do_collection_all_valid(sqlite) [0.043413s] ... 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] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {1} cloudkitty.tests.test_orchestrator.WorkerTest.test_do_collection_some_empty(sqlite) [0.091087s] ... 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.WorkerTest.test_do_execute_scope_processing_with_no_usage_data(sqlite) [0.016871s] ... 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.dev3/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_orchestrator.WorkerTest.test_do_execute_scope_processing_with_usage_data(sqlite) [0.018321s] ... ok {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_per_tenant_threshold(sqlite) [0.273997s] ... 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 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_policy.PolicyFileTestCase.test_modified_policy_reloads(sqlite) [0.014639s] ... 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 -> 3dd7e13527f3, 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, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 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_compressed_data(sqlite) [0.030642s] ... 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. INFO [alembic.runtime.migration] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {1} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_create_duplicate_script(sqlite) [0.037378s] ... 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 {1} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_delete_script_by_name(sqlite) [0.023770s] ... 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 INFO [alembic.runtime.migration] 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 {1} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_delete_script_by_uuid(sqlite) [0.027900s] ... 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. 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. {1} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_delete_unknown_script_by_name(sqlite) [0.032671s] ... 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 -> 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] Running upgrade -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {1} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_delete_unknown_script_by_uuid(sqlite) [0.026342s] ... 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 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. 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_empty_script_update(sqlite) [0.022353s] ... 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. 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.test_pyscripts.PyScriptsRatingTest.test_get_script_by_name(sqlite) [0.021041s] ... 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.test_hashmap.HashMapRatingTest.test_create_service(sqlite) [0.250078s] ... 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 464e951dc3b8 -> 2ac2217dcbd9, Added support for meta collector INFO [alembic.runtime.migration] Running upgrade 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text 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] 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_update_checksum(sqlite) [0.043581s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Running upgrade -> 3dd7e13527f3, Initial migration 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 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. {1} cloudkitty.tests.test_rating.RatingTest.test_get_module_info(sqlite) [0.016839s] ... 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. {1} cloudkitty.tests.test_rating.RatingTest.test_set_state_triggers_rpc(sqlite) [0.014230s] ... 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.dev3/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) 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} cloudkitty.tests.test_state.DBStateManagerTest.test_metadata_access(sqlite) [0.015622s] ... 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_storage_state.StateManagerTest.test_set_state_does_update_state(sqlite) [0.014194s] ... ok {1} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_add_substract_delta_summertime [0.000580s] ... ok {1} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_convert_float [0.000079s] ... ok {1} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_convert_str_fraction [0.000079s] ... ok {1} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_str_str_str [0.000065s] ... ok {1} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_get_next_month_leap [0.000063s] ... ok {1} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_month_end_without_dt [0.000300s] ... ok {1} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_sub_month_keep_leap [0.000069s] ... ok INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits {1} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_sub_month_leap [0.000048s] ... ok {1} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_ts2iso [0.000064s] ... ok {1} cloudkitty.tests.utils_tests.test_validation.DictTypeValidatorTest.test_dictvalidator_invalid_dict_with_cast [0.000102s] ... ok {1} cloudkitty.tests.utils_tests.test_validation.DictTypeValidatorTest.test_dictvalidator_invalid_type_str [0.000062s] ... ok {1} cloudkitty.tests.utils_tests.test_validation.DictTypeValidatorTest.test_dictvalidator_invalid_type_tuple [0.000057s] ... ok {1} cloudkitty.tests.utils_tests.test_validation.DictTypeValidatorTest.test_dictvalidator_valid_dict_with_cast [0.000054s] ... ok {1} cloudkitty.tests.utils_tests.test_validation.DictTypeValidatorTest.test_dictvalidator_valid_dict_without_cast [0.000045s] ... ok {1} cloudkitty.tests.utils_tests.test_validation.IterableValuesDictTest.test_iterablevaluesdict_invalid_type_str [0.000073s] ... ok {1} cloudkitty.tests.utils_tests.test_validation.IterableValuesDictTest.test_iterablevaluesdict_valid_list_and_tuple_with_cast [0.000062s] ... 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 {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_thresholds_from_services(sqlite) [0.596636s] ... 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 {3} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_for_multiple_tenants.test_request [0.823236s] ... ok 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_get_mapping(sqlite) [0.364957s] ... 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.dev3/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) 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_load_rates(sqlite) [0.274931s] ... ok 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 -> 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 -> 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 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 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 /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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.test_hashmap.HashMapRatingTest.test_list_mappings_filtering_on_no_tenant(sqlite) [0.204681s] ... 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 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 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 {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_process_field_threshold(sqlite) [0.222393s] ... 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 4da82e1c11c8 -> 644faa4491fd, Update tenant_id type from uuid to text 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 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits 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 {3} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_filtering_on_cpu_service_and_tenant.test_request [0.485786s] ... ok INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_mappings_without_group(sqlite) [0.214456s] ... 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 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. 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} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_process_fields_no_match(sqlite) [0.210636s] ... 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 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 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits 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 {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_thresholds_from_fields(sqlite) [0.196821s] ... 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 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 {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_process_services(sqlite) [0.225603s] ... 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} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_filtering_on_image_service_and_tenant.test_request [0.348081s] ... ok 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 f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. {3} gabbi.suitemaker.test_gabbi_v1-storage_fetch_data_filtering_on_service_with_no_data_and_tenant.test_request [0.029776s] ... 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 -> 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 /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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) INFO [alembic.runtime.migration] Context impl SQLiteImpl. {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_process_service_threshold(sqlite) [0.209475s] ... 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. 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 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] 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 -> 4fa888fd7eda, Added threshold support. INFO [alembic.runtime.migration] Running upgrade 4fa888fd7eda -> 54cc17accf2c, Fixed constraint name. INFO [alembic.runtime.migration] Running upgrade Ifbf5b2515c7 -> 4e0232ce, Increase cost fields to 30 digits /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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( {3} gabbi.suitemaker.test_gabbi_v1-report_get_period_with_two_tenants.test_request [0.021931s] ... ok {3} gabbi.suitemaker.test_gabbi_v1-report_by_default_give_tenants_for_the_current_month.test_request [0.013862s] ... 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. {3} gabbi.suitemaker.test_gabbi_v1-report_get_period_with_no_tenants.test_request [0.012810s] ... ok {0} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_update_result_rate(sqlite) [0.413947s] ... 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. {3} gabbi.suitemaker.test_gabbi_v1-report_get_total_when_begin_time_bigger_than_end_time.test_request [0.015633s] ... ok {0} cloudkitty.tests.test_orchestrator.CloudKittyProcessorTest.test_internal_run(sqlite) [0.014900s] ... 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. /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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 f8c799db4aa0 -> c88a06b1cfce, Clean hashmap fields constraints. {3} gabbi.suitemaker.test_gabbi_v1-report_get_total_for_a_period.test_request [0.015714s] ... ok {0} cloudkitty.tests.test_orchestrator.OrchestratorTest.test_processors_ordering_in_workers(sqlite) [0.019130s] ... 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. {3} gabbi.suitemaker.test_gabbi_v1-report_get_total_for_a_period_filtering_on_first_tenant.test_request [0.015133s] ... ok {0} cloudkitty.tests.test_orchestrator.ReprocessingWorkerTest.test_generate_next_timestamp_no_current_processing(sqlite) [0.013617s] ... 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] Running upgrade c88a06b1cfce -> 4da82e1c11c8, Add per tenant hashmap support {3} gabbi.suitemaker.test_gabbi_v1-report_get_total_for_a_period_filtering_on_second_tenant.test_request [0.012759s] ... ok {0} cloudkitty.tests.test_orchestrator.ReprocessingWorkerTest.test_load_scope_key_more_than_one_scope_found(sqlite) [0.012439s] ... 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_check_state(sqlite) [0.024427s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. WARNI [cloudkitty.api.v1.controllers.report] /v1/report/total is deprecated, please use /v1/report/summary instead. INFO [alembic.runtime.migration] 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_v1-report_get_total_for_a_period_filtering_on_compute_service.test_request [0.028371s] ... ok {0} cloudkitty.tests.test_orchestrator.WorkerTest.test_execute_worker_processing_no_next_timestamp(sqlite) [0.016229s] ... 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. {0} cloudkitty.tests.test_orchestrator.WorkerTest.test_persist_rating_data(sqlite) [0.015576s] ... ok {3} gabbi.suitemaker.test_gabbi_v1-report_get_total_for_a_period_filtering_on_image_service.test_request [0.019631s] ... 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. {0} cloudkitty.tests.test_policy.PolicyTestCase.test_early_AND_authorization(sqlite) [0.012338s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} gabbi.suitemaker.test_gabbi_v1-report_get_total_for_a_period_filtering_on_compute_service_and_tenant.test_request [0.014823s] ... ok 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. WARNI [cloudkitty.api.v1.controllers.report] /v1/report/total is deprecated, please use /v1/report/summary instead. {3} gabbi.suitemaker.test_gabbi_v1-report_get_total_for_a_period_with_no_data.test_request [0.012422s] ... ok {0} cloudkitty.tests.test_policy.PolicyTestCase.test_early_OR_authorization(sqlite) [0.017598s] ... 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.test_pyscripts.PyScriptsRatingTest.test_on_the_fly_decompression(sqlite) [0.031277s] ... 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 INFO [alembic.runtime.migration] Running upgrade 644faa4491fd -> Ifbf5b2515c7, Increase cost fields to 30 digits {0} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_update_script_unknown_attribute(sqlite) [0.033254s] ... 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.test_pyscripts.PyScriptsRatingTest.test_validate_checksum(sqlite) [0.031715s] ... 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 /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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.042751s] ... 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_enable_module(sqlite) [0.015261s] ... 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_get_last_processed_timestamp_does_update_columns(sqlite) [0.025166s] ... 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_get_last_processed_timestamp_no_column_update(sqlite) [0.017348s] ... ok {0} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_cloudkitty_dt_from_ts_as_utc [0.000094s] ... ok {0} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_cloudkitty_dt_from_ts_local_tz [0.000354s] ... ok {0} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_diff_seconds_negative_arg_aware_objects_on_summer_change [0.000093s] ... ok {0} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_get_month_start_with_arg [0.000098s] ... ok {0} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_get_month_start_with_arg_naive [0.000118s] ... ok {0} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_local_to_utc_not_naive [0.000059s] ... ok {0} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_localized_now [0.000054s] ... ok {0} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_str_float_float [0.000097s] ... ok {0} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_add_month_leap [0.000067s] ... ok {0} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_dt2iso [0.000058s] ... ok {0} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_dt2ts [0.000051s] ... ok {0} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_get_last_month_leap [0.000042s] ... ok {0} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_get_next_month_without_dt [0.000332s] ... ok {0} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_load_timestamp [0.005037s] ... ok {0} cloudkitty.tests.utils_tests.test_validation.DictTypeValidatorTest.test_dictvalidator_invalid_dict_without_cast [0.000104s] ... ok {0} cloudkitty.tests.utils_tests.test_validation.IterableValuesDictTest.test_iterablevaluesdict_invalid_iterable_with_cast [0.000297s] ... ok {0} cloudkitty.tests.utils_tests.test_validation.IterableValuesDictTest.test_iterablevaluesdict_invalid_type_tuple [0.000084s] ... ok {0} cloudkitty.tests.utils_tests.test_validation.IterableValuesDictTest.test_iterablevaluesdict_valid_list_and_tuple_without_cast [0.000075s] ... ok {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_update_mapping_inside_group(sqlite) [0.690330s] ... 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. {3} gabbi.suitemaker.test_gabbi_v1-report_get_summary_for_a_period_of_each_tenant.test_request [0.311306s] ... 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 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 {2} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_update_threshold(sqlite) [0.346129s] ... 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 {3} gabbi.suitemaker.test_gabbi_v1-report_get_summary_for_a_period_of_each_tenant_filtering_on_compute_service.test_request [0.397830s] ... 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 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.240292s] ... 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.CloudKittyProcessorTest.test_load_scopes_to_process(sqlite) [0.016256s] ... 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.CloudKittyProcessorTest.test_process_scope(sqlite) [0.024270s] ... 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_load_scopes_to_process(sqlite) [0.013197s] ... 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_reprocessing(sqlite) [0.011095s] ... 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_do_execute_scope_processing(sqlite) [0.013392s] ... 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.014427s] ... 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_v1-report_get_summary_for_a_period_of_each_service.test_request [0.223619s] ... ok {2} cloudkitty.tests.test_orchestrator.ReprocessingWorkerTest.test_update_scope_processing_state_db(sqlite) [0.013310s] ... 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_collect_no_data(sqlite) [0.012875s] ... 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_measurements_rating(sqlite) [0.020573s] ... 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_scope_not_processed_yet(sqlite) [0.026934s] ... 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_throws(sqlite) [0.014633s] ... 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_exec_code_isolation(sqlite) [0.025890s] ... 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_read_only_checksum(sqlite) [0.020854s] ... 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.021209s] ... 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.028148s] ... 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_valid_script_data_loaded(sqlite) [0.028522s] ... 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_v1-report_get_summary_for_a_period_of_each_service_filtering_on_first_tenant.test_request [0.214853s] ... ok {2} cloudkitty.tests.test_rating.RatingTest.test_get_default_priority(sqlite) [0.010804s] ... 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_rating.RatingTest.test_set_priority(sqlite) [0.010460s] ... 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_rating.RatingTest.test_update_priority(sqlite) [0.012341s] ... 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_state.DBStateManagerTest.test_gen_name(sqlite) [0.008997s] ... 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_columns(sqlite) [0.010019s] ... 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.utils_tests.test_json.JSONEncoderTest.test_encode_decimal(sqlite) [0.008507s] ... ok {2} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_diff_seconds_negative_arg_naive_objects [0.000238s] ... ok {2} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_diff_seconds_positive_arg_aware_objects [0.000196s] ... ok {2} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_diff_seconds_positive_arg_naive_objects [0.000224s] ... ok {2} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_get_month_start_no_arg [0.000192s] ... ok {2} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_convert_decimal [0.000185s] ... ok {2} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_convert_fraction [0.000203s] ... ok {2} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_convert_int [0.000175s] ... ok {2} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_convert_str_float [0.000229s] ... ok {2} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_iso2dt [0.000251s] ... ok {2} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_month_start_without_dt [0.000433s] ... ok {3} gabbi.suitemaker.test_gabbi_v1-report_get_summary_for_a_period_of_each_service_and_tenant.test_request [0.364721s] ... 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] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} gabbi.suitemaker.test_gabbi_no_auth_can_query_api_without_auth.test_request [0.026274s] ... 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 {3} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_no_frame_when_nothing_in_storage(sqlite,sqlalchemy,sqlalchemy) [0.059703s] ... 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 {3} cloudkitty.tests.storage.v1.test_storage.StorageDataframeTest.test_get_no_frame_when_nothing_in_storage(sqlite,hybrid,sqlalchemy) [0.027780s] ... 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 {3} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_filtering_on_one_period_and_one_tenant(sqlite,sqlalchemy,sqlalchemy) [0.167613s] ... 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 {3} cloudkitty.tests.storage.v1.test_storage.StorageTotalTest.test_get_total_filtering_on_one_period_and_one_tenant(sqlite,hybrid,sqlalchemy) [0.038639s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_build_should_with_filters [0.000192s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_delete_by_query_no_must [0.000792s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_get_index [0.000698s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_scroll [0.000439s] ... ok {3} cloudkitty.tests.storage.v2.elasticsearch.test_client.TestElasticsearchClient.test_total_no_groupby_with_pagination [0.000390s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_add_point_no_autocommit [0.000360s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_must_no_params [0.000094s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_build_must_with_filters [0.000117s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_bulk_index [0.000428s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_bulk_with_instruction [0.000562s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_delete_by_query_with_must [0.000561s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_scroll [0.008891s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_search_without_scroll [0.000549s] ... ok {3} cloudkitty.tests.storage.v2.opensearch.test_client.TestOpenSearchClient.test_total_no_groupby_with_pagination [0.001349s] ... ok {3} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_delete_begin_end_filters [0.000795s] ... ok {3} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_get_filter_query [0.000311s] ... ok {3} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_get_filter_query_no_filters [0.000228s] ... ok {3} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_process_total [0.000724s] ... ok {3} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClient.test_retrieve_format_with_types [0.000494s] ... ok {3} cloudkitty.tests.storage.v2.test_influxdb.TestInfluxClientV2.test_query [0.001718s] ... 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_influxdb.TestInfluxDBStorage.test_point_to_dataframe_entry_invalid_groupby_metadata(sqlite) [0.011031s] ... 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_get_total_all_scopes_one_period_groupby_project_id(sqlite,influxdb) [0.051652s] ... 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_get_total_all_scopes_one_period_groupby_project_id(sqlite,elasticsearch) [0.051249s] ... 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_get_total_all_scopes_one_period_groupby_project_id(sqlite,opensearch) [0.059424s] ... 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_retrieve_all_scopes_one_type(sqlite,influxdb) [0.059118s] ... 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_retrieve_all_scopes_one_type(sqlite,elasticsearch) [0.068893s] ... 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.storage.v2.test_storage_unit.StorageUnitTest.test_retrieve_all_scopes_one_type(sqlite,opensearch) [0.050191s] ... 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. {3} cloudkitty.tests.storage.v2.test_storage_unit.StorageUnitTest.test_retrieve_one_scope_two_types_one_period(sqlite,influxdb) [0.060778s] ... 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_retrieve_one_scope_two_types_one_period(sqlite,elasticsearch) [0.042008s] ... 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_retrieve_one_scope_two_types_one_period(sqlite,opensearch) [0.043882s] ... ok {3} cloudkitty.tests.test_dataframe.TestDataFrame.test_from_dict_valid_dict [0.000197s] ... ok {3} cloudkitty.tests.test_dataframe.TestDataFrame.test_json [0.000249s] ... ok {3} cloudkitty.tests.test_dataframe.TestDataFrame.test_properties [0.000052s] ... ok INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} cloudkitty.tests.test_dataframe.TestDataPoint.test_set_price [0.000080s] ... 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. 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 {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_duplicate_service(sqlite) [0.175011s] ... 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 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. {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_field_in_existing_service(sqlite) [0.335652s] ... 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. 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 /builddir/build/BUILD/cloudkitty-22.1.0.dev3/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( {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_group(sqlite) [0.190565s] ... 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 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 {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_create_per_tenant_mapping(sqlite) [0.184793s] ... 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 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 {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_mapping(sqlite) [0.176315s] ... 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 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 {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_threshold(sqlite) [0.182202s] ... 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 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 {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_delete_unknown_field(sqlite) [0.326045s] ... 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 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 {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_get_threshold(sqlite) [0.173680s] ... 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 -> 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 644faa4491fd -> Ifbf5b2515c7, 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_list_mappings_filtering_on_tenant(sqlite) [0.185326s] ... 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 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 {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_list_thresholds_filtering_on_no_tenant(sqlite) [0.177845s] ... 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 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 {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_load_thresholds(sqlite) [0.177100s] ... 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 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 {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_process_fields(sqlite) [0.388867s] ... 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 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 {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_process_rating(sqlite) [0.241229s] ... 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 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 {3} cloudkitty.tests.test_hashmap.HashMapRatingTest.test_update_result_threshold(sqlite) [0.172201s] ... 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.CloudKittyProcessorTest.test_generate_lock_base_name(sqlite) [0.013524s] ... 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.CloudKittyProcessorTest.test_terminate(sqlite) [0.011736s] ... 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.CloudKittyReprocessorTest.test_next_timestamp_to_process_processing_finished(sqlite) [0.009911s] ... 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.ReprocessingWorkerTest.test_load_scope_key(sqlite) [0.012638s] ... 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.ReprocessingWorkerTest.test_load_scope_key_scope_not_found(sqlite) [0.012267s] ... 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.ReprocessingWorkerTest.test_next_timestamp_to_process(sqlite) [0.012652s] ... 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.ScopeEndpointTest.test_reset_state(sqlite) [0.011892s] ... 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_collect_with_data(sqlite) [0.011886s] ... 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_execute_worker_processing_scope_already_processed_active(sqlite) [0.014008s] ... 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_execute_worker_processing_scope_already_processed_inactive(sqlite) [0.012526s] ... 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_run(sqlite) [0.011661s] ... 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_update_scope_processing_state_db(sqlite) [0.014127s] ... 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_policy.PolicyTestCase.test_enforce_bad_action_noraise(sqlite) [0.016143s] ... 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_policy.PolicyTestCase.test_enforce_good_action(sqlite) [0.012241s] ... 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.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws(sqlite) [0.012274s] ... 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. {3} cloudkitty.tests.test_policy.PolicyTestCase.test_ignore_case_role_check(sqlite) [0.012825s] ... 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 {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_create_script(sqlite) [0.023154s] ... 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 {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_delete_script_without_parameters(sqlite) [0.018982s] ... 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 {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_get_script_by_uuid(sqlite) [0.020818s] ... 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 {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_get_script_without_parameters(sqlite) [0.019462s] ... 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 {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_load_scripts(sqlite) [0.024234s] ... 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 INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_process_rating(sqlite) [0.020677s] ... 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 -> 4f9efa4601c0, Initial migration. INFO [alembic.runtime.migration] Running upgrade 4f9efa4601c0 -> 75c205f6f1a2, move from sha1 to sha512 {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_process_rating_with_documentation_rules(sqlite) [0.021074s] ... 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 {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_purge_old_scripts(sqlite) [0.024915s] ... 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 {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_script_repr(sqlite) [0.019313s] ... 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 {3} cloudkitty.tests.test_pyscripts.PyScriptsRatingTest.test_update_script_on_checksum_change(sqlite) [0.024380s] ... 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_rating.RatingTest.test_enabled_property(sqlite) [0.013544s] ... 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.dev3/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) {3} cloudkitty.tests.test_state.DBStateManagerTest.test_state_access(sqlite) [0.015352s] ... 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_storage_state.StateManagerTest.test_set_state_does_not_duplicate_entries(sqlite) [0.010620s] ... 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_storage_state.StateManagerTest.test_set_state_no_column_update(sqlite) [0.009999s] ... 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.utils_tests.test_json.JSONEncoderTest.test_encode_datetime(sqlite) [0.007844s] ... ok {3} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_add_substract_delta [0.000538s] ... ok {3} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_diff_seconds_negative_arg_aware_objects [0.000062s] ... ok {3} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_dt_from_iso [0.000200s] ... ok {3} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_local_to_utc_naive [0.000083s] ... ok {3} cloudkitty.tests.utils_tests.test_tz.TestTZUtils.test_utc_to_local [0.000074s] ... ok {3} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_arg_types [0.000276s] ... ok {3} cloudkitty.tests.utils_tests.test_utils.ConvertUnitTest.test_convert_str_int [0.000046s] ... ok {3} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_add_month_keep_leap [0.000072s] ... ok {3} cloudkitty.tests.utils_tests.test_utils.UtilsTimeCalculationsTest.test_get_last_month_without_dt [0.000301s] ... ok {3} cloudkitty.tests.utils_tests.test_validation.IterableValuesDictTest.test_iterablevaluesdict_invalid_dict_iterable_with_cast [0.000099s] ... ok {3} cloudkitty.tests.utils_tests.test_validation.IterableValuesDictTest.test_iterablevaluesdict_invalid_dict_iterable_without_cast [0.000064s] ... ok ====== Totals ====== Ran: 724 tests in 17.2594 sec. - Passed: 724 - Skipped: 0 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 45.9940 sec. ============== Worker Balance ============== - Worker 0 (170 tests) => 0:00:10.882476 - Worker 1 (164 tests) => 0:00:09.347170 - Worker 2 (193 tests) => 0:00:11.822367 - Worker 3 (197 tests) => 0:00:17.259445 ___________________________________ summary ____________________________________ py39: commands succeeded congratulations :) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-cloudkitty-tests-22.1.0-0.20250512170708.761b51e.el9.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.HBT6rS + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev3 + LICENSEDIR=/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.el9.x86_64/usr/share/licenses/python3-cloudkitty-tests + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/share/licenses/python3-cloudkitty-tests + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-cloudkitty-tests = 22.1.0-0.20250512170708.761b51e.el9 python3-cloudkitty-tests = 22.1.0-0.20250512170708.761b51e.el9 python3.9-cloudkitty-tests = 22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.el9 Processing files: openstack-cloudkitty-common-22.1.0-0.20250512170708.761b51e.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.cKKZBC + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev3 + DOCDIR=/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.el9.x86_64/usr/share/doc/openstack-cloudkitty-common + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.el9 openstack-cloudkitty-common = 22.1.0-0.20250512170708.761b51e.el9 python3.9dist(cloudkitty) = 22.1~~dev3 python3dist(cloudkitty) = 22.1~~dev3 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.20250512170708.761b51e.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.srFidt + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev3 + DOCDIR=/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.el9.x86_64/usr/share/doc/openstack-cloudkitty-api + cp -pr README.rst /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/share/doc/openstack-cloudkitty-api + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/share/doc/openstack-cloudkitty-api + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-cloudkitty-api = 22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.el9.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.PsEFJU + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev3 + DOCDIR=/builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.el9.x86_64/usr/share/doc/openstack-cloudkitty-processor + cp -pr README.rst /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/share/doc/openstack-cloudkitty-processor + cp -pr LICENSE /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64/usr/share/doc/openstack-cloudkitty-processor + RPM_EC=0 ++ jobs -p + exit 0 Provides: openstack-cloudkitty-processor = 22.1.0-0.20250512170708.761b51e.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.20250512170708.761b51e.el9.x86_64 Wrote: /builddir/build/SRPMS/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.src.rpm Wrote: /builddir/build/RPMS/openstack-cloudkitty-processor-22.1.0-0.20250512170708.761b51e.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-cloudkitty-api-22.1.0-0.20250512170708.761b51e.el9.noarch.rpm Wrote: /builddir/build/RPMS/python3-cloudkitty-tests-22.1.0-0.20250512170708.761b51e.el9.noarch.rpm Wrote: /builddir/build/RPMS/openstack-cloudkitty-common-22.1.0-0.20250512170708.761b51e.el9.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.a0BEOV + umask 022 + cd /builddir/build/BUILD + cd cloudkitty-22.1.0.dev3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/openstack-cloudkitty-22.1.0-0.20250512170708.761b51e.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0