gnocchixyz / gnocchi

Timeseries database
Apache License 2.0
299 stars 85 forks source link

gnocchi failed to build with latest setuptools #1304

Closed ma14uk closed 1 year ago

ma14uk commented 1 year ago

Cloning from https://github.com/gnocchixyz/gnocchi.git Git checkout by reference 4.5.0 (eaa83d6867cc5be11908936a6f72d1dbd3162207)

command used for build: SETUPTOOLS_USE_DISTUTILS=stdlib python3 -m pip --no-cache-dir install --upgrade -c /requirements/upper-constraints.txt gnocchiclient /gnocchi[keystone,mysql,file,ceph,s3] upper-constraints.txt from here

result (removed many "Package would be ignored" warnings):

Looking in indexes: http://mirror.iad3.inmotion.opendev.org:8080/pypi/simple, https://mirror.iad3.inmotion.opendev.org/wheel/debian-11-x86_64 Processing /gnocchi Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: gnocchiclient in /var/lib/kolla/venv/lib/python3.9/site-packages (7.0.8) Requirement already satisfied: cliff>=2.10 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchiclient) (4.3.0) Requirement already satisfied: ujson in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchiclient) (5.7.0) Requirement already satisfied: keystoneauth1>=2.0.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchiclient) (5.2.0) Requirement already satisfied: six in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchiclient) (1.16.0) Requirement already satisfied: futurist in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchiclient) (2.4.1) Requirement already satisfied: iso8601 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchiclient) (1.1.0) Requirement already satisfied: python-dateutil in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchiclient) (2.8.2) Requirement already satisfied: debtcollector in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchiclient) (2.5.0) WARNING: gnocchi 4.5.0 does not provide the extra 'file'

Collecting numpy>=1.14.0 (from gnocchi==4.5.0) Downloading http://mirror.iad3.inmotion.opendev.org:8080/pypifiles/packages/f4/f4/45e6e3f7a23b9023554903a122c95585e9787f9403d386bafb7a95d24c9b/numpy-1.24.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.3 MB) 17.3/17.3 MB 194.2 MB/s eta 0:00:00 Requirement already satisfied: oslo.config>=3.22.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (9.1.1) Requirement already satisfied: oslo.policy>=3.5.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (4.2.0) Requirement already satisfied: oslo.middleware>=3.22.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (5.1.1) Collecting pytimeparse (from gnocchi==4.5.0) Downloading http://mirror.iad3.inmotion.opendev.org:8080/pypifiles/packages/1b/b4/afd75551a3b910abd1d922dbd45e49e5deeb4d47dc50209ce489ba9844dd/pytimeparse-1.1.8-py2.py3-none-any.whl (10.0 kB) Requirement already satisfied: pecan>=0.9 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (1.4.2) Requirement already satisfied: jsonpatch in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (1.32) Collecting cotyledon>=1.5.0 (from gnocchi==4.5.0) Downloading https://mirror.iad3.inmotion.opendev.org/wheel/debian-11-x86_64/cotyledon/cotyledon-1.7.3-py2.py3-none-any.whl (42 kB) 42.9/42.9 kB 22.9 MB/s eta 0:00:00 Requirement already satisfied: stevedore in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (5.1.0) Requirement already satisfied: voluptuous>=0.8.10 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (0.13.1) Collecting werkzeug (from gnocchi==4.5.0) Downloading http://mirror.iad3.inmotion.opendev.org:8080/pypifiles/packages/f6/f8/9da63c1617ae2a1dec2fbf6412f3a0cfe9d4ce029eccbda6e1e4258ca45f/Werkzeug-2.2.3-py3-none-any.whl (233 kB) 233.6/233.6 kB 147.9 MB/s eta 0:00:00 Requirement already satisfied: tenacity>=5.0.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (6.3.1) Requirement already satisfied: WebOb>=1.4.1 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (1.8.7) Requirement already satisfied: Paste in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (3.5.2) Requirement already satisfied: PasteDeploy in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (3.0.1) Collecting daiquiri (from gnocchi==4.5.0) Downloading http://mirror.iad3.inmotion.opendev.org:8080/pypifiles/packages/43/b0/b916172eee4e946dea7155ed969865c1b2c01c883101e33d1eb0c224a6a0/daiquiri-3.2.1-py3-none-any.whl (19 kB) Requirement already satisfied: pyparsing>=2.2.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (3.0.9) Collecting lz4>=0.9.0 (from gnocchi==4.5.0) Downloading http://mirror.iad3.inmotion.opendev.org:8080/pypifiles/packages/2e/0d/cbcf15f15c466936d4d001a9743184ff46dec72a95d51ca7efb23e365726/lz4-4.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB) 1.3/1.3 MB 94.5 MB/s eta 0:00:00 Requirement already satisfied: tooz>=1.38 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (4.1.0) Requirement already satisfied: cachetools in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (5.3.0) Requirement already satisfied: pymysql in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (1.0.3) Requirement already satisfied: oslo.db>=4.29.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (12.3.1) Requirement already satisfied: sqlalchemy<2 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (1.4.41) Collecting sqlalchemy-utils (from gnocchi==4.5.0) Downloading http://mirror.iad3.inmotion.opendev.org:8080/pypifiles/packages/5b/cc/6385cce6ebd60e4852e6a130774aaf911ca76098dfefae1de97b53561101/SQLAlchemy_Utils-0.41.0-py3-none-any.whl (92 kB) 92.5/92.5 kB 195.7 MB/s eta 0:00:00 Requirement already satisfied: alembic!=0.8.1,!=0.9.0,>=0.7.6 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (1.9.4) Requirement already satisfied: keystonemiddleware!=4.19.0,>=4.0.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from gnocchi==4.5.0) (10.3.0) Collecting boto3 (from gnocchi==4.5.0) Downloading http://mirror.iad3.inmotion.opendev.org:8080/pypifiles/packages/f8/f7/a51bdb148ed5043d3574de3153e861160c18faf7e29184df38892a7e3b77/boto3-1.26.118-py3-none-any.whl (135 kB) 135.6/135.6 kB 148.0 MB/s eta 0:00:00 Collecting botocore>=1.5 (from gnocchi==4.5.0) Downloading http://mirror.iad3.inmotion.opendev.org:8080/pypifiles/packages/79/82/61ca84c3d88121abee6fb94660f56557d819ef686048cd5ec8914d303c85/botocore-1.29.118-py3-none-any.whl (10.7 MB) 10.7/10.7 MB 170.1 MB/s eta 0:00:00 Requirement already satisfied: Mako in /var/lib/kolla/venv/lib/python3.9/site-packages (from alembic!=0.8.1,!=0.9.0,>=0.7.6->gnocchi==4.5.0) (1.2.4) Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /var/lib/kolla/venv/lib/python3.9/site-packages (from botocore>=1.5->gnocchi==4.5.0) (1.0.1) Requirement already satisfied: urllib3<1.27,>=1.25.4 in /var/lib/kolla/venv/lib/python3.9/site-packages (from botocore>=1.5->gnocchi==4.5.0) (1.26.15) Requirement already satisfied: PrettyTable>=0.7.2 in /var/lib/kolla/venv/lib/python3.9/site-packages (from cliff>=2.10->gnocchiclient) (3.7.0) Requirement already satisfied: PyYAML>=3.12 in /var/lib/kolla/venv/lib/python3.9/site-packages (from cliff>=2.10->gnocchiclient) (6.0) Requirement already satisfied: autopage>=0.4.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from cliff>=2.10->gnocchiclient) (0.5.1) Requirement already satisfied: cmd2>=1.0.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from cliff>=2.10->gnocchiclient) (2.4.3) Requirement already satisfied: importlib-metadata>=4.4 in /var/lib/kolla/venv/lib/python3.9/site-packages (from cliff>=2.10->gnocchiclient) (6.0.1) Requirement already satisfied: setproctitle in /var/lib/kolla/venv/lib/python3.9/site-packages (from cotyledon>=1.5.0->gnocchi==4.5.0) (1.3.2) Requirement already satisfied: os-service-types>=1.2.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from keystoneauth1>=2.0.0->gnocchiclient) (1.7.0) Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from keystoneauth1>=2.0.0->gnocchiclient) (5.11.1) Requirement already satisfied: requests>=2.14.2 in /var/lib/kolla/venv/lib/python3.9/site-packages (from keystoneauth1>=2.0.0->gnocchiclient) (2.28.2) Requirement already satisfied: oslo.cache>=1.26.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from keystonemiddleware!=4.19.0,>=4.0.0->gnocchi==4.5.0) (3.4.0) Requirement already satisfied: oslo.context>=2.19.2 in /var/lib/kolla/venv/lib/python3.9/site-packages (from keystonemiddleware!=4.19.0,>=4.0.0->gnocchi==4.5.0) (5.1.1) Requirement already satisfied: oslo.i18n>=3.15.3 in /var/lib/kolla/venv/lib/python3.9/site-packages (from keystonemiddleware!=4.19.0,>=4.0.0->gnocchi==4.5.0) (6.0.0) Requirement already satisfied: oslo.log>=3.36.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from keystonemiddleware!=4.19.0,>=4.0.0->gnocchi==4.5.0) (5.2.0) Requirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from keystonemiddleware!=4.19.0,>=4.0.0->gnocchi==4.5.0) (5.1.1) Requirement already satisfied: oslo.utils>=3.33.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from keystonemiddleware!=4.19.0,>=4.0.0->gnocchi==4.5.0) (6.1.0) Requirement already satisfied: pycadf!=2.0.0,>=1.1.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from keystonemiddleware!=4.19.0,>=4.0.0->gnocchi==4.5.0) (3.1.1) Requirement already satisfied: python-keystoneclient>=3.20.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from keystonemiddleware!=4.19.0,>=4.0.0->gnocchi==4.5.0) (5.1.0) Requirement already satisfied: netaddr>=0.7.18 in /var/lib/kolla/venv/lib/python3.9/site-packages (from oslo.config>=3.22.0->gnocchi==4.5.0) (0.8.0) Requirement already satisfied: rfc3986>=1.2.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from oslo.config>=3.22.0->gnocchi==4.5.0) (2.0.0) Requirement already satisfied: wrapt>=1.7.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from debtcollector->gnocchiclient) (1.15.0) Requirement already satisfied: sqlalchemy-migrate>=0.11.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from oslo.db>=4.29.0->gnocchi==4.5.0) (0.13.0) Requirement already satisfied: testresources>=2.0.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from oslo.db>=4.29.0->gnocchi==4.5.0) (2.0.1) Requirement already satisfied: testscenarios>=0.4 in /var/lib/kolla/venv/lib/python3.9/site-packages (from oslo.db>=4.29.0->gnocchi==4.5.0) (0.5.0) Requirement already satisfied: Jinja2>=2.10 in /var/lib/kolla/venv/lib/python3.9/site-packages (from oslo.middleware>=3.22.0->gnocchi==4.5.0) (3.1.2) Requirement already satisfied: bcrypt>=3.1.3 in /var/lib/kolla/venv/lib/python3.9/site-packages (from oslo.middleware>=3.22.0->gnocchi==4.5.0) (4.0.1) Requirement already satisfied: statsd>=3.2.1 in /var/lib/kolla/venv/lib/python3.9/site-packages (from oslo.middleware>=3.22.0->gnocchi==4.5.0) (4.0.1) Requirement already satisfied: logutils>=0.3 in /var/lib/kolla/venv/lib/python3.9/site-packages (from pecan>=0.9->gnocchi==4.5.0) (0.3.5) Requirement already satisfied: setuptools in /var/lib/kolla/venv/lib/python3.9/site-packages (from pecan>=0.9->gnocchi==4.5.0) (68.0.0) Requirement already satisfied: greenlet!=0.4.17 in /var/lib/kolla/venv/lib/python3.9/site-packages (from sqlalchemy<2->gnocchi==4.5.0) (2.0.2) Requirement already satisfied: fasteners>=0.7 in /var/lib/kolla/venv/lib/python3.9/site-packages (from tooz>=1.38->gnocchi==4.5.0) (0.18) Requirement already satisfied: msgpack>=0.4.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from tooz>=1.38->gnocchi==4.5.0) (1.0.5) Collecting s3transfer<0.7.0,>=0.6.0 (from boto3->gnocchi==4.5.0) Downloading http://mirror.iad3.inmotion.opendev.org:8080/pypifiles/packages/5e/c6/af903b5fab3f9b5b1e883f49a770066314c6dcceb589cf938d48c89556c1/s3transfer-0.6.0-py3-none-any.whl (79 kB) 79.6/79.6 kB 145.5 MB/s eta 0:00:00 Collecting python-json-logger (from daiquiri->gnocchi==4.5.0) Downloading http://mirror.iad3.inmotion.opendev.org:8080/pypifiles/packages/35/a6/145655273568ee78a581e734cf35beb9e33a370b29c5d3c8fee3744de29f/python_json_logger-2.0.7-py3-none-any.whl (8.1 kB) Requirement already satisfied: jsonpointer>=1.9 in /var/lib/kolla/venv/lib/python3.9/site-packages (from jsonpatch->gnocchi==4.5.0) (2.3) Requirement already satisfied: MarkupSafe>=2.1.1 in /var/lib/kolla/venv/lib/python3.9/site-packages (from werkzeug->gnocchi==4.5.0) (2.1.2) Requirement already satisfied: attrs>=16.3.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from cmd2>=1.0.0->cliff>=2.10->gnocchiclient) (23.1.0) Requirement already satisfied: pyperclip>=1.6 in /var/lib/kolla/venv/lib/python3.9/site-packages (from cmd2>=1.0.0->cliff>=2.10->gnocchiclient) (1.8.2) Requirement already satisfied: wcwidth>=0.1.7 in /var/lib/kolla/venv/lib/python3.9/site-packages (from cmd2>=1.0.0->cliff>=2.10->gnocchiclient) (0.2.6) Requirement already satisfied: zipp>=0.5 in /var/lib/kolla/venv/lib/python3.9/site-packages (from importlib-metadata>=4.4->cliff>=2.10->gnocchiclient) (3.15.0) Requirement already satisfied: dogpile.cache>=1.1.5 in /var/lib/kolla/venv/lib/python3.9/site-packages (from oslo.cache>=1.26.0->keystonemiddleware!=4.19.0,>=4.0.0->gnocchi==4.5.0) (1.1.8) Requirement already satisfied: pyinotify>=0.9.6 in /var/lib/kolla/venv/lib/python3.9/site-packages (from oslo.log>=3.36.0->keystonemiddleware!=4.19.0,>=4.0.0->gnocchi==4.5.0) (0.9.6) Requirement already satisfied: pytz>=2013.6 in /var/lib/kolla/venv/lib/python3.9/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->keystonemiddleware!=4.19.0,>=4.0.0->gnocchi==4.5.0) (2023.3) Requirement already satisfied: netifaces>=0.10.4 in /var/lib/kolla/venv/lib/python3.9/site-packages (from oslo.utils>=3.33.0->keystonemiddleware!=4.19.0,>=4.0.0->gnocchi==4.5.0) (0.11.0) Requirement already satisfied: packaging>=20.4 in /var/lib/kolla/venv/lib/python3.9/site-packages (from oslo.utils>=3.33.0->keystonemiddleware!=4.19.0,>=4.0.0->gnocchi==4.5.0) (23.1) Requirement already satisfied: charset-normalizer<4,>=2 in /var/lib/kolla/venv/lib/python3.9/site-packages (from requests>=2.14.2->keystoneauth1>=2.0.0->gnocchiclient) (3.1.0) Requirement already satisfied: idna<4,>=2.5 in /var/lib/kolla/venv/lib/python3.9/site-packages (from requests>=2.14.2->keystoneauth1>=2.0.0->gnocchiclient) (3.4) Requirement already satisfied: certifi>=2017.4.17 in /var/lib/kolla/venv/lib/python3.9/site-packages (from requests>=2.14.2->keystoneauth1>=2.0.0->gnocchiclient) (2023.5.7) Requirement already satisfied: decorator in /var/lib/kolla/venv/lib/python3.9/site-packages (from sqlalchemy-migrate>=0.11.0->oslo.db>=4.29.0->gnocchi==4.5.0) (5.1.1) Requirement already satisfied: sqlparse in /var/lib/kolla/venv/lib/python3.9/site-packages (from sqlalchemy-migrate>=0.11.0->oslo.db>=4.29.0->gnocchi==4.5.0) (0.4.4) Requirement already satisfied: Tempita>=0.4 in /var/lib/kolla/venv/lib/python3.9/site-packages (from sqlalchemy-migrate>=0.11.0->oslo.db>=4.29.0->gnocchi==4.5.0) (0.5.2) Requirement already satisfied: testtools in /var/lib/kolla/venv/lib/python3.9/site-packages (from testscenarios>=0.4->oslo.db>=4.29.0->gnocchi==4.5.0) (2.6.0) Requirement already satisfied: fixtures>=2.0 in /var/lib/kolla/venv/lib/python3.9/site-packages (from testtools->testscenarios>=0.4->oslo.db>=4.29.0->gnocchi==4.5.0) (4.0.1) Building wheels for collected packages: gnocchi Building wheel for gnocchi (pyproject.toml): started Building wheel for gnocchi (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error

× Building wheel for gnocchi (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [1170 lines of output] running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/gnocchi copying gnocchi/resource_type.py -> build/lib/gnocchi copying gnocchi/archive_policy.py -> build/lib/gnocchi copying gnocchi/init.py -> build/lib/gnocchi copying gnocchi/service.py -> build/lib/gnocchi copying gnocchi/utils.py -> build/lib/gnocchi copying gnocchi/calendar.py -> build/lib/gnocchi copying gnocchi/opts.py -> build/lib/gnocchi copying gnocchi/json.py -> build/lib/gnocchi copying gnocchi/exceptions.py -> build/lib/gnocchi copying gnocchi/gendoc.py -> build/lib/gnocchi copying gnocchi/statsd.py -> build/lib/gnocchi copying gnocchi/amqp1d.py -> build/lib/gnocchi copying gnocchi/carbonara.py -> build/lib/gnocchi copying gnocchi/chef.py -> build/lib/gnocchi running egg_info writing gnocchi.egg-info/PKG-INFO writing dependency_links to gnocchi.egg-info/dependency_links.txt writing entry points to gnocchi.egg-info/entry_points.txt writing requirements to gnocchi.egg-info/requires.txt writing top-level names to gnocchi.egg-info/top_level.txt reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.github' adding license file 'LICENSE' writing manifest file 'gnocchi.egg-info/SOURCES.txt' /tmp/pip-build-env-wcgrzy0k/overlay/lib/python3.9/site-packages/setuptools/command/build_py.py:201: _Warning: Package 'gnocchi.cli' is absent from the packages configuration. !!

          ********************************************************************************
          ############################
          # Package would be ignored #
          ############################
          Python recognizes 'gnocchi.cli' as an importable package[^1],
          but it is absent from setuptools' `packages` configuration.

          This leads to an ambiguous overall configuration. If you want to distribute this
          package, please make sure that 'gnocchi.cli' is explicitly added
          to the `packages` configuration field.

          Alternatively, you can also rely on setuptools' discovery methods
          (for example by using `find_namespace_packages(...)`/`find_namespace:`
          instead of `find_packages(...)`/`find:`).

          You can read more about "package discovery" on setuptools documentation page:

          - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

          If you don't want 'gnocchi.cli' to be distributed and are
          already explicitly excluding 'gnocchi.cli' via
          `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
          you can try to use `exclude_package_data`, or `include-package-data=False` in
          combination with a more fine grained `package-data` configuration.

          You can read more about "package data files" on setuptools documentation page:

          - https://setuptools.pypa.io/en/latest/userguide/datafiles.html

          [^1]: For Python, any directory (with suitable naming) can be imported,
                even if it does not contain any `.py` files.
                On the other hand, currently there is no concept of package data
                directory, all directories are treated like packages.
          ********************************************************************************

  !!
    check.warn(importable)
  copying gnocchi/gnocchi-config-generator.conf -> build/lib/gnocchi
  copying gnocchi/gnocchi-policy-generator.conf -> build/lib/gnocchi
  creating build/lib/gnocchi/cli
  copying gnocchi/cli/__init__.py -> build/lib/gnocchi/cli
  copying gnocchi/cli/amqp1d.py -> build/lib/gnocchi/cli
  copying gnocchi/cli/api.py -> build/lib/gnocchi/cli
  copying gnocchi/cli/injector.py -> build/lib/gnocchi/cli
  copying gnocchi/cli/manage.py -> build/lib/gnocchi/cli
  copying gnocchi/cli/metricd.py -> build/lib/gnocchi/cli
  copying gnocchi/cli/statsd.py -> build/lib/gnocchi/cli
  creating build/lib/gnocchi/common
  copying gnocchi/common/__init__.py -> build/lib/gnocchi/common
  copying gnocchi/common/ceph.py -> build/lib/gnocchi/common
  copying gnocchi/common/redis.py -> build/lib/gnocchi/common
  copying gnocchi/common/s3.py -> build/lib/gnocchi/common
  copying gnocchi/common/swift.py -> build/lib/gnocchi/common
  creating build/lib/gnocchi/incoming
  copying gnocchi/incoming/__init__.py -> build/lib/gnocchi/incoming
  copying gnocchi/incoming/ceph.py -> build/lib/gnocchi/incoming
  copying gnocchi/incoming/file.py -> build/lib/gnocchi/incoming
  copying gnocchi/incoming/redis.py -> build/lib/gnocchi/incoming
  copying gnocchi/incoming/s3.py -> build/lib/gnocchi/incoming
  copying gnocchi/incoming/swift.py -> build/lib/gnocchi/incoming
  creating build/lib/gnocchi/indexer
  copying gnocchi/indexer/__init__.py -> build/lib/gnocchi/indexer
  copying gnocchi/indexer/sqlalchemy.py -> build/lib/gnocchi/indexer
  copying gnocchi/indexer/sqlalchemy_base.py -> build/lib/gnocchi/indexer
  copying gnocchi/indexer/sqlalchemy_extension.py -> build/lib/gnocchi/indexer
  copying gnocchi/indexer/sqlalchemy_legacy_resources.py -> build/lib/gnocchi/indexer
  copying gnocchi/indexer/sqlalchemy_types.py -> build/lib/gnocchi/indexer
  creating build/lib/gnocchi/indexer/alembic
  copying gnocchi/indexer/alembic/alembic.ini -> build/lib/gnocchi/indexer/alembic
  copying gnocchi/indexer/alembic/env.py -> build/lib/gnocchi/indexer/alembic
  copying gnocchi/indexer/alembic/script.py.mako -> build/lib/gnocchi/indexer/alembic
  creating build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/04eba72e4f90_rename_ck_started_before_ended.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/0718ed97e5b3_add_tablename_to_resource_type.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/1c2c61ac1f4c_add_original_resource_id_column.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/1c98ac614015_initial_base.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/1e1a63d3d186_original_resource_id_not_null.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/1f21cbdd6bc2_allow_volume_display_name_to_be_null.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/27d2a1d205ff_add_updating_resource_type_states.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/2e0b912062d1_drop_useless_enum.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/34c517bcc2dd_shorter_foreign_key.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/3901f5ea2b8e_create_instance_disk_and_instance_.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/397987e38570_no_more_slash_and_reencode.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/39b7d449d46a_create_metric_status_column.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/40c6aae14c3f_ck_started_before_ended.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/42ee7f3e25f8_alter_flavorid_from_int_to_string.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/469b308577a9_allow_image_ref_to_be_null.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/5c4f93e5bb4_mysql_float_to_timestamp.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/62a8dfb139bb_change_uuid_to_string.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/7e6f9d542f8b_resource_type_state_column.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/828c16f70cce_create_resource_type_table.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/8f376189b9eb_migrate_legacy_resources_to_db.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/9901e5ea4b6e_create_host.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/a54c57ada3f5_removes_useless_indexes.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/aba5a217ca9b_merge_created_in_creator.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/c62df18bf4ee_add_unit_column_for_metric.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/d24877c22ab0_add_attributes_to_resource_type.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/ed9c6ddc5c35_fix_host_foreign_key.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/f7d44b47928_uuid_to_binary.py -> build/lib/gnocchi/indexer/alembic/versions
  copying gnocchi/indexer/alembic/versions/ffc7bbeec0b0_migrate_legacy_resources_to_db2.py -> build/lib/gnocchi/indexer/alembic/versions
  creating build/lib/gnocchi/rest
  copying gnocchi/rest/__init__.py -> build/lib/gnocchi/rest
  copying gnocchi/rest/api-paste.ini -> build/lib/gnocchi/rest
  copying gnocchi/rest/api.py -> build/lib/gnocchi/rest
  copying gnocchi/rest/app.py -> build/lib/gnocchi/rest
  copying gnocchi/rest/auth_helper.py -> build/lib/gnocchi/rest
  copying gnocchi/rest/exceptions.py -> build/lib/gnocchi/rest
  copying gnocchi/rest/http_proxy_to_wsgi.py -> build/lib/gnocchi/rest
  copying gnocchi/rest/influxdb.py -> build/lib/gnocchi/rest
  copying gnocchi/rest/policies.py -> build/lib/gnocchi/rest
  copying gnocchi/rest/policy.json -> build/lib/gnocchi/rest
  copying gnocchi/rest/policy.yaml -> build/lib/gnocchi/rest
  copying gnocchi/rest/wsgi.py -> build/lib/gnocchi/rest
  creating build/lib/gnocchi/rest/aggregates
  copying gnocchi/rest/aggregates/__init__.py -> build/lib/gnocchi/rest/aggregates
  copying gnocchi/rest/aggregates/api.py -> build/lib/gnocchi/rest/aggregates
  copying gnocchi/rest/aggregates/exceptions.py -> build/lib/gnocchi/rest/aggregates
  copying gnocchi/rest/aggregates/operations.py -> build/lib/gnocchi/rest/aggregates
  copying gnocchi/rest/aggregates/processor.py -> build/lib/gnocchi/rest/aggregates
  creating build/lib/gnocchi/rest/prometheus
  copying gnocchi/rest/prometheus/README -> build/lib/gnocchi/rest/prometheus
  copying gnocchi/rest/prometheus/__init__.py -> build/lib/gnocchi/rest/prometheus
  copying gnocchi/rest/prometheus/remote.proto -> build/lib/gnocchi/rest/prometheus
  copying gnocchi/rest/prometheus/remote_pb2.py -> build/lib/gnocchi/rest/prometheus
  creating build/lib/gnocchi/storage
  copying gnocchi/storage/__init__.py -> build/lib/gnocchi/storage
  copying gnocchi/storage/ceph.py -> build/lib/gnocchi/storage
  copying gnocchi/storage/file.py -> build/lib/gnocchi/storage
  copying gnocchi/storage/redis.py -> build/lib/gnocchi/storage
  copying gnocchi/storage/s3.py -> build/lib/gnocchi/storage
  copying gnocchi/storage/swift.py -> build/lib/gnocchi/storage
  creating build/lib/gnocchi/tests
  copying gnocchi/tests/__init__.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/base.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_aggregates.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_amqp1d.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_archive_policy.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_bin.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_calendar.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_carbonara.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_chef.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_incoming.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_indexer.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_influxdb.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_injector.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_measures_grouper.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_rest.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_statsd.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_storage.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/test_utils.py -> build/lib/gnocchi/tests
  copying gnocchi/tests/utils.py -> build/lib/gnocchi/tests
  creating build/lib/gnocchi/tests/functional
  copying gnocchi/tests/functional/__init__.py -> build/lib/gnocchi/tests/functional
  copying gnocchi/tests/functional/fixtures.py -> build/lib/gnocchi/tests/functional
  copying gnocchi/tests/functional/test_gabbi.py -> build/lib/gnocchi/tests/functional
  creating build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/.metric-derived.yaml.swp -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/aggregates-with-metric-ids.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/aggregates-with-resources.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/aggregation.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/archive-rule.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/archive.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/async.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/base.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/batch-measures.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/cors.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/create-metric-with-resource-id.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/healthcheck.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/history.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/http-proxy-to-wsgi.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/influxdb.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/metric-derived.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/metric-granularity.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/metric-list.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/metric-timestamp-format.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/metric.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/pagination.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/prometheus.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/resample-calendar.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/resource-aggregation.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/resource-type.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/resource.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/search-metric.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/search.yaml -> build/lib/gnocchi/tests/functional/gabbits
  copying gnocchi/tests/functional/gabbits/transformedids.yaml -> build/lib/gnocchi/tests/functional/gabbits
  creating build/lib/gnocchi/tests/functional/gabbits/prometheus_fixtures
  copying gnocchi/tests/functional/gabbits/prometheus_fixtures/031b586e-ebe1-4737-812e-cf0ddf26f5ad.dump -> build/lib/gnocchi/tests/functional/gabbits/prometheus_fixtures
  copying gnocchi/tests/functional/gabbits/prometheus_fixtures/1ea8f6f7-eebe-49d5-8276-ceb2d56c5ba4.dump -> build/lib/gnocchi/tests/functional/gabbits/prometheus_fixtures
  copying gnocchi/tests/functional/gabbits/prometheus_fixtures/a0c06674-a5ef-4621-883c-e94880a2de02.dump -> build/lib/gnocchi/tests/functional/gabbits/prometheus_fixtures
  creating build/lib/gnocchi/tests/functional_live
  copying gnocchi/tests/functional_live/__init__.py -> build/lib/gnocchi/tests/functional_live
  copying gnocchi/tests/functional_live/test_gabbi_live.py -> build/lib/gnocchi/tests/functional_live
  creating build/lib/gnocchi/tests/functional_live/gabbits
  copying gnocchi/tests/functional_live/gabbits/live.yaml -> build/lib/gnocchi/tests/functional_live/gabbits
  copying gnocchi/tests/functional_live/gabbits/search-resource.yaml -> build/lib/gnocchi/tests/functional_live/gabbits
  creating build/lib/gnocchi/tests/indexer
  copying gnocchi/tests/indexer/__init__.py -> build/lib/gnocchi/tests/indexer
  creating build/lib/gnocchi/tests/indexer/sqlalchemy
  copying gnocchi/tests/indexer/sqlalchemy/__init__.py -> build/lib/gnocchi/tests/indexer/sqlalchemy
  copying gnocchi/tests/indexer/sqlalchemy/test_migrations.py -> build/lib/gnocchi/tests/indexer/sqlalchemy
  copying gnocchi/tests/indexer/sqlalchemy/test_utils.py -> build/lib/gnocchi/tests/indexer/sqlalchemy
  installing to build/bdist.linux-x86_64/wheel
  running install
  running install_lib
  creating build/bdist.linux-x86_64
  creating build/bdist.linux-x86_64/wheel
  creating build/bdist.linux-x86_64/wheel/gnocchi
  creating build/bdist.linux-x86_64/wheel/gnocchi/rest
  copying build/lib/gnocchi/rest/http_proxy_to_wsgi.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest
  copying build/lib/gnocchi/rest/api-paste.ini -> build/bdist.linux-x86_64/wheel/gnocchi/rest
  copying build/lib/gnocchi/rest/policy.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/rest
  creating build/bdist.linux-x86_64/wheel/gnocchi/rest/aggregates
  copying build/lib/gnocchi/rest/aggregates/__init__.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest/aggregates
  copying build/lib/gnocchi/rest/aggregates/api.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest/aggregates
  copying build/lib/gnocchi/rest/aggregates/exceptions.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest/aggregates
  copying build/lib/gnocchi/rest/aggregates/operations.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest/aggregates
  copying build/lib/gnocchi/rest/aggregates/processor.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest/aggregates
  copying build/lib/gnocchi/rest/__init__.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest
  copying build/lib/gnocchi/rest/policy.json -> build/bdist.linux-x86_64/wheel/gnocchi/rest
  copying build/lib/gnocchi/rest/app.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest
  copying build/lib/gnocchi/rest/api.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest
  copying build/lib/gnocchi/rest/exceptions.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest
  copying build/lib/gnocchi/rest/policies.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest
  copying build/lib/gnocchi/rest/influxdb.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest
  copying build/lib/gnocchi/rest/wsgi.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest
  creating build/bdist.linux-x86_64/wheel/gnocchi/rest/prometheus
  copying build/lib/gnocchi/rest/prometheus/remote_pb2.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest/prometheus
  copying build/lib/gnocchi/rest/prometheus/remote.proto -> build/bdist.linux-x86_64/wheel/gnocchi/rest/prometheus
  copying build/lib/gnocchi/rest/prometheus/README -> build/bdist.linux-x86_64/wheel/gnocchi/rest/prometheus
  copying build/lib/gnocchi/rest/prometheus/__init__.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest/prometheus
  copying build/lib/gnocchi/rest/auth_helper.py -> build/bdist.linux-x86_64/wheel/gnocchi/rest
  copying build/lib/gnocchi/resource_type.py -> build/bdist.linux-x86_64/wheel/gnocchi
  copying build/lib/gnocchi/archive_policy.py -> build/bdist.linux-x86_64/wheel/gnocchi
  creating build/bdist.linux-x86_64/wheel/gnocchi/incoming
  copying build/lib/gnocchi/incoming/ceph.py -> build/bdist.linux-x86_64/wheel/gnocchi/incoming
  copying build/lib/gnocchi/incoming/swift.py -> build/bdist.linux-x86_64/wheel/gnocchi/incoming
  copying build/lib/gnocchi/incoming/redis.py -> build/bdist.linux-x86_64/wheel/gnocchi/incoming
  copying build/lib/gnocchi/incoming/__init__.py -> build/bdist.linux-x86_64/wheel/gnocchi/incoming
  copying build/lib/gnocchi/incoming/file.py -> build/bdist.linux-x86_64/wheel/gnocchi/incoming
  copying build/lib/gnocchi/incoming/s3.py -> build/bdist.linux-x86_64/wheel/gnocchi/incoming
  creating build/bdist.linux-x86_64/wheel/gnocchi/storage
  copying build/lib/gnocchi/storage/ceph.py -> build/bdist.linux-x86_64/wheel/gnocchi/storage
  copying build/lib/gnocchi/storage/swift.py -> build/bdist.linux-x86_64/wheel/gnocchi/storage
  copying build/lib/gnocchi/storage/redis.py -> build/bdist.linux-x86_64/wheel/gnocchi/storage
  copying build/lib/gnocchi/storage/__init__.py -> build/bdist.linux-x86_64/wheel/gnocchi/storage
  copying build/lib/gnocchi/storage/file.py -> build/bdist.linux-x86_64/wheel/gnocchi/storage
  copying build/lib/gnocchi/storage/s3.py -> build/bdist.linux-x86_64/wheel/gnocchi/storage
  copying build/lib/gnocchi/__init__.py -> build/bdist.linux-x86_64/wheel/gnocchi
  creating build/bdist.linux-x86_64/wheel/gnocchi/common
  copying build/lib/gnocchi/common/ceph.py -> build/bdist.linux-x86_64/wheel/gnocchi/common
  copying build/lib/gnocchi/common/swift.py -> build/bdist.linux-x86_64/wheel/gnocchi/common
  copying build/lib/gnocchi/common/redis.py -> build/bdist.linux-x86_64/wheel/gnocchi/common
  copying build/lib/gnocchi/common/__init__.py -> build/bdist.linux-x86_64/wheel/gnocchi/common
  copying build/lib/gnocchi/common/s3.py -> build/bdist.linux-x86_64/wheel/gnocchi/common
  copying build/lib/gnocchi/service.py -> build/bdist.linux-x86_64/wheel/gnocchi
  creating build/bdist.linux-x86_64/wheel/gnocchi/tests
  copying build/lib/gnocchi/tests/test_rest.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests
  copying build/lib/gnocchi/tests/test_indexer.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests
  copying build/lib/gnocchi/tests/test_incoming.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests
  copying build/lib/gnocchi/tests/__init__.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests
  copying build/lib/gnocchi/tests/test_utils.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests
  creating build/bdist.linux-x86_64/wheel/gnocchi/tests/functional
  copying build/lib/gnocchi/tests/functional/fixtures.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional
  copying build/lib/gnocchi/tests/functional/test_gabbi.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional
  creating build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits
  copying build/lib/gnocchi/tests/functional/gabbits/prometheus.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits
  copying build/lib/gnocchi/tests/functional/gabbits/healthcheck.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits
  copying build/lib/gnocchi/tests/functional/gabbits/influxdb.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits
  copying build/lib/gnocchi/tests/functional/gabbits/archive.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits
  copying build/lib/gnocchi/tests/functional/gabbits/metric-derived.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits
  copying build/lib/gnocchi/tests/functional/gabbits/search.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits
  copying build/lib/gnocchi/tests/functional/gabbits/metric-granularity.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/test

s/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/batch-measures.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/pagination.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/base.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/transformedids.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/resource-aggregation.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/create-metric-with-resource-id.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/.metric-derived.yaml.swp -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/resource.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/metric-list.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/aggregates-with-resources.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/resample-calendar.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/async.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/cors.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/aggregation.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/aggregates-with-metric-ids.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/history.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/archive-rule.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/metric.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits creating build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits/prometheus_fixtures copying build/lib/gnocchi/tests/functional/gabbits/prometheus_fixtures/a0c06674-a5ef-4621-883c-e94880a2de02.dump -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits/prometheus_fixtures copying build/lib/gnocchi/tests/functional/gabbits/prometheus_fixtures/1ea8f6f7-eebe-49d5-8276-ceb2d56c5ba4.dump -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits/prometheus_fixtures copying build/lib/gnocchi/tests/functional/gabbits/prometheus_fixtures/031b586e-ebe1-4737-812e-cf0ddf26f5ad.dump -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits/prometheus_fixtures copying build/lib/gnocchi/tests/functional/gabbits/http-proxy-to-wsgi.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/search-metric.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/resource-type.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/gabbits/metric-timestamp-format.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional/gabbits copying build/lib/gnocchi/tests/functional/init.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional copying build/lib/gnocchi/tests/test_archive_policy.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests creating build/bdist.linux-x86_64/wheel/gnocchi/tests/functional_live creating build/bdist.linux-x86_64/wheel/gnocchi/tests/functional_live/gabbits copying build/lib/gnocchi/tests/functional_live/gabbits/search-resource.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional_live/gabbits copying build/lib/gnocchi/tests/functional_live/gabbits/live.yaml -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional_live/gabbits copying build/lib/gnocchi/tests/functional_live/init.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional_live copying build/lib/gnocchi/tests/functional_live/test_gabbi_live.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests/functional_live copying build/lib/gnocchi/tests/test_aggregates.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests copying build/lib/gnocchi/tests/test_influxdb.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests copying build/lib/gnocchi/tests/utils.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests copying build/lib/gnocchi/tests/test_amqp1d.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests copying build/lib/gnocchi/tests/test_bin.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests copying build/lib/gnocchi/tests/test_carbonara.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests copying build/lib/gnocchi/tests/test_calendar.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests copying build/lib/gnocchi/tests/test_statsd.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests copying build/lib/gnocchi/tests/test_measures_grouper.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests copying build/lib/gnocchi/tests/test_storage.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests copying build/lib/gnocchi/tests/test_injector.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests copying build/lib/gnocchi/tests/test_chef.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests creating build/bdist.linux-x86_64/wheel/gnocchi/tests/indexer copying build/lib/gnocchi/tests/indexer/init.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests/indexer creating build/bdist.linux-x86_64/wheel/gnocchi/tests/indexer/sqlalchemy copying build/lib/gnocchi/tests/indexer/sqlalchemy/init.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests/indexer/sqlalchemy copying build/lib/gnocchi/tests/indexer/sqlalchemy/test_utils.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests/indexer/sqlalchemy copying build/lib/gnocchi/tests/indexer/sqlalchemy/test_migrations.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests/indexer/sqlalchemy copying build/lib/gnocchi/tests/base.py -> build/bdist.linux-x86_64/wheel/gnocchi/tests creating build/bdist.linux-x86_64/wheel/gnocchi/cli copying build/lib/gnocchi/cli/init.py -> build/bdist.linux-x86_64/wheel/gnocchi/cli copying build/lib/gnocchi/cli/injector.py -> build/bdist.linux-x86_64/wheel/gnocchi/cli copying build/lib/gnocchi/cli/api.py -> build/bdist.linux-x86_64/wheel/gnocchi/cli copying build/lib/gnocchi/cli/statsd.py -> build/bdist.linux-x86_64/wheel/gnocchi/cli copying build/lib/gnocchi/cli/metricd.py -> build/bdist.linux-x86_64/wheel/gnocchi/cli copying build/lib/gnocchi/cli/amqp1d.py -> build/bdist.linux-x86_64/wheel/gnocchi/cli copying build/lib/gnocchi/cli/manage.py -> build/bdist.linux-x86_64/wheel/gnocchi/cli copying build/lib/gnocchi/utils.py -> build/bdist.linux-x86_64/wheel/gnocchi copying build/lib/gnocchi/calendar.py -> build/bdist.linux-x86_64/wheel/gnocchi copying build/lib/gnocchi/opts.py -> build/bdist.linux-x86_64/wheel/gnocchi copying build/lib/gnocchi/json.py -> build/bdist.linux-x86_64/wheel/gnocchi copying build/lib/gnocchi/exceptions.py -> build/bdist.linux-x86_64/wheel/gnocchi copying build/lib/gnocchi/gendoc.py -> build/bdist.linux-x86_64/wheel/gnocchi copying build/lib/gnocchi/gnocchi-config-generator.conf -> build/bdist.linux-x86_64/wheel/gnocchi copying build/lib/gnocchi/gnocchi-policy-generator.conf -> build/bdist.linux-x86_64/wheel/gnocchi copying build/lib/gnocchi/statsd.py -> build/bdist.linux-x86_64/wheel/gnocchi copying build/lib/gnocchi/amqp1d.py -> build/bdist.linux-x86_64/wheel/gnocchi copying build/lib/gnocchi/carbonara.py -> build/bdist.linux-x86_64/wheel/gnocchi creating build/bdist.linux-x86_64/wheel/gnocchi/indexer copying build/lib/gnocchi/indexer/sqlalchemy_types.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer copying build/lib/gnocchi/indexer/sqlalchemy.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer copying build/lib/gnocchi/indexer/init.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer creating build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic copying build/lib/gnocchi/indexer/alembic/alembic.ini -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic creating build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/a54c57ada3f5_removes_useless_indexes.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/34c517bcc2dd_shorter_foreign_key.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/397987e38570_no_more_slash_and_reencode.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/62a8dfb139bb_change_uuid_to_string.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/d24877c22ab0_add_attributes_to_resource_type.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/7e6f9d542f8b_resource_type_state_column.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/04eba72e4f90_rename_ck_started_before_ended.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/c62df18bf4ee_add_unit_column_for_metric.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/aba5a217ca9b_merge_created_in_creator.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/1f21cbdd6bc2_allow_volume_display_name_to_be_null.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/1e1a63d3d186_original_resource_id_not_null.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/2e0b912062d1_drop_useless_enum.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/828c16f70cce_create_resource_type_table.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/f7d44b47928_uuid_to_binary.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/8f376189b9eb_migrate_legacy_resources_to_db.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/40c6aae14c3f_ck_started_before_ended.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/1c98ac614015_initial_base.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/9901e5ea4b6e_create_host.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/27d2a1d205ff_add_updating_resource_type_states.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/ffc7bbeec0b0_migrate_legacy_resources_to_db2.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/3901f5ea2b8e_create_instance_disk_andinstance.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/5c4f93e5bb4_mysql_float_to_timestamp.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/ed9c6ddc5c35_fix_host_foreign_key.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/42ee7f3e25f8_alter_flavorid_from_int_to_string.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/39b7d449d46a_create_metric_status_column.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/0718ed97e5b3_add_tablename_to_resource_type.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/1c2c61ac1f4c_add_original_resource_id_column.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/versions/469b308577a9_allow_image_ref_to_be_null.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic/versions copying build/lib/gnocchi/indexer/alembic/env.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic copying build/lib/gnocchi/indexer/alembic/script.py.mako -> build/bdist.linux-x86_64/wheel/gnocchi/indexer/alembic copying build/lib/gnocchi/indexer/sqlalchemy_legacy_resources.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer copying build/lib/gnocchi/indexer/sqlalchemy_base.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer copying build/lib/gnocchi/indexer/sqlalchemy_extension.py -> build/bdist.linux-x86_64/wheel/gnocchi/indexer copying build/lib/gnocchi/chef.py -> build/bdist.linux-x86_64/wheel/gnocchi running install_egg_info Copying gnocchi.egg-info to build/bdist.linux-x86_64/wheel/gnocchi-4.5.0-py3.9.egg-info running install_scripts Installing gnocchi-amqpd script to build/bdist.linux-x86_64/wheel/gnocchi-4.5.0.data/scripts Installing gnocchi-change-sack-size script to build/bdist.linux-x86_64/wheel/gnocchi-4.5.0.data/scripts Installing gnocchi-config-generator script to build/bdist.linux-x86_64/wheel/gnocchi-4.5.0.data/scripts Installing gnocchi-injector script to build/bdist.linux-x86_64/wheel/gnocchi-4.5.0.data/scripts Installing gnocchi-metricd script to build/bdist.linux-x86_64/wheel/gnocchi-4.5.0.data/scripts Installing gnocchi-statsd script to build/bdist.linux-x86_64/wheel/gnocchi-4.5.0.data/scripts Installing gnocchi-upgrade script to build/bdist.linux-x86_64/wheel/gnocchi-4.5.0.data/scripts Traceback (most recent call last): File "/var/lib/kolla/venv/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in main() File "/var/lib/kolla/venv/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main json_out['return_val'] = hook(hook_input['kwargs']) File "/var/lib/kolla/venv/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel return _build_backend().build_wheel(wheel_directory, config_settings, File "/tmp/pip-build-env-wcgrzy0k/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 416, in build_wheel return self._build_with_temp_dir(['bdist_wheel'], '.whl', File "/tmp/pip-build-env-wcgrzy0k/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 401, in _build_with_temp_dir self.run_setup() File "/tmp/pip-build-env-wcgrzy0k/overlay/lib/python3.9/site-packages/setuptools/build_meta.py", line 338, in run_setup exec(code, locals()) File "", line 95, in File "/tmp/pip-build-env-wcgrzy0k/overlay/lib/python3.9/site-packages/setuptools/init.py", line 107, in setup return distutils.core.setup(attrs) File "/usr/lib/python3.9/distutils/core.py", line 148, in setup dist.run_commands() File "/usr/lib/python3.9/distutils/dist.py", line 966, in run_commands self.run_command(cmd) File "/tmp/pip-build-env-wcgrzy0k/overlay/lib/python3.9/site-packages/setuptools/dist.py", line 1234, in run_command super().run_command(command) File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command cmd_obj.run() File "/tmp/pip-build-env-wcgrzy0k/overlay/lib/python3.9/site-packages/wheel/bdist_wheel.py", line 378, in run self.run_command("install") File "/usr/lib/python3.9/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/tmp/pip-build-env-wcgrzy0k/overlay/lib/python3.9/site-packages/setuptools/dist.py", line 1234, in run_command super().run_command(command) File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command cmd_obj.run() File "/tmp/pip-build-env-wcgrzy0k/overlay/lib/python3.9/site-packages/setuptools/command/install.py", line 74, in run return orig.install.run(self) File "/usr/lib/python3.9/distutils/command/install.py", line 602, in run self.run_command(cmd_name) File "/usr/lib/python3.9/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/tmp/pip-build-env-wcgrzy0k/overlay/lib/python3.9/site-packages/setuptools/dist.py", line 1234, in run_command super().run_command(command) File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command cmd_obj.run() File "", line 66, in run AttributeError: module 'setuptools.command.easy_install' has no attribute 'get_script_header' [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.

ERROR: Failed building wheel for gnocchi

Failed to build gnocchi ERROR: Could not build wheels for gnocchi, which is required to install pyproject.toml-based projects

ma14uk commented 1 year ago

the 1st issie is:

#3948: Remove deprecated APIs in easy_install: get_script_args, get_script_header and get_writer. The direct usage of easy_install has been deprecated since v58.3.0, and the warnings regarding these APIs predate that version.

from: https://setuptools.pypa.io/en/stable/history.html#v68-0-0

tobias-urdin commented 1 year ago

immediate issue will be fixed by #1314 – still using deprecated behaviour will perhaps use the opened pbr patch for that if details can be sorted out